HLS流视频的下载方法

编程入门 行业动态 更新时间:2024-10-22 22:51:23

现在很多视频网站都是用HLS切片数据流的方式来播放视频,那么如何才能下载到这些视频的。

简单两步就可以!

  • 第一步: 获取m3u8地址
  • 第二步: 转换为MP4视频文件

第一步: 获取m3u8地址

方法1: 适合有一定浏览器使用经验的人

以央视影音的一篇视频为例,页面地址:http://apptv/special/cbox/detail/index.html?guid=e8b80233f53c4b8fb35a7bd5f0e0b535&vsid=C10437#0

使用Chrome浏览器打开这个网页,注意这个网页的视频是需要flash播放的,需要将Flash播放的设置改为允许。

然后鼠标右键 -> inspect(检查),可以看到如下的界面:

Chrome浏览器界面截图

注意切换到红色箭头所指的Network(网络请求)标签。

然后按Ctrl+R或浏览器刷新按钮,刷新网页,重新加载网页数据,这时这边的检查器的Network标签就会记录所有的网络文件请求,如下图:

正在记录网络文件请求

待视频播放几秒钟后,可以点击红色箭头所指的按钮,停止录制。

搜索m3u8文件

然后点击上图中的搜索按钮(红色箭头所指);然后搜索框中输入“.m3u8”来查找m3u8文件。

找到对应的文件,然后右键复制地址

找到m3u8文件后,鼠标右键 -> Copy(复制)-> Copy link address(复制链接地址)。

这样就成功获得m3u8的播放地址了!

方法2: 傻瓜办法

为Chrome安装一个Video DownloadHelper的插件,然后在视频页面直接点击插件图标,然后选择一个流,就可以获取到m3u8的地址。

Video DownloadHelper插件

第二步: 转换为MP4视频文件

下载安装一个视频播放器VLC,免费的,可以自行百度搜索下载进行安装。

VLC 播放器

按Ctrl+N,把刚才获取到的m3u8地址粘贴到地址栏中,如下图红色箭头处:

VLC打开网络流

然后,注意蓝色箭头处,点击右侧的小三角,然后选择“转换”

VLC视频转换界面

将配置文件设置为mp4格式,然后目标文件设定为你想要保存的目录及文件名,然后点击开始,视频就开始转换啦!

视频正在转换中...

等到箭头处的进度条走到最后,转换就完成啦!



作者:kevinjaw007
链接:https://www.jianshu/p/ce134cbd509c
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

更多推荐

HLS流视频的下载方法

本文发布于:2023-06-10 23:25:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1353786.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:下载方法   视频   HLS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!