--Inform=... Specify a template (BETA)
Usage: "MediaInfo --Inform=[xxx;]Text FileName"
xxx can be: General, Video, Audio, Text, Chapter, Image, Menu
Text can be the template text, or a filename
Filename must be in the form file://filename
See --Info-Parameters for available parameters in the text
(Parameters must be surrounded by "%" sign)
Example: "MediaInfo --Inform=Video;%AspectRatio% FileName"
Example: "MediaInfo --Inform=Video;file://Video.txt FileName"
and Video.txt contains
"%DisplayAspectRatio%" for Video Aspect Ratio.
Example: "MediaInfo --Inform=file://Text.txt FileName"
and Text.txt contains
"Video;%DisplayAspectRatio%" for Video Aspect Ratio.
"Audio;%Format%" for Audio Format.
指定要 parse 的欄位
mediainfo --Inform='Video;%DisplayAspectRatio/String%\n%Duration/String3%' 1.mp4
mediainfo --Inform='Audio;%Format%\n%Channel(s)%' 1.mp4
用一個 template.txt 來指定要 parse 的欄位
mediainfo --Inform='file://template.txt' 1.mp4
# template.txt 的內容 Video;%Width% %Height% %Duration/String% %DisplayAspectRatio/String% %Rotation% %FrameRate% %ScanType% Audio;%Channel(s) # 多這行會錯
但用以上的方式無法同時指定 Video 及 Audio, 但 help 明就說可以, 不知是哪裡的問題...
可以參考 media 參數大全這頁 => http://www.cnblogs.com/royzou/archive/2011/09/06/mediainfo_parameter.html
回覆刪除