mp4ファイル内のh.264トラックのエンコードオプションをLinuxとかで表示

mp4の中にh.264トラックが入っているファイルで、コマンドラインからエンコードオプションを表示したかったのでメモ。
表示した所で、ffmpegで使う場合とかx264で使う場合とかvlcで使う場合とか、使ってるライブラリは同じx264でも、引数はバラバラ。

strings /path/to/file.mp4 | grep -m 1 x264 | sed -e "s/\ /\n/g"

若干見やすくするために空白文字を改行に置換してる。
あと、このコマンドだとx264でエンコードされた物以外は無理。x264以外でエンコードされたファイルを持ってないけど。

コメントを残す