Ffmpeg 增加多个文件的卷
假设我有几百个mp3文件。如何使用ffmpeg增加所有这些视频的音量 这适用于单个文件:Ffmpeg 增加多个文件的卷,ffmpeg,Ffmpeg,假设我有几百个mp3文件。如何使用ffmpeg增加所有这些视频的音量 这适用于单个文件: ffmpeg -i input.mp3 -filter:a "volume=1.5" output.mp3 用一个命令处理多个文件怎么样?只要用shell使用的任何脚本语言编写一个循环,为每个文件调用ffmpeg e、 g.对于bash: mkdir louder for f in *.mp3 do ffmpeg -i $f -filter:a "volume=1.5" louder/$f done
ffmpeg -i input.mp3 -filter:a "volume=1.5" output.mp3
用一个命令处理多个文件怎么样?只要用shell使用的任何脚本语言编写一个循环,为每个文件调用ffmpeg e、 g.对于bash:
mkdir louder
for f in *.mp3
do
ffmpeg -i $f -filter:a "volume=1.5" louder/$f
done
或在Windows批处理中(未测试):
请参见对于Windows用户,请在命令行界面中键入:
for %i in (*.mp3) do ffmpeg -i "%i" -filter:a "volume=1.5" "%~ni-150percent.mp3"
更详细地定义您的问题:您希望每个输入文件都有一个输出文件吗?最好使用脚本为每个文件调用一次ffmpeg。要将多个输入连接到一个输出中吗?当然,这与ffmpeg有关。我在想象这样的东西会起作用:ffmpeg-I%03d.mp3-filter:a“volume=1.5”增强的%03d.mp3显然不起作用。对:那不起作用。你只得到一个输出。它是要等到每个任务完成,还是只对目录中的每个文件运行任务,我的电脑就会冻结?另外,bash仅仅是linux吗?您可以为windows推荐什么?您可以在WindowShell(command.exe)中编写脚本。我将添加一个示例。这是用于Microsoft Windows的吗?是的,这是用于Windows的。
for %i in (*.mp3) do ffmpeg -i "%i" -filter:a "volume=1.5" "%~ni-150percent.mp3"