AVIにバッチ変換する必要がある数百の短いMPEGファイル(それぞれ約10秒)があります。これを行うための最良の方法は何でしょうか?
WinFFを使ってみましたが、品質は非常に劣っていました。
SUPER©(Simplified Universal Player Encoder&Renderer) それを行うことができます。その機能の1つは、単純なファイルのドラッグアンドドロップによる複数のバッチファイル処理であり、フリーウェアです。
FFmpeg を使用すると、ビデオが再エンコードされないため、品質が維持されます。
ffmpeg -i file.mpg -c:v copy -c:a copy file.avi
バッチファイル、例: Linuxの場合:
while IFS= read -d $'\0' -r file ; do
ffmpeg -i "$file" -c:v copy -c:a copy ${file%%.mpg}.avi
done < <(find . -iname '*.mpg' -print0)
バッチファイル、例: Windowsの場合:
for /r %%i in (*.mpg) do (
ffmpeg -i %%i -c:v copy -c:a copy %%i~n.avi
)
最後の例では、 ffmpegのWindowsビルド が必要です。
MPEG Streamclipは、MacおよびWindows用の強力な無料のビデオコンバーター、プレーヤー、エディターです。