MEDIACONCH(1)

πŸ’– MEDIACONCH(1) πŸ’–

okay bestie, welcome to the MEDIACONCH(1) manual page β€” yes that's the manual name, and yes you're gonna read all of it, it's important 🫢


✨ NAME ✨

MediaConch β€” an implementation and policy checker, reporter and fixer for media files πŸ’…

MediaInfo-Gui β€” an implementation and policy checker, reporter and fixer for media files, but make it graphical πŸŽ€


🌸 SYNOPSIS 🌸

mediaconch [-Options...] FileName1 [Filename2...]
mediaconch-gui [-Options...] FileName1 [Filename2...]

πŸ¦‹ DESCRIPTION πŸ¦‹

MediaConch is an extensible, open source software project and it is literally four things in one: an implementation checker, a policy checker, a reporter, and a fixer ✨

And who is it for? It targets preservation-level audiovisual files β€” specifically Matroska, Linear Pulse Code Modulation (LPCM) and FF Video Codec 1 (FFV1) β€” for use in memory institutions πŸ›οΈ (iykyk, the archive girlies know).

It gives you detailed and batch-level conformance checking through an adaptable and flexible application program interface, and you can reach that API from the command line, from a graphical user interface, or from a web-based shell. Three doors, same slay energy πŸšͺπŸšͺπŸšͺπŸ‘‘


πŸ’… OPTIONS πŸ’…

ngl, MediaInfo supports the following options, and they are case-insensitive β€” so go off, type them however you want πŸŽ€

  • --Help, -h β€” shows you the help, then dips out. That's it, that's the whole job ✨
  • --Help=Advanced, -ha β€” shows you the advanced help, then exits. for when the basic help just wasn't giving 🧚

πŸ“ Reporting Elements πŸ“

  • --Mediaconch, -mc β€” outputs the MediaConch report (this is the default, bestie, it's already your main character). MediaConch contains a default verbosity of implementationChecks plus any policy checks you provide πŸ’–
  • --Mediainfo, -mi β€” outputs the MediaInfo report πŸ“‹
  • --Mediatrace, -mt β€” outputs a trace of the file πŸ”

πŸ‘‘ Policy Checker πŸ‘‘

  • --Policy=PolicyFileName, -p PolicyFileName β€” applies the policy, which is an XSL or a Schematron. yes, you literally hand it the rulebook and it reads everyone to filth βœ‹

🌈 Output Formats 🌈

  • --Format=text, -ft β€” outputs in Text format (the default, iconic, no notes) πŸ“
  • --Format=xml, -fx β€” outputs in MediaInfo/MediaConch/MediaTrace XML format. > heads up bestie: this one gets changed to -fa if there's more than 1 tool or more than 1 file πŸ‘€
  • --Format=maxml, -fa β€” outputs in MediaArea XML format πŸ’œ
  • --Format=html, -fh β€” outputs the MediaConch report in HTML format πŸŽ€
  • --Display=DisplayFileName, -d DisplayFileName β€” applies the display transformation, which is an XSL. glow-up transformation, but for your output πŸ’«

🌟 AUTHOR 🌟

This manual page was written by Chow Loong Jin <hyperair@debian.org> for the Debian system (but it may be used by others, she's generous like that 🫢).

Permissions is granted to copy, distribute, and/or modify this document under the terms of the GNU General Public License, Version 3 or any later version published by the Free Software Foundation, or the Mozilla Public License 2.0. periodt ✨

On Debian systems, the full text of the GNU General Public License, Version 3 can be found in /usr/share/common-licenses/GPL-3. go read it fr fr πŸ“–

and that's the whole page, bestie!! this was MediaConch 25.04, dated 2026-02-11 πŸŽ€ thanks for reading to the end, you're the real one πŸ’– bye bb πŸ¦‹

πŸ“¦ where this page comes from