ffmpeg为vcodec提供两个参数

时间:2012-11-26 14:40:17

标签: android iphone ffmpeg command codec

下面是ffmpeg命令,用于将静止图像转换为视频,每张图像延迟5秒。

ffmpeg -f image2 -r 1/5 -i img%03d.png -vcodec libx264 out.mp4

这个命令工作正常。我只是想知道,是否可以为 -vcodec 添加两个参数,以及 libx264 ,我还想使用 H264 ,使视频在i-phone上工作。

1 个答案:

答案 0 :(得分:1)

除非您想要两个不同的输出,否则添加另一个-vcodec没有意义。其次,h264是ffmpeg中H.264解码器的名称。如果您的ffmpeg版本支持libx264,那么使用h264作为编码器只是libx264的别名;否则ffmpeg将报告Unknown encoder 'h264'

Apple设备支持不同的H.264配置文件,具体取决于型号。为了获得广泛的兼容性,只需添加以下内容作为输出选项:

-profile:v baseline -level 30


请注意,ffmpeg使用问题更适合superuser.com。 Stack Overflow仅限于编程讨论。