web-dev-qa-db-ja.com

Ubuntuで.MXFビデオファイルを.MKVに変換するにはどうすればよいですか?

ソニーのPXW-X70カメラで録画したビデオを、別の何か、おそらく.mkvファイルに変換したいのですが。これを行うには、どのプログラムまたはコマンドラインユーティリティを使用できますか?

1
L42

Mxfコンテナのように見えます(= /// =)、通常FFmpegが簡単に変換できるmpeg2videoを保持しますが、このコーデックテーマにはいくつかのバリエーションがあります。一般公開されているサンプルファイルを使用して、1つの変換方法を説明します。

最初にこのサンプルファイルをダウンロードします。

wget http://www.freemxf.org/samples/freeMXF-mxf1.mxf

これは最新のFFmpegで簡単に変換できます:

ffmpeg -i freeMXF-mxf1.mxf -c:v libx264 -preset slow -crf 22 output.mkv

そして、すべてがうまくいくはずです:)

いくつかの追加ポイント:

  • リポジトリFFmpegでFFmpegエラーが発生した場合は、ここから最新バージョンを入手してください。

    Ubuntu、Debian、またはMintでFFmpegをコンパイルします
    https://trac.ffmpeg.org/wiki/CompilationGuide/Ubunt

  • 別のコンテナを使用する場合は、mp4をお勧めします。

    ffmpeg -i freeMXF-mxf1.mxf -c:v libx264 -preset slow -crf 22 output.mp4
    
  • 古くなったaviコンテナを使用する場合は、次のような方法でトリックを行う必要があります。

    ffmpeg -i freeMXF-mxf1.mxf \
           -c:v mpeg4 -q:v 2 -vtag XVID -max_muxing_queue_size 1024 \
           -mbd rd -flags +mv4+aic -trellis 2 -cmp 2 -subcmp 2 -g 300 \
           output.avi
    

参照:

1
andrew.46