ffmpeg分段语法

ffmpeg分段语法

我正在尝试使用 ffmpeg 来分解长视频文件(大约 60 分钟),要求如下:30 秒块(相当精确的块,块之间没有帧丢失)转码为 html 5 兼容视频文件名采用时间码格式,例如第一个块 00:00:00 第二个块 00:00:30 等(如果可以通过这个指定第一个块的时间就太好了,这将是锦上添花!)

到目前为止我得到的最接近的工作脚本是

    ffmpeg -i VID_20130417_140328_555.mp4 -s 480x360 -map 0 -keyint_min 10 -vcodec libx264 -g 60 -vb 500000 -strict experimental -acodec libfaac -f ssegment -segment_list out.list out%03d.ts 

这会将文件分割成正确的格式,但我无法控制持续时间或命名。

非常感谢您的帮助。

相关内容