※ 引述《ejeanstone (內湖米達麥亞-帝國軍647T)》之銘言:
: 各位前輩好,目前使用的是公司之前工程師留下的bat檔
: E:\ffmpeg\bin\ffmpeg.exe -i E:\ffmpeg\CCC.mov -c:v libx264 -pix_fmt yuv420p
: -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" -profile:v baseline -level:v 3.1
: AAA.mp4
: 單檔無問題,但是想請問批次抓取同類型檔案來做轉檔該怎麼寫?
: 估狗搜尋對我這種文組來說好像也是無字天書@@
: 所以想請版上前輩協助,感謝!
將bat檔的內容改成下列這樣,將要轉檔的檔案和bat檔一同放在同一個目錄下
for %%a in ("*.mp4") do "路徑\ffmpeg" -i "%%a" -轉檔參數 "路徑\%%~na.mp4"
pause
*.mp4代表資料夾內的所有mp4檔案,同理可換成*.mov *.avi *.mts..等不同格式的檔案
-轉檔參數就看你要轉成什麼樣子的,像你之前的bat檔案就是轉成h264
細項可以參考ffmpeg wiki和網路上的說明
最後"路徑\%%~na.mp4"就是看你要將轉完的檔案輸出到哪裡去,自行更改路徑