我有一些文件转换软件,它通过 cmd 工作,并执行如下操作:
converter.exe input.wav -o output.wav --ffmpeg "-af volume=0.1"
我正在尝试通过它处理一堆文件,但我不知道如何使用软件本身来做到这一点,所以我尝试做的是
dir /b > files.txt
列出所有文件列表,例如
file1.wav
file2.wav
file3.wav
然后我会用这个文本文档中的每个新行来指定“input.wav”的内容。我还需要对“output.wav”做同样的事情,但不要替换原始文件,比如在末尾添加一个“_1”之类的。然后我会创建一个批处理文件,执行如下操作
converter.exe file1.wav -o file1_1.wav --ffmpeg "-af volume=0.1"
converter.exe file2.wav -o file2_1.wav --ffmpeg "-af volume=0.1"
converter.exe file3.wav -o file3_1.wav --ffmpeg "-af volume=0.1"