123 浏览器可以下载 hls m3u8 在线视频了

2023-01-04 11:58:30 +08:00
 AngryFootHair

123 浏览器开发了一个新功能,可以嗅探到页面上的在线视频 hls m3u8 的视频资源,然后通过信息条提示,方便下载,如下图所示。

另外还在 菜单 -> 更多工具 里提供提供了一个 “下载 hls 视频” 入口,可以手动输入 hls m3u8 链接下载,如下图所示。

相比 ffmpeg 和其他的 hls 下载工具,123 浏览器有以下优点:

  1. hls 在线视频分了很多片,一般多达几百个,ffmpeg 依次一个个下载速度比较慢。123 浏览器并行下载多个分片,速度提高几十倍。
  2. 内置重试逻辑,保证下载 hls 多达几百个分片的成功率和完整性。
  3. 针对目前一些 hls 在线视频的防护逻辑,比如 token 校验、跳转、格式伪装,都做了处理,提高下载的成功率。
  4. 自动把 hls 多个分片合并成一个 mp4 格式视频。

这个功能搭配上油猴上视频解析脚本,可以方便的下载主流在线视频网站上的视频。

2206 次点击
所在节点    分享创造
8 条回复
AngryFootHair
2023-01-04 12:18:40 +08:00
23 浏览器官网 https://123llq.com/
estk
2023-01-04 12:49:45 +08:00
试试这个能否下载 /t/903827
AngryFootHair
2023-01-04 13:04:34 +08:00
@estk 刚刚试了下,123 浏览器浏览器打开 https://dianyi.ng/paly-9UjqCS-5-1.html 这个页面,成功嗅探到了 m3u8 资源,点击就可以下载了。
moonkiller
2023-01-04 13:20:27 +08:00
very goooood
有没有 Mac 版的
root01
2023-01-04 14:06:49 +08:00
没啥用呢,马士兵的网站的视频还是下载不了呢
AngryFootHair
2023-01-04 15:37:16 +08:00
@root01 我刚才试着分析了下马士兵的网站的视频:

1. 可以正常识别到这个网站上的 m3u8 资源并下载分片视频。
2. 这个网站上的分片视频是经过他们自定义二次加密过的,所以在视频合并阶段失败了。

这种情况我们推荐使用 123 浏览器的录制在线视频功能。只要在线视频能够播放,就能够录制下载下来。如下图所示

![msb]( https://ibb.co/hmBKmWw)
cweijan
2023-01-04 17:24:02 +08:00
其他软件一个个依次下载是因为他们没有做并发下载, 基本上都是下载完所有分片再用 ffmpeg 合并, 下载慢和 ffmpeg 无关.
root01
2023-01-04 17:34:26 +08:00
@AngryFootHair 哥,你这种方法 我早试过了,不采纳,因为要守着视频结束。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/906468

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX