完全にコンパイルされたffmpeg
コードを使用すると、実際に変換されたコードは次のようになります。ffmpeg -i video.mp4 -codec copy video.avi
40〜50個のファイルに対してこれを行うには、シンプルで簡単なBashスクリプトが必要です.mp4
。
答え1
ファイルのリストがある場合は、次のように使用できます。
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
答え2
for i in *.avi; do ffmpeg -i "$i" -codec copy "`echo $i | sed 's/.avi$/.mp4/'`"; done