【问题标题】:Avconv - misunderstanding file names with FPSAvconv - 使用 FPS 误解文件名
【发布时间】:2013-10-15 07:07:03
【问题描述】:

我有这一系列的文件名:

00001_2013-10-03_07-01-00.png  00007_2013-10-03_07-07-00.png  00013_2013-10-03_07-13-00.png
00002_2013-10-03_07-02-00.png  00008_2013-10-03_07-08-00.png  00014_2013-10-03_07-14-00.png
00003_2013-10-03_07-03-00.png  00009_2013-10-03_07-09-00.png  00015_2013-10-03_07-15-00.png
00004_2013-10-03_07-04-00.png  00010_2013-10-03_07-10-00.png  00016_2013-10-03_07-16-00.png
00005_2013-10-03_07-05-00.png  00011_2013-10-03_07-11-00.png
00006_2013-10-03_07-06-00.png  00012_2013-10-03_07-12-00.png

我在 Avconv 中尝试做的是将它们完全加入到每个视频为 15fps 的视频中。它是动画的构建。

到目前为止,经过一些阅读,我得到了这个:

avconv -r 10 image2 -i 000%d_2013-10-03_07-%d-00.png test.avi

我知道不完美,它不起作用,我收到错误:

000%d_2013-10-03_07-%d-00.png: No such file or directory

我如何告诉 avconv 正确的文件结构。如果我希望视频的输出为 15fps,我该怎么做。

这是我正在运行的版本

avconv version v9-2267-ga3fabc6, Copyright (c) 2000-2013 the Libav developers
  built on Oct 14 2013 19:29:05 with gcc 4.7 (Ubuntu/Linaro 4.7.3-1ubuntu1)

【问题讨论】:

    标签: ubuntu avconv


    【解决方案1】:

    image2 解复用器不支持像这样的复杂模式。解决此问题的最直接方法是使用image2pipe demuxer 按照您想要的顺序连接图像并将它们传送到avconv。 IE。类似于cat *.png|avconv -c:v png -f image2pipe -i - <encoding options> ....。

    要使用不同的帧率,只需将不同的数字传递给-r 选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-02
      • 2013-04-10
      • 1970-01-01
      • 2013-03-09
      • 1970-01-01
      相关资源
      最近更新 更多