ffmpeg 切片 MP4转m3u8 最简单实用
程序员文章站
2022-07-14 18:26:06
...
windows版本
环境搭建
1、首先搭建ffmpeg环境,话不多少直接下载ffmpeg
http://ffmpeg.org/download.html
2、解压下载的文件到喜欢的目录下
3、配置环境变量
右键我的电脑 >> 属性 >> 高级系统设置 >> 环境变量 >> Path
(环境路径要对应解压后文件所在的目录)
方式一: 操作简单,但是转换效率很低
cmd 直接切片命令(参数建议看官网文档)
ffmpeg -i ***.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 2 -hls_time 15 ***.m3u8
方式二: 效率优化版,共需两步,效率大大提升
1、cmd 整体转码为ts
ffmpeg -y -i ***.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb ***.ts
2、cmd ts切片处理 15秒一个切片文件
ffmpeg -i ***.ts -c copy -map 0 -f segment -segment_list ***.m3u8 -segment_time 15 15s_%3d.ts