Trusted Mac download MediaInfo 19.09. Virus-free and 100% clean download. Get MediaInfo alternative downloads.
![]() Display of the most relevant technical and tag data for video and audio files![]()
What's new in this version:
MediaInfo 19.09
- 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 - MXF: some metadata were missing - AC-3: AC-3 actually has no bit depth, removing the default 16 value - AC-3/E-AC-3: fix bitrate info (so duration) with streams having a time code - AC-3: parse more frames also when in MP4, in order to better detect JOC (Atmos) - MP4: do not show audio bit depth if it is the 'default' 16 (value is not trustable enough) - ProRes RAW: we know only width and height - SubRip: bad handling of files having a quote character MediaInfo 19.07 - 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 - 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 MediaInfo 19.04 - 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' and '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 MediaInfo 18.12 New: - 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 Fixed: - 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 MediaInfo 18.08.1 - Fix XML/MPEG-7/PBCore2 output discarding non ANSI characters MediaInfo 18.08 - 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, permitting to manage temporary credentials (AssumeRole) - 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 MediaInfo 18.05 - 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 - 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 MediaInfo 18.03.1 - Change log not available for this version MediaInfo 18.03 - 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 - colour description: trying (again!) to have more coherent labeling - DCP/IMF: ficrash 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 3channel 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: fiinfinite loop MediaInfo 17.12 - 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: ficrash with some corrupted files - MXF: better support of height when there is an incoherence between header and footer - transfer_characteristics: fiBT.2020 difference between values 14 and 15 - Trace: fifreeze with some files - Trace: invalid character encoding with some MOV files - Some memory leak fixes MediaInfo 17.10 - 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 - I1070, LAME 3.100 info tag was incorrectly parsed - B1068, MPEG Audio: Incoherent duration between General and Audio parts, Audio part duration fixed - Matroska: showing 'A_MS/ACM' Matroska CodecID - MXF: Ficrash 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 (bitdepth, sign) - WAV: GUID display was with first 8 bytes in wrong order - Several crash fixes MediaInfo 0.7.99 - Change log not available for this version MediaInfo 0.7.98 - 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 - 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 integer value - EBUCore: All XML elements are correctly escaped - PBCore: All XML elements are correctly escaped MediaInfo 0.7.97 - 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 - 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 - WAV: metadata coherency, ignore 'fact' chunk more often in order to avoid bad information when this chunk is buggy - 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. when reading 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) MediaInfo 0.7.96 - MPEG-4: display of recorded date from DV substream - AC-3: crash with some potentially malformed frames - AVC: fihang 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) - 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 MediaInfo 0.7.95 New: - 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 Fixed: - 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 - EXR: was not supporting valid 31-char attribute names MediaInfo 0.7.94 - 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 - M143, MXF with Acquisition Metadata: crash fixed - Several crash fixes MediaInfo 0.7.93 - 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) - MediaTrace: for bitstreams (not bytestreams), bit offset was wrong - HLS: duration was sometimes wrong, reading only the first TS file duration. Now full duration is displayed - MPEG-TS: if stream is encrypted or invalid, level was sometimes not the expected one for AVC (e.g. '[email protected]' instead of '[email protected]') - Matroska: FFV1 stream width/height was not initialized when Matroska track header width/height is after CodecID - FFV1: fix potential crash with some buggy slice headers - Matroska: crash in case of big attachment and CRC32 present MediaInfo 0.7.92.1 - Fix a performance regression in the matroska parser MediaInfo 0.7.92 - #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' - MIXML output: some *_Original values were missing - MXF/Teletext: was not correctly detecting non subtitle streams - ID3v2: TP2 tag was incorrectly mapped to 'Accompaniment', now mapped to 'Album_Performer' - ID3v2: TSO2 tag was incorrectly mapped to 'Performer_Sort', now mapped to 'Album_Performer_Sort' - ID3v2: TCMP tag was displayed twice (2 'Compilation' lines) MediaInfo 0.7.91 - Add TIFF extension to Windows shell extension - Debian 9 and Ubuntu 16.10+: Remove unneeded dependency - IMF and PTX: more languages detected from file names (but the full list of common languages tags still need to be added) - IMF and PTX: support of non-standard but common 'LAS' = 'Spanish (Latin America)' language code - MXF: Support of color primaries, transfer characteristic, coding equations defined in SMPTE ST 2067-21:2016 e.g. xvYCC or BT.2020 - Minor performance optimizations and cleanup (Thanks to Pavel Pimenov) - MediaTrace optimization for Matroska - Fixed parsing of FFV1 v0/v1 - PTX: fix crash due to bad parsing of some file names while looking for track language MediaInfo 0.7.90 - WAV: support of file with a buggy RIFF header - Matroska: detection of segment size of zero (compatibility risks e.g. Windows 10 Media Player does not play such file) - MXF: detection of some incoherences between header and footer - MXF: display of Locked information - N19/STL: support of 48/50/60 fps content - N19/STL: display of time code of first frame - AC-3: bit depth - MPEG Video: CBR bitrate mode information based on vbv_delay - DXW: support of fake time code attribute - Teletext in MPEG-TS: CodecID, format (classic teletext or subtitle), video delay were sometimes not displayed - PDF: fixed crash with some files with full analysis set - BMP height is negative - Several minor fixes MediaInfo 0.7.89 - Tree view for Windows: present the results at the top of the tree - QuickTime: support of Panasonic AVC-Intra 50/100/200 without SPS/PPS ('aixx' and 'AVin' CodecID) - More QuickTime/MP4/AVC/HEVC color descriptions based on future ISO 23001-8:201x/PDAM1 - FFV1: handling 16+ bitdepth (YUV and RGB) while handling buggy version <= 3 YUV 16-bit streams - Improved growing file detection, option for forcing the growing file test - Matroska: support of video FieldOrder, MatrixCoefficients, BitsPerChannel, Range, TransferCharacteristics, Primaries - Acquisition Metadata: support of more elements (IrisTNumber, IrisRingPosition, FocusRingPosition, ZoomRingPosition, ColorMatrix) - Add stream counts to MIXML output - I242, AVI/Matroska: mapping of mjp2 to JPEG 2000 format name - MPEG-4 Visual: parsing of Studio profiles, providing width/height/frame rate... - MXF: reading MPEG-4 Visual profile from MXF sub-descriptor and/or EssenceCompression - MXF: reading Intra GOP info from descriptors - Sequence of images: detection of sequence even if the provided path separator is the Unix one (Windows only) - Acquisition Metadata: IrisFNumber, FocusPosition, LensZoom were not correctly reported - LXF: fixed crash in case of some malformed files - LXF: reject bad frames instead of displaying wrong duration and bit rate MediaInfo 0.7.88 - MediaInfo distributed with HTTP/HTTPS support: support of Amazon S3 with Signature Version 4 - FFV1: parsing speed slight improvement - Duration: fixed regression in last release, sometimes duration was displayed with only count of minutes MediaInfo 0.7.87 - Spanish and catalan languages updated, thanks to Sergi Medina - Refactoring of the trace feature, for better performance and some bug fixes - Visual C++ 2012 project files removed - Review of symbols display, now using standard display (e.g. 'k' instead of 'K', ' min' instead of 'mn'...) - XML output: revert to old versioning method (version is MediaInfo software version) - I63, EBUCore/FIMS outputs: typo correction about WritingLibrary and WritingApplication - Matroska: files with CodecPrivate element before CodecID element where not always correctly parsed - OGG: crash/incoherent behavior with some buggy OGG streams having invalid chunk sizes
More Popular Software ยป
Join our mailing list![]()
Stay up to date with latest software releases, news, software discounts, deals and more.
Subscribe![]() Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |