FFMPEG切片并生成M3U8

/ 0评 / 0
ffmpeg转码切片代码:
1.可以预先使用ffprobe查看文件编码方式      

ffprobe input.mkv  

如果得到音视频编码为h264/aac则执行

ffmpeg -i 01.mp4 -acodec copy -vcodec copy 01.mp4  
      
否则执行

ffmpeg -i 123.mp4 -acodec libfaac -vcodec libx264 11.mp4  

二 将mp4文件转为ts文件并生成m3u8

1. 将mp4转为完整的ts

命令:ffmpeg -i 11.mp4 -vcodec copy -vbsf h264_mp4toannexb test.ts

2. 将ts切片,并生成m3u8文件

命令:
ffmpeg -i test.ts -c copy -map 0 -f segment -segment_list list01.m3u8 -segment_time 5 xcm%03d.ts  
      
OK完成!

发表评论

邮箱地址不会被公开。 必填项已用*标注