我正在尝试从一系列 png 图像生成视频。使用以下命令,将创建一个具有预期时长的视频:
avconv -framerate 20 -i '%05d.png' -b 65536k out.mov
问题:整个视频只使用了第一帧(00000.png)。没有任何动静。
这些文件就在那里,并且彼此不同:
gauthier@sobel:/tmp/overlay $ ll *.png | head -3
-rw-rw-r-- 1 gauthier gauthier 431982 Jun 4 15:45 00000.png
-rw-rw-r-- 1 gauthier gauthier 446261 Jun 4 15:45 00001.png
-rw-rw-r-- 1 gauthier gauthier 459096 Jun 4 15:45 00002.png
gauthier@sobel:/tmp/overlay $ ll *.png | tail -3
-rw-rw-r-- 1 gauthier gauthier 470976 Jun 4 15:38 00648.png
-rw-rw-r-- 1 gauthier gauthier 470976 Jun 4 15:38 00649.png
-rw-rw-r-- 1 gauthier gauthier 470976 Jun 4 15:38 00650.png
我猜想文件名匹配模式有些可疑,但我找不到是什么。我试过-f image2
,但没有帮助。
答案1
哦天哪。保存为out.mp4
而不是保存为out.mov
成功了。在我发布问题后的第二秒。