Skip to content

antoinehng/docker-bmxlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

docker-bmxlib

This is a docker container for bmxlib

bmx is a library and set of utilities to read and write broadcasting media files. It primarily supports the MXF file format.

bmx is made up of 3 libraries:

  • libMXF: A low-level C library for reading and writing MXF files. Particular attention has been made to creating MXF files compatible with Avid software and P2 cameras. Several useful command line tools are included. libMXF is part of the BBC Ingex projetc.

  • libMXF++: C++ wrapper for libMXF, provinding simpler and more manageable processing of header metadata.

  • bmx: C++ classes and utilities to read and write various flavours of MXF and WAVE.

You can get details about the built-in tools here. This is not a transcoding library (ffmpeg not included), it is use to analyse media, wrap or transwrap essences.