web-dev-qa-db-ja.com

コマンドラインでMP4Boxまたはmediainfoを使用してMP4ファイルからタグを抽出するにはどうすればよいですか?

タイトル、作成者、エンコードされた日付、タグ付けされた日付などのタグ情報を、.mp4ファイル(後でmkvmergeで使用するため)のいくつかのビデオ、オーディオ、および字幕トラックから抽出したいと思います。テキストまたはxmlファイルで抽出された情報が必要であり、コマンドラインパラメーターを検索します。 MP4Box doc / mediainfo doc は知っていますが、あまり役に立ちません。これに経験がある場合は、助けてください。

1
Endoro
  • MediaInfoを使用する場合:

    mediainfo --Output=XML input.mp4
    
  • MP4Boxの場合–これではXMLは提供されませんが、一般的に解析が難しいようです。

    mp4box input.mp4 -info
    
  • 次のコマンドを使用して、XMLでより詳細な出力を取得できます。

    mp4box input.mp4 -diso
    

    これにより、input_info.xmlというファイルが作成されます。ただし、これはユースケースには多すぎる情報になると思います。

5
slhck