私はビデオセット(mp4)のメタデータ(長さ、解像度など)をファイルに反映したいbashスクリプトを書いています。
MP4ファイルからこの情報を取得する簡単な方法はありますか?
ベストアンサー1
Debianベースのシステムでは(しかし、おそらく他のディストリビューションのリポジトリも利用可能になるでしょうmediainfo
):
$ sudo apt-get install mediainfo
$ mediainfo foo.mp4
これにより多くの情報が漏洩します。たとえば、長さ、解像度、コーデック、サイズを取得するには、次のようにします。
$ mediainfo "The Blues Brothers.mp4" | grep -E 'Duration|Format |Width|Height' | sort | uniq
Duration : 2h 27mn
Format : AAC
Format : AVC
Format : MPEG-4
Height : 688 pixels
Width : 1 280 pixels