MediaInfo CLI (Mac OS X 10.9.5 では v0.7.77) を使用して、この Inform= 構文を使用して QuickTime ファイルの最初のフレームのタイムコードを取得しようとしています。
mediainfo --Inform="Other;%TimeCode_FirstFrame%" FILENAME.MOV
しかし、MediaInfo は MediaInfo ダンプの "Other" セクションの存在を無視しているようです。Inform= オプションをまったく入力しなかったかのように、ファイルのすべてのメタデータを出力するだけです。
しかし、私がこのようなことをすると...
mediainfo --Inform="Video;%ColorSpace%" FILENAME.MOV
予想どおり、無関係な情報なしで単に「YUV」を返します。
Other;
では、オプションを使用した例が機能しないのはなぜですか?
language=raw
典型的なソース ファイルのダンプを実行したときに得られるものの例を次に示します。
General
CompleteName : /Volumes/SCARY_RAID/projects.local/WaikikiStock.local/KBank-BrollSelects_20151026.local/resolve_renders/waikiki_selects/667_2942_01-0001_1920x1080-23.976.mov
Format : QuickTime
Format/Info : Original Apple specifications
FileSize/String : 380 MiB
Duration/String : 17s 59ms
OverallBitRate_Mode/String : VBR
OverallBitRate/String : 187 Mbps
Encoded_Date : UTC 2015-10-30 21:55:35
Tagged_Date : UTC 2015-10-30 21:55:41
Encoded_Library/String : Apple QuickTime
Video
ID/String : 1
Format : ProRes
Format_Version : Version 0
Format_Profile : 422 HQ
CodecID : apch
Duration/String : 17s 59ms
BitRate_Mode/String : VBR
BitRate/String : 187 Mbps
Width/String : 1920 pixel3
Height/String : 1080 pixel3
DisplayAspectRatio/String : 16:9
FrameRate_Mode/String : CFR
FrameRate/String : 23.976 fps2
ColorSpace : YUV
ChromaSubsampling : 4:2:2
ScanType/String : Progressive
Bits-(Pixel*Frame) : 3.761
StreamSize/String : 380 MiB (100%)
Encoded_Library/String : abm0
Language/String : en
Encoded_Date : UTC 2015-10-30 21:55:35
Tagged_Date : UTC 2015-10-30 21:55:41
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709
matrix_coefficients_Original : BT.709
Other
ID/String : 2
Type : Time code
Format : QuickTime TC
Duration/String : 17s 59ms
TimeCode_FirstFrame : 15:02:53:00
TimeCode_Striped/String : Yes
Title : Untitled
Language/String : en
Encoded_Date : UTC 2015-10-30 21:55:41
Tagged_Date : UTC 2015-10-30 21:55:41