What's new?
- MediaInfo updated to v0.7.99 (2017-09-11)
- Build environment upgraded to Visual Studio 2017 (15.4)
MediaInfo Changes
Version 0.7.99, 2017-09-11
- EBUCore: JSON output (--Output=EBUCore_1.8_JSON)
- EBUCore: add writingLibraryName and writingLibraryVersion attributes
- Ad-ID identifier display on a single line ("Value (Registry)" format)
- MPEG-4: Better display of format of VobSub tracks
- MPEG-4: CodecID is stsd name + ObjectTypeId for mp4a, mp4v, mp4s
- AVC: preferred_transfer_characteristics support
- MPEG Video, MPEG-4 Visual, AVC, HEVC, MPEG-4, Matroska: correct detection of RGB
- matrix_coefficients: detection of Y'D'zD'x and Chromaticity-derived
- AAC: info about SBR/PS being implicit/explicit/NBC (Not Backward Compatible)
- AAC: indicate audioObjectType in CodecID
- Fix a weird 1.334 DAR due to a rounding issue
Version 0.7.98, 2017-08-08
- Matroska: handling of files with Tracks element after Cluster elements
- Matroska: detection of Duration tag alone and use it even if tag writing date is not there.
- Matroska: mapping of colour description elements, timecode and handler name
- I169, WAV: too much aggressive detection of wrong 5-channel audio, now limited on AC-3 and DTS
- transfer_characteristics and matrix_coefficients slight change in order to have them unique per ISO
- EBUCore: All XML elements are correctly escaped
- PBCore: All XML elements are correctly escaped
Version 0.7.97, 2017-06-30
- Ubuntu 17.04 packages
- HEVC: support of stream having VPS hrd_parameters
- FLV: support of FLV files with an ID3v2 header
- FLV: detect some incoherent frame rates in buggy files
- TIFF: support of more tags
- I518, AAC: consider 4 back channels as 2 side + 2 back channels
- Matroska: integrate all elements from Matroska specs in MediaTrace
- WAV: parsing of MPEG Audio extension "mext" chunk and displayed in MediaTrace
- MPC: channels count
- AAC: ADTS/ADIF duration in case of full parsing and/or "risky bitrate estimation" option
- MXF: less false-positive detection of some files as MXF
- B1053, WAV: metadata coherency, ignore "fact" chunk more often in order to avoid bad information
- B1029, DPX: DPX endianess not considered with some fields in MediaTrace
- Custom template: can check "Other" part as any other parts
- Matroska: fix parsing issue with small byte blocks are taken from the file e.g. from HTTP link
- Matroska: files with unknown block size were flagged as truncated
- MediaTrace: values with a \n were breaking the text report lines
- Some typos (RefFrames, SPF)
Version 0.7.96, 2017-06-01
- MPEG-4: display of recorded date from DV substream
- I505, AC-3: crash with some potentially malformed frames
- I477, AVC: fix hang when open .mpls from some 3D BD
- MPEG-4: does not show "1904" year is raw value is 0 (Mac/Linux)
- Dedicated read thread disabled by default (rare dead locks)
- #B1027, MPEG-TS: some files where detected as MPEG-TS or BDAV but they aren't
- Sequence of files : frame count was wrong with sequence of MPEG-TS files (was count of files)
- MXF: detection of more 608/708 with parsing of few frames in the middle of the file was broken