您有个知识币

【退出】

ffmpeg 视频转ts切片并生成m3u8播放列表文件

首先将视频文件转为视频编码h264,音频编码aac格式的mp4文件

      1.可以预先使用ffprobe查看文件编码方式

 ffprobe input.mkv 

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

 ffmpeg -i input.mkv -acodec copy -vcodec copy out.mp4

 

否则执行

 ffmpeg -i input.mkv -acodec libfaac -vcodec libx264 out.mp4

 

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

      1. 将mp4转为完整的ts

 ffmpeg -i out.mp4 -c copy -bsf h264_mp4toannexb output.ts

 

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

 ffmpeg -i output.ts -c copy -map 0 -f segment -segment_list playlist.m3u8 -segment_time 10 output%03d.ts

本文固定链接: http://www.webzhishi.com/ffmpeg-tt-m3u8/ | web知识网

ffmpeg 视频转ts切片并生成m3u8播放列表文件:目前有2 条留言

  1. :  

    正好在找这个资料,很好地解决了我的问题。

    2018-10-19 14:12:39 [回复]
  2. :  

    好好好

    2018-10-19 14:36:54 [回复]

发表评论