使用 ffmpeg 下载 m3u8 视频
ffmpeg m3u8 大约 518 字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-packager
:https://github.com/google/shaka-packager,切换UA
有片段的mp4
格式视频,会提示去APP
观看完整版。 - 爱奇艺在接口中返回
m3u8
内容。切换UA
后<video>
仍然为blob
。 - 西瓜视频未找到
m3u8
文件。
ffmpeg 下载地址
阅读 1942 · 发布于 2020-09-15
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Docker 部署 cAdvisor阅读 467
-
JMeter 当前接口请求失败停止请求下一个接口阅读 967
-
OpenResty 整合 LuaRocks - Windows10阅读 1994
-
Android ScrollView 滑动到底部阅读 2487
-
Java 并发编程之 AtomicBoolean阅读 429
-
OpenResty 中使用 lua-resty-woothee 解析 User-Agent阅读 3059
-
使用 minikube 安装迷你版 Kubernetes阅读 221
-
MySQL 合并字符串函数:CONCAT、CONCAT_WS、GROUP_CONCAT阅读 3083
-
Gradle 生成 gradlew 设置版本及属性阅读 3463
-
算法:翻转二叉树的左右节点阅读 515