Digital Digest -> Software -> MediaInfo -> History & Old Downloads

MediaInfo -> Version History

This is the version history page for MediaInfo, showing the last 20 software updates. You can return to the main page for this software by clicking here.

Index:


Version 19.09
  • Release Date: Sep 12, 2019
  • Download(s):
  • + AC-4: basic detection, raw, in MP4 or TS
    + AC-3/E-AC-3: display time code of the first frame
    + Don't show anymore by default "encoded" bit rates and stream sizes
    + MOV: Decode more language codes
    x MXF: some metadata were missing
    x AC-3: AC-3 actually has no bit depth, removing the default 16 value
    x AC-3/E-AC-3: fix bitrate info (so duration) with streams having a time code
    x AC-3: parse more frames also when in MP4, in order to better detect JOC (Atmos)
    x MP4: do not show audio bit depth if it is the "default" 16 (value is not trustable enough)
    x ProRes RAW: we know only width and height
    x SubRip: bad handling of files having a quote character
Version 19.07
  • Release Date: Jul 20, 2019
  • Download(s):
  • Version 19.07, 2019-07-16
    --------------
    + Mac App Store version: File comparison (InApp purchase)
    + 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
    x USAC: frame rate was missing in case of non standard sampling rate
    x USAC: fix infinite loop with some LATM streams
    x WAV: MP3 delay should be added to BWF time reference
    x TTML: fix wrong output with standalone files
    x N19/STL: fix crash with some uncommon framerates
    x VC-3: fix sub sampling with some v2 files
    x DV: Time code frame number was wrong (divided by 2) for 50/60 fps content
Version 19.04
  • Release Date: Apr 25, 2019
  • Download(s):
  • 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
    x B1101, AVI: fix crash with some invalid streams
    x B1101, SMPTE ST 337: fix crash with some invalid streams
    x Matroska: chapters timestamp were not display if chapters have no name
    x MXF: Fix false positive truncated file detection when there is no Random Index Pack
    x AAC: channel layout typos (Rls instead of Lrs, Lr instead of Rb)
    x ProRes: correctly show color space if alpha plane is present
    x MPEG Audio: some VBR files use "Info" Xing header, so we ignore the difference between "Info" and "Xing"
    x I943, MPEG-4: wrong display aspect ratio in some corner cases (32-bit release only)
    x I1096, OGG: assign METADATA_BLOCK_PICTURE tag to cover
Version 18.12
  • Release Date: Dec 12, 2018
  • Download(s):
  • Version 18.12, 2018-12-10
    --------------
    + Android version: https://play.google.com/store/apps/details?id=net.mediaarea.mediainfo
    + 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
    x MPEG-2 Video: variable GOP detection fix
    x MPEG-7 export: some fields were missing due to the removal of some legacy fields
    x ADTS: Fix display of channel count for 8-channel streams
    x ID3v2: fix some date related issues
    x I298, ID3v2: fix wrong read of recording date in some cases
    x I1032, PBCore2: fix essenceFrameSize with non Video tracks
    x I1096, JPEG: fix crash with one file
    x Several other crash and memory leak fixes
Version 18.08.1
  • Release Date: Sep 12, 2018
  • Download(s):
  • Version 18.08.1, 2018-09-10
    --------------
    x Fix XML/MPEG-7/PBCore2 output discarding non ANSI characters
Version 18.08
  • Release Date: Sep 1, 2018
  • Download(s):
  • 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, see https://mediaarea.net/AudioChannelLayout
    + 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, permitting to manage temporary credentials (AssumeRole)
    + MPEG-4, #1005: Obey edit list in QuickTime Timecode track
    x MIXML: hide fields which were hidden in normal output
    x Hybrid AC-3/E-AC-3 (in Blu-rays): bit rate info was wrong
    x Lot of bug fixes, see full log for more info
Version 18.05
  • Release Date: May 10, 2018
  • Download(s):
  • Version 18.05, 2018-05-09
    --------------
    + PBCore 2.1 export update, sponsored by WGBH as part of the NEH-funded PBCore Development and Preservation Project
    + TIFF: more IFDs are supported (density, software...)
    + NISO Z39.87 output
    x Mastering Display Color Primaries: was always showing BT.709 instead of real value, when present
    x Attachments: do not provide anymore attachments content in XML by default, fixes
Version 18.03.1 Version 18.03
  • Release Date: Mar 21, 2018
  • Download(s):
  • 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, reducing XML output size
    x colour description: trying (again!) to have more coherent labeling
    x DCP/IMF: fix crash with some CPL files
    x I782, FFV1: Golomb Rice parsing was wrong
    x I210, FFV1: remove sar_den test must be 0 if sar_num is 0
    x AAC: SBR parsing issue with 3+ channel streams, with sometimes false-positive PS detection
    x BMP: was wrongly considering 4-bit without palette as with palette so wrong bit depth
    x DPX: some elements in trace were wrongly displayed (wrong endianess)
    x B1082, Ancillary data: fix infinite loop
Version 17.12
  • Release Date: Dec 22, 2017
  • Download(s):
  • Version 17.12, 2017-12-21
    --------------
    + MediaInfoOnline: https://mediaarea.net/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)
    x MP4: crash with some HEVC streams with Dolby Vision
    x VC-3: frame rate should not be detected as wrong when there are several frames per block
    x Matroska: wrong color range info
    x Matroska: fix crash with some corrupted files
    x MXF: better support of height when there is an incoherence between header and footer
    x transfer_characteristics: fix BT.2020 difference between values 14 and 15
    x Trace: fix freeze with some files
    x Trace: invalid character encoding with some MOV files
    x Some memory leak fixes
Version 17.10
  • Release Date: Nov 3, 2017
  • Download(s):
  • Version 17.10, 2017-11-02
    --------------
    + We need your support! Visit https://mediaarea.net/SupportUs
    + Version scheme is now YY.MM (year dot month, 2 digits each)
    + New MediaInfo XML output, with XSD, more suitable for automatic parsing. Use Option("Inform", "OLDXML") for keeping previous behavior
    + 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
    x I1070, LAME 3.100 info tag was incorrectly parsed
    x B1068, MPEG Audio: Incoherent duration between General and Audio parts, Audio part duration fixed
    x Matroska: showing "A_MS/ACM" Matroska CodecID
    x MXF: Fix crash with some buggy files
    x MXF: was not well supporting MXF referencing only 1 file
    x PCM in WAV: 8-bit content is unsigned and without endianess
    x PCM in WAV and Matroska: More coherency between Wave info and ExtensibleWave Info (bitdepth, sign)
    x WAV: GUID display was with first 8 bytes in wrong order
    x Several crash fixes

Version 0.7.99
  • Release Date: Sep 12, 2017
  • Download(s):
  • 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
    x Fix a weird 1.334 DAR due to a rounding issue

Version 0.7.98
  • Release Date: Aug 10, 2017
  • Download(s):
  • 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 to corresponding MediaInfo fields
    x I169, WAV: too much aggressive detection of wrong 5-channel audio, now limited on AC-3 and DTS
    x transfer_characteristics and matrix_coefficients slight change in order to have them unique per ISO integer value
    x EBUCore: All XML elements are correctly escaped
    x PBCore: All XML elements are correctly escaped
Version 0.7.97
  • Release Date: Jul 1, 2017
  • Download(s):
  • 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
    x MXF: less false-positive detection of some files as MXF
    x B1053, WAV: metadata coherency, ignore "fact" chunk more often in order to avoid bad information when this chunk is buggy
    x B1029, DPX: DPX endianess not considered with some fields in MediaTrace
    x Custom template: can check "Other" part as any other parts
    x Matroska: fix parsing issue with small byte blocks are taken from the file e.g. when reading from HTTP link
    x Matroska: files with unknown block size were flagged as truncated
    x MediaTrace: values with a n were breaking the text report lines
    x Some typos (RefFrames, SPF)
Version 0.7.96
  • Release Date: Jun 2, 2017
  • Download(s):
  • Version 0.7.96, 2017-06-01
    --------------
    + MPEG-4: display of recorded date from DV substream
    x I505, AC-3: crash with some potentially malformed frames
    x I477, AVC: fix hang when open .mpls from some 3D BD
    x MPEG-4: does not show "1904" year is raw value is 0 (Mac/Linux)
    x Dedicated read thread disabled by default (rare dead locks)
    x #B1027, MPEG-TS: some files where detected as MPEG-TS or BDAV but they aren't
    x Sequence of files : frame count was wrong with sequence of MPEG-TS files (was count of files)
    x MXF: detection of more 608/708 with parsing of few frames in the middle of the file was broken
Version 0.7.95
  • Release Date: May 6, 2017
  • Download(s):
  • 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, padding before start of EBML)
    + EXR: showing Multipart and Deep flags
    + EXR: show image compression method
    x EBUCore: fixed display aspect ratio (was using rational)
    x EBUCore: fixed frame rate factor (was num/den instead of factor)
    x AVC: some streams with dynamic frame type were having a wrong frame rate
    x MPEG-4: some old AAC tracks were not correctly detected
    x Matroska: was sometimes displaying "Bit depth: Bit0" when bit depth is unknown
    x Nut: fix crash with some files
    x FFV1: PixelAspectRatio was an integer, switched to 3-digit rational
    x DTS: fix frame count
    x Dolby E: fix frame count
    x EBUCore: fix regression creating invalid XML files
    x AVC: some streams with dynamic frame type were having a wrong frame rate
    x I490, EXR: was not supporting valid 31-char attribute names
Version 0.7.94
  • Release Date: Mar 31, 2017
  • Download(s):
  • Version 0.7.94, 2017-03-31
    --------------
    + VC-3: detection of embedded time code
    + VC-3: better support of stream with width 960 or 1440
    + VC-3: support of version 3 (a.k.a. DNxHR), including profile and level for version 1/2 (a.k.a. DNxHD)
    + Matroska trace feature: reduction of its size
    + MXF trace feature: reduction of its size
    + Visual Studio 2017 project files
    x M143, MXF with Acquisition Metadata: crash fixed
    x Several crash fixes
Version 0.7.93
  • Release Date: Mar 3, 2017
  • Download(s):
  • Version 0.7.93, 2017-02-28
    --------------
    + Matroska: detection of native FFV1 CodecID ("V_FFV1")
    + AC-3/E-AC-3: detection of Atmos inside core streams
    + AC-3/E-AC-3: slight reorganization of metadata display for dual mono and surround
    + AC-3/E-AC-3: "complete main" and similar info moved to "Service kind" dedicated line
    + AC-3/E-AC-3: more precision about how is built a stream (e.g. "E-AC-3+Atmos / E-AC-3" or "TrueHD+Atmos / TrueHD / AC-3")
    + WTV: basic detection
    + MPEG-TS: Detection of Opus
    + URL: "URLEncode" option for saying if the input should be URL encoded or not (default is guess = no change except if it contains spaces)
    x MediaTrace: for bitstreams (not bytestreams), bit offset was wrong
    x HLS: duration was sometimes wrong, reading only the first TS file duration. Now full duration is displayed
    x MPEG-TS: if stream is encrypted or invalid, level was sometimes not the expected one for AVC (e.g. "BaseLine@3.0" instead of "Baseline@3")
    x Matroska: FFV1 stream width/height was not initialized when Matroska track header width/height is after CodecID
    x FFV1: fix potential crash with some buggy slice headers
    x Matroska: crash in case of big attachment and CRC32 present

    Notes :
    + Added
    - Deleted
    x Bug correction
    #number is the identifier of bug report (B), requested feature (F) or patch (P)
    Bug reports and feature request are here :
    https://sourceforge.net/p/mediainfo/_list/tickets
Version 0.7.92.1 Version 0.7.92
  • Release Date: Feb 1, 2017
  • Download(s):
  • Version 0.7.92, 2017-01-31
    --------------
    + #F507, MXF: detection of HLG Transfer Characteristic
    + #F508, HEVC: support of preferred_transfer_characteristics SEI (from HEVC/H.265 draft, preferred method for HLG in DVB)
    + MXF: parsing of AVC descriptors and crosscheck with the essence content
    + MP4: more AppleStoreCountry values mapped to countries, show the country number if unknown
    + File extension: test if the file extension correspond to the container format
    + AVI/WAV: test of truncated file
    + MIXML output: Format_Profile divided in Format_Profile, Format_Level, Format_Tier
    + ID3v2: TCAP tag is mapped to new field "PodcastCategory"
    x MIXML output: some *_Original values were missing
    x MXF/Teletext: was not correctly detecting non subtitle streams
    x ID3v2: TP2 tag was incorrectly mapped to "Accompaniment", now mapped to "Album_Performer"
    x ID3v2: TSO2 tag was incorrectly mapped to "Performer_Sort", now mapped to "Album_Performer_Sort"
    x ID3v2: TCMP tag was displayed twice (2 "Compilation" lines)
    x Windows version was sometimes showing a long character string in Windows explorer, changed to a shorter character string

    Notes :
    + Added
    - Deleted
    x Bug correction
    #number is the identifier of bug report (B), requested feature (F) or patch (P)
    Bug reports and feature request are here :
    https://sourceforge.net/p/mediainfo/_list/tickets

Rate this software:

Your Rating:
You have not voted yet!

Average: 3.50
Total Ratings: 27

 



Software Submissions