如何使用 avconv 将 PNG 图像文件夹合并到 mp4 电影?

sa1*_*125 6 png mp4 ffmpeg libav

我有一个文件夹,其中包含许多带时间戳的 PNG 图像,我想将这些图像合并到一部短片中。该目录的内容如下所示:

??? images
    ??? img_20130421_115547.png
    ??? img_20130421_115617.png
    ??? img_20130421_115926.png
    ??? img_20130421_120034.png
    ??? img_20130421_120129.png
    ??? img_20130421_120245.png
    ??? img_20130421_120354.png
    ??? ...
Run Code Online (Sandbox Code Playgroud)

我尝试在图像目录中运行以下命令,但无济于事:

$ ffmpeg -y -f image2 -pattern_type glob -i 'img*.png' -r 24 out.mp4
ffmpeg version 0.8.6-6:0.8.6-0ubuntu0.12.10.1, Copyright (c) 2000-2013 the Libav developers
  built on Apr  2 2013 17:02:16 with gcc 4.7.2
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Unrecognized option 'pattern_type'
Failed to set value 'glob' for option 'pattern_type'

$ avconv -y -f image2 -r 24 -i 'img_%08d_%06d.png' out.mp4
avconv version 0.8.6-6:0.8.6-0ubuntu0.12.10.1, Copyright (c) 2000-2013 the Libav developers
  built on Apr  2 2013 17:02:16 with gcc 4.7.2
img_%08d_%06d.png: No such file or directory

$ avconv -y -f image2 -r 24 -i 'img_%*.png' out.mp4     
avconv version 0.8.6-6:0.8.6-0ubuntu0.12.10.1, Copyright (c) 2000-2013 the Libav developers
  built on Apr  2 2013 17:02:16 with gcc 4.7.2
img_%*.png: No such file or directory

$ avconv -y -f image2 -r 24 -i 'img_%.png' out.mp4 
avconv version 0.8.6-6:0.8.6-0ubuntu0.12.10.1, Copyright (c) 2000-2013 the Libav developers
  built on Apr  2 2013 17:02:16 with gcc 4.7.2
img_%.png: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我正在使用 Ubuntu 12.10。我如何让这个工作?谢谢。

小智 0

使用 image2pipe 解复用器。cat *png | avconv -f image2pipe -i - ....