asdcplib is ‘an open source implementation of SMPTE and the MXF Interop “Sound & Picture Track File” format. It was originally developed with support from DCI. Development is currently supported by CineCert and other d-cinema manufacturers. See the bundled README file for more information. asdcplib is implemented in C++ and builds on Win32 and most unix platforms that support GCC.’
asdcplib's home page is here.
Download the tools:
My fork is based on asdcplib 2.5.11 and has the following basic changes: