【发布时间】:2020-06-18 03:07:21
【问题描述】:
在 shell 中,当我在输入文件名中通过 %d 指定图像序列时,FFMPEG 坚持“没有这样的文件或目录”,尽管有相反的证据。在网上看,我没有找到任何关于使用 FFMPEG 从一系列图像生成视频的参考,其中没有使用 %d,但它似乎在这里失败了。
我的图像应该由来自img%06d.gif 的FFMPEG 识别。在我发出 FFMPEG 命令的同一目录中发出 ls img[0-9][0-9][0-9][0-9][0-9][0-9].gif 成功。
我使用的命令是:
ffmpeg -i img%06d.gif -c:v libx264 -r 30 -pix_fmt yuv720p test.mp4
可能出了什么问题???
【问题讨论】:
-
您是否检查了图像名称是从 1 开始还是在您的情况下为
img000001.gif? -
请包含完整的
ffmpeg控制台输出。yuv720p对-pix_fmt无效,并且将-r声明为输出选项将导致ffmpeg 从-r 25(默认输入)转换为-r 30(输出),从而导致重复帧。
标签: ffmpeg