level 6
已解决,代码如下,需要的可改为自己的路径或者名称
REM 指定MP3音频文件
set "audio_file=E:\3hour audio.mp3"
REM 遍历当前文件夹中的所有mp4文件
for %%f in (*.mp4) do (
REM 提取文件名(不带扩展名)
set filename=%%~nf
REM 输出合并后的文件名
set output_file=!filename!_00.00.00merged.mp4
REM 调用ffmpeg进行合并,并以视频时长输出
ffmpeg -i "%%f" -i "%audio_file%" -c:v copy -c:a aac -shortest "!output_file!"
)
echo 合并完成!
pause
2025年02月20日 12点02分

