大家好,

在同一個資料夾下,要將相同檔名的mp4和aac批量合併成新的mp4檔案,請問命令要怎麼寫?

我只會單個合併的命令:

ffmpeg -i "C:\test\測試.mp4" -i "C:\test\測試.aac" -c:v copy -c:a aac -strict experimental "C:\finished\測試.mp4"

謝謝大家.
threelin wrote:
大家好,在同一個資料(恕刪)


以下請自行修改,再試試!
Test.bat
@echo off

for %%i in ("C:\test\*.mp4") do ffmpeg -i "%%~dpni.mp4" -i "%%~dpni.aac" -c:v copy -c:a aac -strict experimental "C:\finished\%%~ni.mp4"

pause
wusun wrote:
以下請自行修改,再試(恕刪)





高手,非常感謝,可以用了。
如果來源已經是 AAC 編碼格式 則 -c:a aac 是不必要的
因為那會經過不必要的重新轉碼
使用 -c:v copy -c:a copy 即可
或是 -c copy
kingdragon wrote:
如果來源已經是 AAC(恕刪)



感謝。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!