x264 でエンコードされたビデオ ファイルからメタ データを抽出しようとしています。最優先事項は、IDR フレーム構造をマッピングすることです。作業は予想以上に難しく、コードから制御できるコマンド ライン アプリケーションを探しています。
Mp4box には「-dump-xml」などのオプションがありますが、その仕組みがわかりません。このオプションに関するネット上のヘルプはあまりありません。
これまたは他の代替案についてヒントをくれる人はいますか?
ありがとうございました。
MediaInfoを使用できます。これは CLI ソフトウェアであり、ビデオに関するメタ情報を取得して、それらを HTML または XML ファイルにエクスポートできます。もちろんMP4にも対応。Linux (deb ファミリーおよび rpm ファミリー)、Mac OSX、Windows、BSD などで利用できます。
次のようなコマンドを使用できます。
mediainfo --Output=XML video.mp4 > file.xml
これにより、video.mp4 のメタ情報が file.xml に出力されます。ファイルに含まれるメタ情報には、フォーマット、コーデック、ファイル サイズ、期間、ビット レート、フレーム レート、幅、高さ、色空間、ストリーム サイズなどが含まれます。
この回答がお役に立てば幸いです ;) =)
を呼び出すものを試してくださいmpeg4ip
。このアプリケーションには が含まれていますmp4dump, avidump, yuvdump...
。
ここで確認してください: http://mpeg4ip.sourceforge.net/documentation/index.php