是否有一个 ffmpeg 标志不要求覆盖但在末尾添加一个数字?

usb*_*102 5 ffmpeg

我有一个脚本可以将 ~8000 个文件转换为 mp3。我有一些具有相同名称的文件,其中只是扩展名不同,并且他们目前会使用我的脚本创建所有相同的 .mp3 文件。

所以我只想 ffmpeg 在扩展名前面的名称末尾添加类似 (x) 的内容,而不是每隔几个文件就询问我。

谢谢你!

小智 2

FFmpeg 没有您描述的功能。

您需要在脚本中实现它。
或者(在 FFmpeg 命令行上)显式指定保证不存在的输出文件名。
例如,如果所有输入文件都位于同一目录中,则对于名为fname.ext的输入文件,请使用名为fname.ext.mp3的输出文件并将其放置在新目录中。