使用 avconv 时如何固定帧的持续时间?

使用 avconv 时如何固定帧的持续时间?

到目前为止,我正在做这样的事情

avconv -i "image%d.png" -f image2 - delay 100 -s:v 1280x720 ./filename.mpg

但延迟似乎并没有改变什么。

答案1

我不确定您-delay从哪里获得该选项;在我的系统的手册页中avconv没有提到它。

尝试

avconv -i image%d.png -r 60 ./filename.mpg

因为这不是你的命令的唯一问题。

答案2

我希望这可能会有所帮助...

将输出文件的视频比特率设置为 64kbit/s:
avconv -i input.avi -b 64k output.avi

要强制输出文件的帧速率为 24 fps:
avconv -i input.avi -r 24 output.avi

强制将输入文件的帧速率(仅适用于原始格式)设置为 1 fps,将输出文件的帧速率设置为 24 fps
avconv -r 1 -i input.m2v -r 24 output.avi

相关内容