![使用 avconv 时如何固定帧的持续时间?](https://linux22.com/image/1083475/%E4%BD%BF%E7%94%A8%20avconv%20%E6%97%B6%E5%A6%82%E4%BD%95%E5%9B%BA%E5%AE%9A%E5%B8%A7%E7%9A%84%E6%8C%81%E7%BB%AD%E6%97%B6%E9%97%B4%EF%BC%9F.png)
到目前为止,我正在做这样的事情
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