下载B站视频
快速下载B站高清视频的办法是用客户端进行缓存并导出。
具体操作如下:
安装 bilibili 官方客户端,打开视频点击缓存。缓存目录可以在设置里找到,通常 Windows 位于 视频/bilibli
,macOS 位于影片/bilibili
。进入后可以看到以数字命名的目录,在里面找到 .m4s
文件,小的是音频文件,大的是视频文件,将它们合并导出为 .mp4
文件。
要注意,B站的.m4s
在开头多了 9 个 0,需要移除,否则合并会报错:"Invalid data found when processing input"。
完整命令示例:
tail -c +10 26054361428-1-30080.m4s > video.m4s
tail -c +10 26054361428-1-30280.m4s > audio.m4s
ffmpeg -i video.m4s -i audio.m4s -c:v copy -c:a copy out.mp4
经对比,客户端缓存下载最快,远比网页抓取或第三方工具“破解”要快。
标签: 笔记