.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "MEDIAINFO 1" .TH MEDIAINFO 1 "2019-06-06" "MediaInfo 0.7.52" "User Commands" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" MediaInfo \- command line utility to display information about audio/video files .PP MediaInfo\-Gui \- graphical utility to display information about audio/video files .SH "SYNOPSIS" .IX Header "SYNOPSIS" .IP "mediainfo [\fI\-Options\fR...] \fIFileName1\fR [\fIFilename2\fR...]" 4 .IX Item "mediainfo [-Options...] FileName1 [Filename2...]" .PD 0 .IP "mediainfo \fI\-\-Inform=FMT\fR \fIFileName\fR" 4 .IX Item "mediainfo --Inform=FMT FileName" .IP "mediainfo-gui [\fI\-Options\fR...] \fIFileName1\fR [\fIFilename2\fR...]" 4 .IX Item "mediainfo-gui [-Options...] FileName1 [Filename2...]" .IP "mediainfo-gui \fI\-\-Inform=FMT\fR \fIFileName\fR" 4 .IX Item "mediainfo-gui --Inform=FMT FileName" .PD .SH "DESCRIPTION" .IX Header "DESCRIPTION" MediaInfo supplies technical and tag information about a video or audio file .PP What information can I get from MediaInfo? .IP "\- General: title, author, director, album, track number, date, duration..." 4 .IX Item "- General: title, author, director, album, track number, date, duration..." .PD 0 .IP "\- Video: codec, aspect, fps, bitrate..." 4 .IX Item "- Video: codec, aspect, fps, bitrate..." .IP "\- Audio: codec, sample rate, channels, language, bitrate..." 4 .IX Item "- Audio: codec, sample rate, channels, language, bitrate..." .IP "\- Text: language of subtitle" 4 .IX Item "- Text: language of subtitle" .IP "\- Chapters: number of chapters, list of chapters" 4 .IX Item "- Chapters: number of chapters, list of chapters" .PD .PP What format does MediaInfo support? .IP "\- Video: \s-1MKV, OGM, AVI,\s0 DivX, \s-1WMV,\s0 QuickTime, Real, \s-1MPEG\-1, MPEG\-2, MPEG\-4, DVD\s0 (\s-1VOB\s0)..." 4 .IX Item "- Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)..." .PD 0 .IP "\- Video Codecs: DivX, XviD, \s-1MSMPEG4, ASP, H.264, AVC...\s0" 4 .IX Item "- Video Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC..." .IP "\- Audio: \s-1OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...\s0" 4 .IX Item "- Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF..." .IP "\- Subtitles: \s-1SRT, SSA, ASS, SAMI...\s0" 4 .IX Item "- Subtitles: SRT, SSA, ASS, SAMI..." .PD .PP What can I do with it? .IP "\- Read many video and audio file formats" 4 .IX Item "- Read many video and audio file formats" .PD 0 .IP "\- View information in different formats (text, sheet, tree, \s-1HTML...\s0)" 4 .IX Item "- View information in different formats (text, sheet, tree, HTML...)" .IP "\- Customise these viewing formats" 4 .IX Item "- Customise these viewing formats" .IP "\- Export information as text, \s-1CSV, HTML...\s0" 4 .IX Item "- Export information as text, CSV, HTML..." .IP "\- Graphical Interface, Command Line, or library versions available" 4 .IX Item "- Graphical Interface, Command Line, or library versions available" .PD .SH "OPTIONS" .IX Header "OPTIONS" MediaInfo supports the following case-insensitive options: .IP "\fB\-\-Help\fR, \fB\-h\fR" 4 .IX Item "--Help, -h" Display help and exit .IP "\fB\-\-Help\-Inform\fR" 4 .IX Item "--Help-Inform" Display help for \fB\-\-Inform\fR option .IP "\fB\-\-Help\-AnOption\fR" 4 .IX Item "--Help-AnOption" Display help for \*(L"AnOption\*(R" .IP "\fB\-\-Version\fR" 4 .IX Item "--Version" Display MediaInfo version and exit .IP "\fB\-\-Full\fR, \fB\-f\fR" 4 .IX Item "--Full, -f" Full information Display (all internal tags) .IP "\fB\-\-Output=HTML\fR" 4 .IX Item "--Output=HTML" Full information Display with \s-1HTML\s0 tags .IP "\fB\-\-Output=XML\fR" 4 .IX Item "--Output=XML" Full information Display with \s-1XML\s0 tags .IP "\fB\-\-Inform=FMT\fR" 4 .IX Item "--Inform=FMT" Template defined information display. .Sp \&\s-1FMT\s0 is \*(L"[xxx;]Text\*(R", where xxx can be any one of General, Video, Audio, Text, Chapter, Image, or Menu. Text can be the template text, or a filename in the form of file:///path .Sp See \fB\-\-Info\-Parameters\fR for available parameters in the text. Parameters must be surrounded by \*(L"%\*(R". .IP "\fB\-\-Info\-Parameters\fR" 4 .IX Item "--Info-Parameters" Display list of \fB\-\-Inform\fR parameters .IP "\fB\-\-Language=raw\fR" 4 .IX Item "--Language=raw" Display non-translated unique identifiers (internal text) .IP "\fB\-\-LogFile=\f(BILogFile\fB\fR" 4 .IX Item "--LogFile=LogFile" Save the output in \fILogFile\fR .SH "EXAMPLES" .IX Header "EXAMPLES" .SS "Display information about a video file" .IX Subsection "Display information about a video file" .Vb 1 \& $ mediainfo foo.mkv .Ve .SS "Display aspect ratio" .IX Subsection "Display aspect ratio" .Vb 2 \& $ mediainfo \-\-Inform="Video;%DisplayAspectRatio%" foo.mkv \& $ mediainfo \-\-Inform="Video;file://Video.txt" foo.mkv .Ve .PP Both forms are equivalent if Video.txt contains: \f(CW%DisplayAspectRatio\fR% .SS "Display aspect ration and audio format" .IX Subsection "Display aspect ration and audio format" .Vb 1 \& $ mediainfo \-\-Inform="file://Text.txt foo.mkv .Ve .PP If Text.txt contains: .ie n .IP "\- ""Video;%DisplayAspectRatio%""" 4 .el .IP "\- ``Video;%DisplayAspectRatio%''" 4 .IX Item "- Video;%DisplayAspectRatio%" Then the display aspect ratio is printed out. .ie n .IP "\- ""Audio;%Format%""" 4 .el .IP "\- ``Audio;%Format%''" 4 .IX Item "- Audio;%Format%" Then the audio format is printed out. .SH "AUTHOR" .IX Header "AUTHOR" This manual page was written by Chow Loong Jin for the Debian system (but may be used by others). Permissions is granted to copy, distribute, and/or modify this document under the terms of the \s-1GNU\s0 General Public License, Version 3 or any later version published by the Free Software Foundation. .PP On Debian systems, the full text of the \s-1GNU\s0 General Public License, Version 3 can be found in /usr/share/common\-licenses/GPL\-3.