Conversion

使用 ffmpeg 將 .mp4 批量轉換為 .avi

  • November 18, 2020

使用完全編​​譯的ffmpeg. 我知道實際轉換的程式碼是ffmpeg -i video.mp4 -codec copy video.avi

我只需要一個簡單的 Bash 腳本就可以為四十或五十個.mp4文件執行此操作。

如果您有文件列表,則可以使用以下內容:

cat list-of-files.txt | while read file; do ffmpeg -i $file -codec copy ${file%%.mp4}.avi; done

或者乾脆

cd /path/; ls *.mp4 | while read file; do ffmpeg -i $file -codec copy ${file%%.mp4}.avi; done
for i in *.avi; do ffmpeg -i "$i" -codec copy "`echo $i | sed 's/.avi$/.mp4/'`"; done

引用自:https://unix.stackexchange.com/questions/99425