Skip to content

What's new?

  • MediaInfo updated to v19.07 (2019-07-16)

MediaInfo Changes

Version 19.07, 2019-07-16

  • Dolby E: readout of Dolby E program description
  • MXF: Detection of Dolby Vision
  • MP4: support of Spatial Audio Metadata
  • DV: color space is explicit
  • DV: audio format settings
  • Matroska: PCM bit rate
  • MOV, MXF: Time code frame rate
  • DV: DVCAM commercial name for locked audio and PAL 4:2:0
  • MXF: Time code track name
  • USAC: frame rate was missing in case of non standard sampling rate
  • USAC: fix infinite loop with some LATM streams
  • WAV: MP3 delay should be added to BWF time reference
  • TTML: fix wrong output with standalone files
  • N19/STL: fix crash with some uncommon framerates
  • VC-3: fix sub sampling with some v2 files
  • DV: Time code frame number was wrong (divided by 2) for 50/60 fps content
Assets 8

@lordmulder lordmulder released this Apr 27, 2019 · 2 commits to master since this release

What's new?

  • MediaInfo updated to v19.04 (2019-04-23)

MediaInfo Changes

Version 19.04, 2019-04-23

  • USAC: DRC effect types, Sample peak level, True peak level, Program loudness
  • HDR: SMPTE ST 2094 App 4 (including HDR10+) support
  • HDR: move HDR10, Dolby Vision and SL-HDR meta to specific generic "HDR Format" lines
  • Matroska: SMPTE ST 2086 (HDR10) support
  • Matroska: FieldOrder support
  • HEIF image format support
  • AV1: support of AV1 in MP4, HEIF, IVF
  • MOV: Add a lot more countries to AppleStoreCountry field internal list
  • MXF: Fix memory leak when fully parsing big file with acquisition metadata
  • HEVC: more HEVC profiles (Multiview, Scalable, Screen Content...)
  • AAC: better handling of corrupted streams
  • AAC: better handling of unknown channel layouts
  • AVC in MP4: better support of corrupted streams
  • B1101, AVI: fix crash with some invalid streams
  • B1101, SMPTE ST 337: fix crash with some invalid streams
  • Matroska: chapters timestamp were not display if chapters have no name
  • MXF: Fix false positive truncated file detection when there is no Random Index Pack
  • AAC: channel layout typos (Rls instead of Lrs, Lr instead of Rb)
  • ProRes: correctly show color space if alpha plane is present
  • MPEG Audio: some VBR files use "Info" Xing header, so we ignore the difference between Info/Xing
  • I943, MPEG-4: wrong display aspect ratio in some corner cases (32-bit release only)
  • I1096, OGG: assign METADATA_BLOCK_PICTURE tag to cover
Assets 8

@lordmulder lordmulder released this Jan 27, 2019 · 4 commits to master since this release

What's new?

  • MediaInfo updated to v18.12 (2018-12-10)

MediaInfo Changes

Version 18.12, 2018-12-10

  • DCP: support of multi-reel packages
  • EBUCore: added some FFV1 related metadata
  • JPEG: better info display of CYMK files
  • Provide source of the color related metadata (container or stream) (hidden by default)
  • MXF: display more information when wrapper/essence values are detected as not same
  • MXF: ProRes profiles
  • MPEG-4: ProRes RAW support
  • MPEG-TS: add support of parsing some ETSI TS 103-433 messages
  • MPEG-2 Video: variable GOP detection fix
  • MPEG-7 export: some fields were missing due to the removal of some legacy fields
  • ADTS: Fix display of channel count for 8-channel streams
  • ID3v2: fix some date related issues
  • I298, ID3v2: fix wrong read of recording date in some cases
  • I1032, PBCore2: fix essenceFrameSize with non Video tracks
  • I1096, JPEG: fix crash with one file
  • Several other crash and memory leak fixes
Assets 8

@lordmulder lordmulder released this Dec 8, 2018 · 7 commits to master since this release

What's new?

  • MediaInfo updated to v18.08.1 (2018-09-10)
  • Build environment upgraded to Microsoft Visual Studio 2017.9 (MSVC 14.16)

MediaInfo Changes

Version 18.08.1, 2018-09-10

  • Fix XML/MPEG-7/PBCore2 output discarding non ANSI characters
Assets 8

@lordmulder lordmulder released this Sep 7, 2018 · 9 commits to master since this release

What's new?

  • MediaInfo updated to v18.08 (2018-09-07)
  • Build environment upgraded to Visual Studio 2017 (15.8)

MediaInfo Changes

Version 18.08, 2018-08-31

  • Dolby Atmos (in E-AC-3 or TrueHD): support of bed channel count/configuration + objects count + complexity index
  • AC-3/DTS/AAC: display of info about legacy decoders behavior removed
  • AC-3/DTS/AAC: some changes in how format is displayed
  • AC-3/DTS/AAC: better split between technical names and commercial names
  • AAC: support of profile information from MP4_IOD_Tag AudioProfileLevelIndication
  • USAC (xHE-AAC) support
  • Audio channel layout: using a new terminology, better suited for 3D Audio
  • DSD (DSF & DSDIFF) support
  • DXD (Digital eXtreme Definition) commercial name
  • Dolby Vision: use new form for profile (numbers instead of acronyms)
  • New format "Directory" when image sequence + audio file is detected (1 directory style for the moment)
  • PBCore2 export update, thanks to WGBH
  • MPEG-7 export update
  • NISO export update
  • AV1: support of AOmedia AV1 based on 1.0.0 specifications
  • ATRAC9 detection
  • Versionned RPMs
  • HEVC: better support of buggy SEI
  • ADTS: CodecID
  • Support of injection of external metadata
  • HTTPS: support of AWS extension "x-amz-*" in HTTPS headers
  • MPEG-4, #1005: Obey edit list in QuickTime Timecode track
  • MIXML: hide fields which were hidden in normal output
  • Hybrid AC-3/E-AC-3 (in Blu-rays): bit rate info was wrong
  • Lot of bug fixes, see full log for more info

Version 18.05, 2018-05-09

  • PBCore 2.1 export update, sponsored by WGBH as part of the NEH-funded PBCore Development
  • TIFF: more IFDs are supported (density, software...)
  • NISO Z39.87 output
  • Mastering Display Color Primaries: was always showing BT.709 instead of real value, when present
  • Attachments: do not provide anymore attachments content in XML by default, fixes
Assets 8

@lordmulder lordmulder released this Apr 13, 2018 · 12 commits to master since this release

What's new?

  • MediaInfo updated to v18.03.1 (2018-03-26)
  • Build environment upgraded to Visual Studio 2017 (15.6)

MediaInfo Changes

Version 18.03.1, 2018-03-26

  • Fix regression on Windows with directory names beginning by n or r.

Version 18.03, 2018-03-19

  • AV1: support of AOmedia AV1 based on latest specifications draft, raw (OBU) and in MKV
  • MXF: HDR metadata support
  • MXF: detection and parsing of ProRes (SMPTE RDD 44)
  • MXF: framerate container/stream incoherence detection
  • DPX: endianess, packing mode, compression mode
  • AVC: add consumer camera recording date/time
  • AVC: add consumer camera model name and iris F number
  • JPEG: ICC parsing, display of ICC color space
  • EBUCore: possibility to inject external metadata in the output from MediaInfo
  • JSON output
  • Attachments: do not provide anymore attachments content in XML by default
  • colour description: trying (again!) to have more coherent labeling
  • DCP/IMF: fix crash with some CPL files
  • I782, FFV1: Golomb Rice parsing was wrong
  • I210, FFV1: remove sar_den test must be 0 if sar_num is 0
  • AAC: SBR parsing issue with 3+ channel streams, with sometimes false-positive PS detection
  • BMP: was wrongly considering 4-bit without palette as with palette so wrong bit depth
  • DPX: some elements in trace were wrongly displayed (wrong endianess)
  • B1082, Ancillary data: fix infinite loop
Assets 8

@lordmulder lordmulder released this Feb 5, 2018 · 16 commits to master since this release

What's new?

  • MediaInfo updated to v17.12 (2017-12-21)
  • Build environment upgraded to Visual Studio 2017 (15.5)

MediaInfo Changes

Version 17.12, 2017-12-21

  • MediaInfoOnline:
  • JavaScript build and example
  • Dolby Vision: detection of Dolby Vision and display of profile for MPEG-TS and MP4 files
  • MPEG-4: Support of external time code tracks (.qtc)
  • JPEG 2000: Support of IMF profiles
  • F523, BDMV: Support of UHD Blu-ray playlist
  • Endianness and Sign report for PCM Matroska tracks
  • MPEG-4: Resolume DXV display
  • MPEG-4: support of file names >64 chars long or non ASCII for referenced files
  • Slight binary size optimizations
  • colour_description: some changes in order to have more readable names (DCI P3, Display P3, sRGB)
  • MP4: crash with some HEVC streams with Dolby Vision
  • VC-3: frame rate should not be detected as wrong when there are several frames per block
  • Matroska: wrong color range info
  • Matroska: fix crash with some corrupted files
  • MXF: better support of height when there is an incoherence between header and footer
  • transfer_characteristics: fix BT.2020 difference between values 14 and 15
  • Trace: fix freeze with some files
  • Trace: invalid character encoding with some MOV files
  • Some memory leak fixes
Assets 8

@lordmulder lordmulder released this Nov 5, 2017 · 17 commits to master since this release

What's new?

  • MediaInfo updated to v17.10 (2017-11-02)
  • Added an option to enable XML formatted MediaInfo output

MediaInfo Changes

Version 17.10, 2017-11-02

  • We need your support! Visit
  • Version scheme is now YY.MM (year dot month, 2 digits each)
  • New MediaInfo XML output, with XSD, more suitable for automatic parsing.
  • New "--Info_OutputFormats" option for listing supported output formats
  • Universal Ad ID: refactored display, better display of value and registry, XML name slightly modified
  • MOV: support of HDR metadata (MasteringDisplayColorVolume, MaxCLL, MaxFALL)
  • BWF: display of UMID and loudness info
  • AAC: show program_config_element in trace
  • MPEG Audio: frame rate info
  • PCM in WAV and Matroska: Support of ValidBitsPerSample
  • I197, EBUCore: 1.8 output uses now final version of XSD and final XSD location
  • Matroska: tweaking frame rate empirical detection for some corner cases
  • I1070, LAME 3.100 info tag was incorrectly parsed
  • B1068, MPEG Audio: Incoherent duration between General and Audio parts, Audio part duration
  • Matroska: showing "A_MS/ACM" Matroska CodecID
  • MXF: Fix crash with some buggy files
  • MXF: was not well supporting MXF referencing only 1 file
  • PCM in WAV: 8-bit content is unsigned and without endianess
  • PCM in WAV and Matroska: More coherency between Wave info and ExtensibleWave Info
  • WAV: GUID display was with first 8 bytes in wrong order
  • Several crash fixes
Assets 8

@lordmulder lordmulder released this Oct 29, 2017 · 19 commits to master since this release

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
Assets 7

@lordmulder lordmulder released this May 4, 2017 · 23 commits to master since this release

What's new?

  • MediaInfo updated to v0.7.95 (2017-05-04)

MediaInfo Changes

Version 0.7.95, 2017-05-04

  • EBUCore: EBUCore 1.8 with acquisition metadata output.
  • Better support of growing files, especially when accessed by FTP
  • Matroska: better support of some broken files (high EBMLMaxSizeLength)
  • EXR: showing Multipart and Deep flags
  • EXR: show image compression method
  • EBUCore: fixed display aspect ratio (was using rational)
  • EBUCore: fixed frame rate factor (was num/den instead of factor)
  • AVC: some streams with dynamic frame type were having a wrong frame rate
  • MPEG-4: some old AAC tracks were not correctly detected
  • Matroska: was sometimes displaying "Bit depth: Bit0" when bit depth is unknown
  • Nut: fix crash with some files
  • FFV1: PixelAspectRatio was an integer, switched to 3-digit rational
  • DTS: fix frame count
  • Dolby E: fix frame count
  • EBUCore: fix regression creating invalid XML files
  • AVC: some streams with dynamic frame type were having a wrong frame rate
  • I490, EXR: was not supporting valid 31-char attribute names
Assets 5
You can’t perform that action at this time.