Checking AV Properties - with MediaConch

Peter Bubestinger-Steindl
(p.bubestinger@av-rd.com)

December 2020

MediaConch

Conformance- and policy-checker for media files.

  • Check if container/codecs meet specs.
  • Policy-check for numerous media formats.
  • Great for ingest of ‘born-digital’.
  • etc.

Website: mediaarea.net/MediaConch/

Checker View
Checker View

Policy list
Policy list

Policy rules
Policy rules

Implementation Checks

Currently implemented:

  • Container Matroska (.mkv)
    (any codecs)
  • Video FFV1
    (any container)
  • Audio LPCM (any container)

Additional formats implementable on demand.

Policy Checks

Defined rule sets (aka “a policy”) for selected technical properties

Policy Checks

Examples:

  • Resolution (image, samplerate)
  • Format/codec
  • Framerate (fps)
  • Bitrate

Policies and Rules

  • Policy = A branch
  • Rule = A leaf
  • Nested policies + rules?
    A tree!

Policies and Rules

Policy types:

  • AND = all must match
  • OR = at least one match

Exercise 1

Create a policy matching:

  • PAL SD resolution
  • PAL framerate

Exercise 2

Create a policy from existing file.

Which rules to keep?

Comments?

Questions?