【发布时间】:2017-08-18 22:11:37
【问题描述】:
我正在尝试设置一系列图像(许多文件夹)的输入帧率:
如果我使用单个图像序列,一切正常:
ffmpeg -framerate 30 -i folder01/img%05d.jpeg -filter:v "crop=640:360" -r 30 outfilm.mp4
然后,因为我有更多文件夹(我无法让 -i concat:filesequence1|filesequence2 工作)我尝试使用:
ffmpeg -framerate 30 -f concat -safe 0 -i filelist.txt -filter:v "crop=640:360" -r 30 outfilm.mp4
但我收到一个错误:
Option framerate not found.
那么如果我省略了-framerate 30,一切都会顺利进行,但 ffmpeg 默认输入图像序列的值为 25 fps。
关于如何解决这个问题的任何想法?
【问题讨论】:
-
如果您查看手册,
-framerate选项仅对image2解复用器有效。当您使用-f concat时,您正在使用另一个不支持该选项的解复用器(concat解复用器)。
标签: input ffmpeg frame-rate