一条命令就可以实现:
ffmpeg -i 31.mp4 -c copy -map 0 -f segment -segment_list 60.m3u8 -segment_time 60 60%03d.ts
其他博客的两条命令:
先用ffmpeg把abc.mp4文件转换为abc.ts文件:
ffmpeg -y -i abc.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb abc.ts
再用ffmpeg把abc.ts文件切片并生成playlist.m3u8文件,5秒一个切片:
ffmpeg -i abc.ts -c copy -map 0 -f segment -segment_list playlist.m3u8 -segment_time 5 abc%03d.ts
原文链接:https://blog.csdn.net/ci250454344/article/details/82971375
或者 :https://blog.csdn.net/qq_41211900/article/details/81698485
linux centos 静态编译程序 (下载 解压 就能运行)