bmx

2021-07-07 Snapshot

Read and write broadcasting multimedia files, such as MXF format, with the help of this lightweight piece of software running in command line

bmx is a complex and reliable software solution developed to provide users with a satisfying method of reading and writing multimedia files aimed for broadcasting, offering them a set of several utilities and libraries for getting the job done, with minimal trouble.
The application does not feature a graphical user interface, which will likely cause more inexperienced individuals to be reluctant in using it, particularly since no help documentation it available. However, to the more advanced, this may simplify usage and impact on system resources, as it only performs its job and nothing else.
bmx is mainly intended for MXF format files, but it also supports AMWA, Avid MXF OP-Atom, MXF D-10, MXF OP-1A, WAVE and RAW essence, both for input and output operations. From the essence category of multimedia files, users can work with AVC-Intra 50/100, DV 25/50/100, ‘VC-3, WAVE PCM, MPEG-2 Long GOP 422@HL, and several others.
The downloaded package contains three libraries and a set of six different tools. As such, users can resort to libMXF, which is a low-level MXF library, libMXF++, a wrapper for the previous one, yet being written in C++, and bmx, which consists of C++ classes and utilities required for working with MXF and WAVE.
Moreover, there are several components that assist users in their work, for instance, bmxtranswrap, which can help them rewrap files from one format to a different one. mxf2raw can display multimedia files’ metadata, as well as extract the raw essence or calculate their MD5 hash value.
With the help of the raw2bmx component, users can wrap raw essence files in any of the supported output formats while the h264dump is aimed for text dumping tasks for raw h264 bitstreams. Similarly, the movdump tool performs the same operation for Quicktime files. MXFDump is a software development kit for AAF that can extract text dump from MXF files that users feed to it.