使用ffmpeg下载m3u8视频

ffmpegm3u8大约 467 字

blob视频

目前很多HTML5视频播放器都采用blob方式。<video>如下形式:

<video src="blob:http://xxx.com/abcd-efg-hijk"></video>

下载

Network中过滤m3u8,找到m3u8文件的链接后使用ffmpeg拼接。

./ffmpeg -i "https://test.com/really.m3u8" -c copy download.mp4 

备注

  • 腾讯视频可正常下载。
  • 哔哩哔哩使用的m4s片段,未找到m3u8。但可以切换User-Agent为移动端网页,其<video>src为完整视频链接。
  • 优酷使用Google开源的shaka-packagerhttps://github.com/google/shaka-packager,切换UA有片段的mp4格式视频,会提示去APP观看完整版。
  • 爱奇艺在接口中返回m3u8内容。切换UA<video>仍然为blob
  • 西瓜视频未找到m3u8文件。
阅读 278 · 发布于 2020-09-15

————        END        ————

扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看换一批