我使用ffmpeg通过使用loop_input命令创建视频文件并创建一个flv文件作为包装然后将其导出为mp4。出于某种原因,当视频播放时,图像随着时间的推移而变得清晰,它开始变得非常像素化。我是否需要做些什么来保持循环期间的质量或其他任何有帮助的地方?
这是我的视频输出参数,而不是整行。
ffmpeg -loop_input -f image2 -i myimage.jpg -r 20 -g 20 -vcodec flv
答案 0 :(得分:2)
啊,感谢这篇文章,我看到了我的问题。
Image sequence to video quality
我忘了添加比特率。我习惯于仅在处理视频时设置比特率,但感觉我将其转换为视频,当然它仍然需要它或它会猜测它会非常低。我使用-b 1000k,图像看起来很棒。