我正在尝试创建一个批处理文件来处理视频并自动重命名输出文件。
我目前知道的是:
@ECHO OFF
d:\audio\ffmpeg.exe -i "%~1" -vcodec copy -acodec libvo_aacenc -af volume=3.0 "%~1"
pause
最后的“%~1”将覆盖初始文件。我希望他们在文件后面附加一些内容,例如:
filename.avi 将返回 filename1.avi
我该如何做呢?
答案1
将随机数附加到输出文件名。
set output=%~dpn1%random%%~x1
d:\audio\ffmpeg.exe -i "%~1" -vcodec copy -acodec libvo_aacenc -af volume=3.0 "%output%"