有多个TS文件时怎么获得真实的M3U8地址

发布网友 发布时间:2022-04-23 03:51

我来回答

1个回答

热心网友 时间:2022-06-15 21:28

找找有没有HLS视频专用的下载器吧
HLS就是多文件的(视频分片/视频切片)
m3u8文件则ts的索引
播放HLS时,播放器的动作就是:
下载m3u8文件>>解析m3u8文件中的ts视频切片的地址>>依次下载ts视频切片并顺序播放

有的时候,下载的第一个m3u8文件中不是ts视频切片的地址,而是子m3u8的列表,打开子m3u8后,才是ts地址…这种情况更复杂

如果没有现成的HLS下载器,你可以下载一个VLC,
官网www.videolan.org。这个vlc有串流功能,可以把视频流转存成视频文件(不过vlc对视频编码的规范要求比较严格,编码不规范的HLS有可能不识别或转存的有问题)。

把m3u8的地址放vlc里播一下试试,能播放就找串流,输入填m3u8地址,输出编码选个H2、AAC(AC3),输出文件选个mp4,串流下,进度条走完后,看看输出的mp4能不能播

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com