MediaInfo Version 0.7.82
- Matroska: CRC-32 validation
- Matroska: support of padding/junk at the start of a segment
- Matroska: trace is activated for all elements (but report is still based on the first element met)
- Matroska: add an intermediate level in the trace for the raw stream parser
- FLV: potential infinite loop fixed
- DTS: DTS-HD HR 3840 not detected anymore
- AC-3: wrong sample rate with 32 kHz streams
- EBUCore 1.6: invalid output due to position of containerEncoding element
- MPEG-7 output: No XML encoded value output
MediaInfo Version 0.7.81
- Acquisition Metadata: support of all SMPTE RDD18 elements
- Matroska: cover presence and content of the cover, thanks to Max Pozdeev
- Matroska: Handling of cropping values, thanks to Max Pozdeev
- Improvement of Python binding: Mac Os X support, Python2 and Python3 can use same MediaInfoDLL.py
- AVI: OpenDML Interlaced / Progressive scan type detection
- MP4: support of AtomicParsley imdb tag
- MPEG-TS: MPEG-1 Video appeared as MPEG-2 Video
- Matroska: Undefined number of chapters in some M4V with Timed Text, thanks to Max Pozdeev
- Matroska: negative timecodes were not correctly handled
- FLV: was hanging trying to open some FLV files
- JPEG in AVI or MOV: better handling of buggy APP0/AVI1, avoiding some false positives about interlacement
- DVCPRO HD: some containers consider DVCPRO HD as with width 1920 despite the fact it is 1280 or 1440, using 1280 or 1440 in all cases
MediaInfo Version 0.7.80
- Matroska: support of MKVMerge statistics tags (duration frame count, stream size, bit rate) per track, thanks to ndjamena
- FLAC: Channel positions, thanks to ndjamena
- FLAC: difference between detected bit depth and stored bit depth
- MPEG-TS: if DTVCC transport stream is present and no DTVCC service descriptor, scan also in the middle of the file in order to detect more caption services
- Subtitle frame rate computing if frame count and duration are available (hidden by default)
- Subtitles in Matroska: count of elements
- Matroska, MXF and MP4/MOV: detection of truncated files
- DTS: difference between ES Matrix and ES Discrete
- DTS: display ES Matrix or ES Discrete even if HRA or MA is present
- DTS: difference between DTS-HRA with 96k option and pure DTS-96/24
- DTS: detection of DTS:X
- Samples per frame info
- AC-3: detection of Atmos inside TrueHD
- Video frame rate: showing precision of 1/1.001 frame rates (e.g. "23.976 (24000/1001) fps" and "23.976 (23976/1000) fps")
- MPEG-4/MOV: showing the complete list of compatible brands in the CodecID field
- MPEG-4/MOV: Alternate groups
- MPEG-4/MOV: "Disabled" tag
- MPEG-4/MOV: "Forced" tag
- MPEG-4/MOV: showing links between tracks (chapters for, subtitles for, fallback for)
- MXF: handling of more acquisition metadata items
- MXF: Package name
- AVC: Store method of interlaced content (Interleaved Fields or Separated Fields)
- EBUCore: acquisition metadata (Proof of concept, for feedback only)
- Matroska: frame rate detection algorithm revisited, less wrong numbers are expected
- SDP/Teletext: some pages were sometimes (when present in 2 different SDP lines) displayed several times
- MPEG-4/MOV: some hint tracks were not displayed
MediaInfo Version 0.7.79
- CLI/DLL only, XML: new option --Output=MIXML, with XML v2.0beta1 status, not for production, see https://github.com/MediaArea/MediaAreaXml for more details
- MediaTrace: support of more than 1 file in XML output.
- CLI/DLL only, XML: new option --Output=MAXML, with XML v0.1 status, in order to have bot MediaInfo and MediaTrace in the same output, not for production, see https://github.com/MediaArea/MediaAreaXml for more details
- MediaTrace: fixed some invalid outputs
- Amazon S3 support (REST API v2), CLI/DLL only and if compiled with libcurl support: URL without credential were badly interpreted