在较新版本中的某个地方,当我处理 png 文件时,ffmpeg 开始打印此警告:
ffmpeg -i "src.png" -vf "$vf" "dst.png"
指定的文件名“./dst.png”不包含图像序列模式或模式无效。
对图像序列使用诸如 %03d 之类的模式,或使用 -update 选项(如果需要,使用 -frames:v 1)写入单个图像。
我无法弄清楚如何正确使用-update
和-frames:v 1
,我多次尝试都只导致错误。而且我找不到有关如何使用它们的相关文档。
我应该怎么做才能消除警告?
答案1
任何一个
ffmpeg -i "src.png" -vf "$vf" -vframes 1 "dst.png"
或者
ffmpeg -i "src.png" -vf "$vf" -update true "dst.png"
前者是更好的选择,尽管在处理单个图像输入时这并不重要。