专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

利用ffmpeg将mp4等视频文件转换为m3u8

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:47:49       共计:3616 浏览

如何利用ffmpegmp4等视频文件转换为m3u8

我们经常看到一些视频网站

比如电影网站

一部好莱坞大片几G播放还比较顺畅

看了下html代码,也看不到直接的mp4文件

可以看到有m3u8

仔细看了m3u8文件的内容,都是一系列的ts文件

这样有什么好处呢?

这样可以播放很快,一系列的视频小文件,可以在很短的时间内加载完成,播放一个视频后,会自动播放下一个ts文件

我们可以通过ffmpeg命令来实现

ffmpeg -i 水浒传01.mp4 -f segment -segment_time 10 -segment_format mpegts -segment_list index.m3u8 -c copy -bsf:v h264_mp4toannexb -map 0 course-%04d.ts

查看index.m3u8

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:10
#EXTINF:14.480000,
course-0000.ts
#EXTINF:9.600000,
course-0001.ts
#EXTINF:9.600000,
course-0002.ts
#EXTINF:9.600000,
course-0003.ts

也可以将里面的ts文件改为全路径

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:10
#EXTINF:14.480000,
https://www.yuanchengzhushou.cn/course-0000.ts
#EXTINF:9.600000,
https://www.yuanchengzhushou.cn/course-0001.ts
#EXTINF:9.600000,
https://www.yuanchengzhushou.cn/course-0002.ts
#EXTINF:9.600000,
https://www.yuanchengzhushou.cn/course-0003.ts

若文章对你有帮助,浏览后有收获,为您节省了时间,不妨小额打赏我一下,你的鼓励是维持我不断写博客最大动力!

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:FFmpeg命令(五)、视频去掉水印 | ·下一条:ffmpeg 常用转换命令

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有