Win10 安装ffmpeg,以及mp4转m3u8(2)
程序员文章站
2022-07-14 18:18:28
...
QQ:285679784 欢迎加入博主CSDN资源QQ群799473954(附加信息:CSDN博客)一起学习 !
1、在上一节,已讲解并完成了win10下安装ffmpeg。ffmpeg是啥?我也要安装ffmpeg玩玩 >>
2、使用ffmpeg,实现mp4转m3u8
- 打开CMD命令提示符
图1:搜索并打开cmd=》管理员身份打开
- 实战演练,将C:\Users\LiKely\Videos\t1\t1.mp4文件,转换成m3u8
第一步:使用ffmpeg命令把C:\Users\LiKely\Videos\t1\t1.mp4文件转换为C:\Users\LiKely\Videos\t1\t1.ts文件:
ffmpeg -y -i C:\Users\LiKely\Videos\t1\t1.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb C:\Users\LiKely\Videos\t1\t1.ts
第二步:使用ffmpeg命令把C:\Users\LiKely\Videos\t1\t1.ts文件切片并生成C:\Users\LiKely\Videos\t1\m3u8\t1.m3u8文件,5秒一个切片:
ffmpeg -i C:\Users\LiKely\Videos\t1\t1.ts -c copy -map 0 -f segment -segment_list C:\Users\LiKely\Videos\t1\m3u8\t1.m3u8 -segment_time 5 C:\Users\LiKely\Videos\t1\m3u8\t1%03d.ts
注:C:\Users\LiKely\Videos\t1\t1.ts是源文件名,C:\Users\LiKely\Videos\t1\m3u8\t1.m3u8是生成的m3u8文件名,5 是切片秒数,C:\Users\LiKely\Videos\t1\m3u8\t1%03d.ts是输出文件名,%03d为3位顺序号,如001,002,003。
切片命名如:t1001.ts,t1002.ts,t1003.ts