MXF Reader: Release Notes
From AVObjects Knowledge Base
This page is a copy of the original page on the AVObjects' web site and can also be viewed here.
188.8.131.52 - Dec 15, 2021
- Fixed bug with some Avid DNxHD files.
184.108.40.206 - Jun 01, 2021
- Fixed bug with some OPAtom video files.
220.127.116.11 - May 14, 2021
- Fixed bug with some OPAtom audio files.
18.104.22.168 - Apr 27, 2021
- Added support for playlist of uncompressed audio files with diferent bitperpixel and framesize.
- Added support for growing AirSpeed files.
- Fixed bug with growing MPEG2 OP1A files.
22.214.171.124 - Feb 03, 2021
- Fixed bug with buffer size for some AVC and HEVC files.
126.96.36.199 - Jan 09, 2021
- Added support for growing AVID files and playlists.
188.8.131.52 - Nov 18, 2020
- Fixed bug for XDCAM HD files with invalid sound elements in last edit unit.
184.108.40.206 - Oct 10, 2020
- Added support for Avid frame-wrapped AVC files.
220.127.116.11 - Jul 03, 2020
- Added tags <StartTime>/<StopTime> to mlpx structure.
18.104.22.168 - Jun 29, 2020
- Fixed bug for MPEG Audio files in playlist mode.
22.214.171.124 - Apr 06, 2020
- Added support for Avid MPEG-ES Audio files.
- Fixed behavior for Avid H264 files in playlist mode.
- Added fix for OPAtom files with invalid footer partiton.
126.96.36.199 - Apr 02, 2020
- Added support for Avid H264 Proxy files.
- Added support for ProRes files.
188.8.131.52 - Sep 27, 2019
- Added fix for multi partition CBR file with invalid index segments.
184.108.40.206 - Aug 21, 2019
- Fixed bug with some encrypted DCI J2K files.
220.127.116.11 - Jun 13, 2019
- Added the ability to mix multi-channel audio tracks.
18.104.22.168 - May 08, 2019
- Added fix for invalid keyframe offset in index segment.
22.214.171.124 - Apr 04, 2019
- Fixed height of video for some interlaced files.
126.96.36.199 - Mar 12, 2019
- Added support for Canon XF-HEVC files.
188.8.131.52 - Feb 07, 2019
- Added support for OP1Atom MPEG2 files created by MOG Technologies MXF SDK.
184.108.40.206 - Jan 22, 2019
- Fixed bug with encrypted PCM audio.
220.127.116.11 - Sep 26, 2018
- Added the ability to select a source of FPS for files in which FPS from metadata does not equal with FPS in the media stream.
18.104.22.168 - Sep 18, 2018
- Added support for Clipster JP2000 MXF files.
22.214.171.124 - Sep 17, 2018
- Added fix for XDCam files with broken partition structure.
126.96.36.199 - Aug 22, 2018
- Fixed bugs with corrupted DV files.
188.8.131.52 - Mar 22, 2018
- Fixed bug with huge Panasonic OP1b files.
184.108.40.206 - Mar 20, 2018
- Improved support for Avid files.
220.127.116.11 - Jan 18, 2018
- Fixed frame rate for Avid audio files.
18.104.22.168 - Dec 19, 2017
- Fixed reading Panasonic P2 audio files in playlist mode.
- Fixed durations for Panasonic P2 audio files.
22.214.171.124 - Dec 15, 2017
- Added support for Avid h264 LGOP files.
- Fixed bug with EOS for some Avid OPAtom files.
126.96.36.199 - Dec 07, 2017
- Fixed order of tracks for Panasinic P2 external audio.
- Fixed bug with EOS before sending last B-frames.
- Added support for flag AM_SEEKING_SeekToKeyFrame in IMediaSeeking::SetPositions().
188.8.131.52 - Nov 15, 2017
- Fixed bugs with some Avid files.
184.108.40.206 - Oct 09, 2017
- Added support for DNxHR files.
220.127.116.11 - Aug 14, 2017
- Fixed loading external audio essences for Avid OPAtom files.
18.104.22.168 - Jun 22, 2017
- Fixed mediatype for Avid OPAtom AVCi-100 files with fps 23.98.
22.214.171.124 - Jun 18, 2017
- Fixed the loss of the video track with some OpenCube MXFTk Advanced files.
- Added support for Avid OPAtom VANC CC files.
126.96.36.199 - Nov 21, 2016
- Fixed insufficient buffer size for J2k UHD files.
188.8.131.52 - Sep 21, 2016
- Added support for MPEG-2 Audio streams.
184.108.40.206 - Aug 30, 2016
- Fixed bug with seeking in some OpenCube MXFTk Advanced MPEG2 files.
220.127.116.11 - Aug 08, 2016
- Fixed bugs with files that contains first frame with corrupted MPEG2 headers.
18.104.22.168 - Jun 08, 2016
- Added pins for MXF RAW Data according SMPTE 436M.
22.214.171.124 - May 30, 2016
- Fixed some bugs with AS-02 package.
126.96.36.199 - May 19, 2016
- Added support for IMF audio files.
- Fixed bugs with some files in "Play While Ingest" mode.
188.8.131.52 - Apr 06, 2016
- Added pin for timecode.
184.108.40.206 - Mar 05, 2016
- Added support for Avid h264 proxy files.
220.127.116.11 - Feb 19, 2016
- Fixed reverse arrangement of audio tracks for OP1b files.
18.104.22.168 - Feb 15, 2016
- Fixed for OP1b files with frame-wrapped audio tracks.
22.214.171.124 - Feb 08, 2016
- Added support for Closed Captions tracks in Sony Vegas and CPC CaptionMaker files.
126.96.36.199 - Jan 20, 2016
- Fixed sample rate and duration for clip-wrapped audio files.
188.8.131.52 - Jan 13, 2016
- Fixed AvgTimePerFrame in VIDEOINFOHEADER2 structure for interlaced JP2000 files.
184.108.40.206 - Dec 16, 2015
- Added "Play While Ingest" mode for Panasonic P2 OPAtom, Sony IMX, Sony XDCam and some other MXF file types.
- Changed to mediatype for interlaced JP2000 files.
220.127.116.11 - Nov 02, 2015
- Fixed bug with media type detection for H264 video in Canon files.
18.104.22.168 - Oct 13, 2015
- Added fix for Avid Media Composer OPAtom MPEG2 files with duplicated index entries.
- Added fix for Pinnacle Systems MMGSLICER files with invalid IndexSegaments.
22.214.171.124 - Sep 08, 2015
- Added support for Avid Media Composer OPAtom files with J2k, D10 and MPEG2 ES essences.
- Added support external audio for Avid Media Composer OPAtom files.
126.96.36.199 - Aug 30, 2015
- Fixed method GetMonoAudioCount() for playlist mode.
188.8.131.52 - Aug 27, 2015
- Changed mediatype for interlaced J2k streams.
184.108.40.206 - Aug 21, 2015
- Added methods for manage audio in DV streams.
220.127.116.11 - Aug 19, 2015
- Upgrade protection system.
- Some minor changes.
18.104.22.168 - Aug 10, 2015
- Fixed bug with clip-wrapped DV files.
22.214.171.124 - Aug 07, 2015
- Fixed bug with clip-wrapped audio files in mlpx playlist mode.
126.96.36.199 - Aug 05, 2015
- Fixed bugs in methods GetStartTimeCode() and GetTimecode().
188.8.131.52 - Aug 04, 2015
- Added support for Closed Captions in VANC data tracks.
- Fixed bug with partition sizes > 2Gb for OP1Atom files.
- Increasing loading speed for OP1a files.
- Increasing loading speed for separated index segments for Sony XDCAM HD, Panasonic OP1b, etc.
184.108.40.206 - Jul 08, 2015
- Fixed bug with loading some Panasonic OP1b files.
- Increasing loading speed for Panasonic P2 external audio files.
- Added support for AS-02 external essences in OP1b version files.
220.127.116.11 - Jun 19, 2015
- Fixed excessive memory consumption in playlist mode.
18.104.22.168 - Jun 15, 2015
- Fixed bug in the Panasonic OP1b files with eight sound tracks.
22.214.171.124 - Jun 09, 2015
- Fixed invalid media times for AVC samples in XAVC files.
126.96.36.199 - Apr 22, 2015
- Added support TIME_FORMAT_FRAME for methods of IMediaSeeking.
188.8.131.52 - Apr 15, 2015
- Added registry setting for allow connect the filter to DV splitters to decode
audio streams contained in DV stream.
184.108.40.206 - Mar 27, 2015
- Fixed problem in Avid Media Composer audio file without video track in MaterialPackage
- Fixed problem in XML playlist with Panasonic OP1b files
220.127.116.11 - Mar 24, 2015
- Fixed mixing mono audio tracks to multi-channel audio with Panasonic OP1b.
18.104.22.168 - Mar 18, 2015
- Added support for MXF Operational Patterns > OP1a.
- Added support for Panasonic OP1b files.
- Major changes in the parser of media tracks and headers.
22.214.171.124 - Dec 22, 2014
- Fixed bug with Fixed bug with Sony XDCam proxy files.
126.96.36.199 - Dec 10, 2014
- Fixed bug with protection system that which precludes the use of test modules after the expiration date.
188.8.131.52 - Sep 16, 2014
- Added support for AMWA AS-11 files.
- Fixed bug with invalid duration for .mlpx playlist files.
184.108.40.206 - Sep 10, 2014
- Fixed some bugs with "Image Server MXF Export" files.
220.127.116.11 - Sep 9, 2014
- Fixed bug in method GetStartTimecode() for Panasonic P2 structures.
- Changes to algorithm of getting timecode from media streams.
18.104.22.168 - Aug 5, 2014
- Fixed bug with multipartition DV files.
- Fixed bug in timestamps on boundaries of index segments for MPEG-2 files.
22.214.171.124 - Jul 17, 2014
- Fixed seeking for DCI MPEG-2 files.
126.96.36.199 - Jul 07, 2014
- Added separate thread for loading index data in large files.
- Changes to algorithm of parsing files.
188.8.131.52 - Jul 02, 2014
- Some optimizations to speed up the loading of non-standard and damaged files.
184.108.40.206 - Apr 30, 2014
- Added support for OP1a DNxHD files.
220.127.116.11 - Apr 10, 2014
- Added support for OPAtom DNxHD files.
18.104.22.168 - Feb 28, 2014
- Fixed algorithm of keyframe detection.
22.214.171.124 - Feb 05, 2014
- Added new algorithm of timestamp assignment for MPEG-2 stream that does not depend on the index
- Added method to get the timecode from MPEG-2 stream
126.96.36.199 - Jan 30, 2014
- Added support for Pinnacle Systems MMGSLICER files
188.8.131.52 - Jan 22, 2014
- Fixed function for change MERIT_VALUE of filter
184.108.40.206 - Jan 11, 2014
- Added support for closed captions stream according to IEA-608.
- Fixed bug with Omneon D10 files
220.127.116.11 - Nov 05, 2013
- Fixed timecode calculation for Telestream Pipeline files.
- Upgrade protection system.
18.104.22.168 - Oct 07, 2013
- Added support for Matrox DSX files with invalid offsets in index.
- Corrected headers for AVC-Intra video tracks
22.214.171.124 - Oct 02, 2013
- Fixed bug with About page
126.96.36.199 - Aug 01, 2013
- Fixed bug with encrypted FreeMXF files.
188.8.131.52 - Jul 23, 2013
- Added support for MXF file with incorect values TemporaryOffsets in indexes.
- Added support for BJ2C mediatype for JPEG2000 video.
- Added registry value for select behavior of SetPositions method.
184.108.40.206 - May 28, 2013
- Fixed bug with calculation start timecоde in NTSC files.
- Added support for "Image Server MXF Export" files.
- Added support for files without indexes and with damaged frames.
220.127.116.11 - May 24, 2013
- Fixed bug with CBR files with several partitions.
18.104.22.168 - May 06, 2013
- Upgrade protection system.
22.214.171.124 - Apr 07, 2013
- Some minor changes.
126.96.36.199 - Mar 04, 2013
- Added support for files that start with a damaged frames.
188.8.131.52 - Jan 27, 2013
- Fixed huge memory consumption in read buffer.
184.108.40.206 - Jan 26, 2013
- Fixed mux for audio tracks in big endian format.
220.127.116.11 - Jan 15, 2013
- Fixed: sending of last video frame/video sequence on positioning after end of stream.
18.104.22.168 - Jan 06, 2013
- Fixed bug with no fully correct index in MXF file.
22.214.171.124 - Dec 25, 2012
- Added methods for control external audio files.
- Fixed bug with crash with P2 XML in GetStartTimecode().
- Added support for encrypted FreeMXF files.
126.96.36.199 - Dec 20, 2012
- Fixed bug with invalid duration in Panasonic P2 Audio files.
188.8.131.52 - Dec 17, 2012
- Fixed bug with framerate in 3D-1pin mode.
184.108.40.206 - Dec 10, 2012
- Reduced loading time for large files.
- Changes to C++ and C# samples.
220.127.116.11 - Nov 06, 2012
- New algorithm for calculation timecode.
- Some minor changes for support MXF files without indexes.
18.104.22.168 - Oct 27, 2012
- Added the buffer for reduce file reading operations.
- Added method for extract timecode by frame number.
22.214.171.124 - Oct 18, 2012
- Added support for MXF files without indexes.
126.96.36.199 - Oct 13, 2012
- Added method to create string with XML Metadata according to SMPTE 434-2006.
188.8.131.52 - Oct 06, 2012
- Fixed error with AudioChannelMask.
- Some minor changes for files from BLT Video Server.
184.108.40.206 - Aug 20, 2012
- Fixed error with duration in XDCam Proxy files.
- Fixed error with A-Law audio ib XDCam Proxy files.
220.127.116.11 - Aug 15, 2012
- Added support for AES cryptography to 64-bit version.
- Upgraded to IPP 7.0.7.
- Fixed problems with some files.
18.104.22.168 - Jul 30, 2012
- Fixed crash on files with invalid values in footer partition.
22.214.171.124 - Jul 30, 2012
- Added 64-bit version.
- Added support for unicode characters in file names.
- Added support for AVCi files without H.264 header in stream.
126.96.36.199 - Jun 18, 2012
- Fixed bug with temporal offset value.
188.8.131.52 - May 29, 2012
- New algorithm of parsing for XDCAM files.
- Fixed bug with rounding in seeking.
- Added ability of muxing for stereo pairs.
184.108.40.206 - Apr 06, 2012
- Added method: IMLMXFReader::GetAspectRatio().
220.127.116.11 - Mar 19, 2012
- Fixed bug with MPEG-2 files.
18.104.22.168 - Mar 07, 2012
- Fixed bug with P2-AVCI in mlpx.
- Added support for some AVCI files without header of sequence.
22.214.171.124 - Mar 02, 2012
- Added support for MPEG-4 video.
- Added support for ALaw audio.
- Added compatibility with XDCAM proxy files.
126.96.36.199 - Jan 25, 2012
- Fixed bug in seeking for XDCAM HD files with an alternative construction of the index.
188.8.131.52 - Jan 24, 2012
- Fixed bug in seeking for XDCAM HD and other MPEG-2 files.
- Added support for XDCAM files with frame size over 1.5 MB.
184.108.40.206 - Dec 26, 2011
- Fixed algorithm of parser for large and incomplete files.
- Added usage of the auxiliary index files when parsing.
220.127.116.11 - Dec 17, 2011
- Added support for AVC-Intra frame-wrapped container.
- Fixed some bugs in reverse playback.
18.104.22.168 - Nov 23, 2011
- Added support for MXF files without footer partition.
22.214.171.124 - Nov 15, 2011
- Added reverse playback.
- Fixed delay in loading for big files.
126.96.36.199 - Sep 28, 2011
- Added support for Avid Media Composer OP-Atom files.
188.8.131.52 - Sep 22, 2011
- Added partial support for Avid Media Composer OP-Atom files.
- Fixed detection of Panasonic P2 files.
184.108.40.206 - Sep 19, 2011
- Fixed bug with setting of starting point to non-key frame.
220.127.116.11 - Sep 15, 2011
- Fixed buffer alignment with clip-wrapped audio.
18.104.22.168 - Sep 09, 2011
- Added support for MXF files without index segments.
22.214.171.124 - Sep 07, 2011
- Added support for OP1b.
- Added support for External Essences.
- Fixed bug in muxing of audio containers.
126.96.36.199 - Aug 13, 2011
- Added new implementation of IMediaSeeking.
- Added C++ sample.
188.8.131.52 - Jul 28, 2011
- Fixed bug with 3D video in 2Eyes-1pin mode.
- Fixed bug in Set3DMode() method.
184.108.40.206 - Jun 18, 2011
- Changed output pin implementation: BeginFlush()/EndFlush()/NewSegment() - for more exact conformance to standard splitters.
- Fixed playback of some defective files.
220.127.116.11 - Jun 09, 2011
- Added default BodySID value for compatibility with DCI 1.2.
18.104.22.168 - May 24, 2011
- Fixed bug in seeking with MPEG-2 containers.
- Fixed bug in property page for Windows 7.
- Fixed bug in AudioMap controls.
22.214.171.124 - Apr 08, 2011
- Added support for AIFF audio container.
126.96.36.199 - Apr 06, 2011
- Added expansion of MXF mediatype in the registry.
188.8.131.52 - Mar 10, 2011
- Added registration of MXF media type.
184.108.40.206 - Mar 06, 2011
- Added audio mask control to property page.
- Fixed bug with invalid directory in XML parser.
220.127.116.11 - Feb 21, 2011
- Fixed bug with data element in container.
18.104.22.168 - Feb 20, 2011
- Added auto-load of audio tracks for Panasonic P2.
- Added muxer for mono audio tracks.
- Added GetStartTimeCode() method.
- Fixed bug with XDCAM HD index.
22.214.171.124 - Feb 12, 2011
- Global changes in algorithm of playing, seeking and synchronization.
- Added controls for loading files to property page.
- Added support for encrypted 3D video.
126.96.36.199 - Jan 24, 2011
- Fixed bug with DVHD.
188.8.131.52 - Jan 19, 2011
- Added support for OMNAPI files.
- Added support for FFMpeg OP1 muxer files.
184.108.40.206 - Jan 17, 2011
- Fixed bug in Panasonic P2 XML parser.
- Fixed bug with DVCAM files.
220.127.116.11 - Oct 29, 2010
- Fixed bug in P2 XML parser.
- Fixed bug with DCI audio.
18.104.22.168 - Oct 22, 2010
- Added support for DV UndefinedSource container.
22.214.171.124 - Oct 20, 2010
- Added methods to manage channel mapping with DCI audio.
126.96.36.199 - Oct 05, 2010
- Added support for DCI 3D video.
188.8.131.52 - Sep 28, 2010
- Added support for a series of clips for Panasonic P2 metadata XML.
184.108.40.206 - Sep 26, 2010
- Fixed bug with encrypted audio.
- Fixed bug with D10 (IMX) audio.
- Fixed bugs with Full HD files created by mxfwrap (freeMXF.org).
220.127.116.11 - Sep 09, 2010
- Added support for Panasonic P2 clip metadata XML.
18.104.22.168 - Aug 30, 2010
- Fixed detection of number of channels and quantization bits in D10 (IMX) audio.
- Added extended compatibility with Panasonic AVC-Intra files.
22.214.171.124 - Jul 26, 2010
- Fixed invalid media time in IMX.
- Added controls for buffering to property page.
126.96.36.199 - Jul 23, 2010
- Fixed problem with EOS in D10 files.
188.8.131.52 - Jul 19, 2010
- Fixed bug in seeking.
- Fixed problems with DC-DSP filter.
184.108.40.206 - Jun 22, 2010
- Fixed bug with quoted names of files in XML files.
220.127.116.11 - Jun 17, 2010
- First release.