• v2.46 3b7749b96c

    mulder released this 2023-12-05 00:04:32 +01:00 | 2 commits to master since this release

    What's new?

    • MediaInfo updated to v23.11 (2023-11-30).

    MediaInfo Changes

    Version 23.11, 2023-11-30

    • XMP: support of a couple of additional metadata
    • PNG: pixel aspect ratio, gamma, active bit depth
    • PNG: support of textual metadata
    • Detection of active width/height/DAR (based on FFmpeg), Windows only
    • Matroska: show ST-12 timecode of first frame
    • ADM: rounding of FFoA to 0 decimal and Start/End time codes to 2 decimals
    • WAV: support of big (1+ GB) axml chunks
    • ADM: support of big (1+ GB) files on 32-bit systems
    • I1876, BWF: fix missing precision in TimeReference export
    • I1607, MPEG-TS/PS: Less Inform() with Open(memory) than Open(file)
    • MP4/MOV: show right time code of last frame with complex time code tracks
    • Duration: timecode output should not use drop frame for 23.976fps
    • AVC+HEVC: fix handling of DF timestamps
    • SF1188, ID3v2: fix wrong handling of chunks having padding
    • I1887, TS DVB: fix wrong handling of UTF-8 strings in service name
    • I1892, Matroska: fix date readout if before the millennium

    Version 23.10, 2023-10-04

    • Italian language update
    • Languages: add 'fil' (Filipino)
    • Support of MPEG-H in MPEG-TS
    • MOV/MP4: caption probing time expanded from ~15s to ~30s
    • MPEG-7 and DVD-Video: provide title duration based on frame rate
    • WAV: better display of buggy WAV files have 2 fmt/data chunks
    • MOV/MP4: fix lack of detection of CEA-608/708 if junk at end of stream
    • DVD-Video: fix duration if more than 1 menu

    Version 23.09, 2023-09-14

    • DTS-UHD support (contribution from Xperi)
    • MPEG-7 output update, supporting collections for DVD Video
    • ISO 9660: more metadata
    • AVC: read out of time code
    • DVD Video: better support of ISO having several episodes
    • MPEG Video: fix duration not including last field duration (interlaced content only)
    • I754, AVC&HEVC: fix risk of crash with some streams

    Version 23.07, 2023-07-12

    • USAC conformance checker: update DRC presence check
    • USAC conformance checker: sbgp presence check
    • USAC conformance checker: difference between extra zero bytes and other extra bytes
    • ISO 9660: support of DVD video, with option for listing all contents
    • MPEG-7: support of collections (beta)
    • More Blackmagic RAW meta kinds
    • DTS-HD: DTSHDHDR header support (used for raw DTS-HD files)
    • ADIF: fix wrong detection of lot of files as ADIF (Android and MediaInfoOnline)
    • USAC conformance checker: fix arith context handling in some corner cases
    • ADM: some tweaks about FFoA/Start/End time codes
    • Remove curl default ca info message in stdout

    Version 23.06, 2023-06-28

    • USAC/xHE-AAC conformance checker
    • S-ADM: support of SMPTE ST 2127-1 / SMPTE ST 2109 / SMPTE ST 2127-10 (S-ADM in MGA in MXF)
    • S-ADM: add S-ADM version and support of 1/1.001 frame rates
    • ADM: show FFoA/Start/End as timestamp and timecode
    • MPEG-7 output update with more extensions
    • MPEG-TS: support of JPEG XS
    • DTS-UHD: support of DTS-UHD (a.k.a. DTS-X P2) in MP4
    • MP4: detection of VVC
    • MP4: support of media characteristicd (spoken dialog, translation, easy to read...)
    • MP4: support of more Blackmagic RAW Codec IDs
    • MP4: support of ipcm CodecID
    • MP4: support of service kind
    • HEVC: support of SMPTE ST 2094-10
    • HDR: display of all formats if more than 1 format is detected
    • Matroska: support of SMPTE ST 12 in block additions
    • HEVC: time code SEI readout
    • AVC & HEVC: active format description readout
    • MPEG-TS: support of SMPTE ST 2038 (ancillary data)
    • ADM/Dolby: fix wrong FFoA with 1.001 frame rates
    • MOV/MP4: more info with tracks having unknown type
    • MOV/MP4: avoid to parse too much content with non stripped timecodes
    • MOV/MP4: avoid incoherent behavior if 2 tracks have the same ID
    • TTML: fix default frame rate
    • TimeCode: 1/1.001 frame rate was not always detected
    • MediaTrace: fix some random blank outputs
    • URL: remove query part of the URL in the FileExtension field
    • Referenced files: fix handling of URL encoded with UTF-8 content
    • Matroska: fix crash in support of HDR10+

    Version 23.04, 2023-04-26

    • MXF: support of SMPTE ST 381-4 (AAC in MXF)
    • DTS: show MA or HRA tip in commercial name for DTS:X
    • DTS: detection of DTS:X not lossless
    • APT-X100 a.k.a. Cinema DTS: initial support
    • Matroska: support of HDR10+
    • MP4: more information about thumbnails
    • ID3v2: more information about thumbnails
    • VP9: initial support, for more information about chroma subsampling
    • AWS S3: support for reference files with AccessID:SecretKey@URL
    • Windows: fix some download errors with AWS S3 objects (libcurl update)
    • AWS S3: fix errors with some special chars in SecretKey
    • AWS S3: fix random credential issues with non geolocated URLs
    • DTS: fix freeze with some DTS-HD not DTS:X files
    • MPEG-TS: fix crash in HEVC_timing_and_HRD
    • AAC: fix samples per frame with SBR streams
    • FLAC: fix missing Tbc Tbr in ChannelLayout
    Downloads
  • v2.45 4cee8cedf4

    mulder released this 2023-04-07 16:24:07 +02:00 | 4 commits to master since this release

    What's new?

    • MediaInfo updated to v23.03 (2023-03-29).

    MediaInfo Changes

    Version 23.03, 2023-03-29

    • DTS: Detection of IMAX Enhanced
    • MOV/MP4: Add HDR Vivid format support
    • HEVC: Add HDR Vivid format support
    • MXF/PCM: detect silent tracks (full parsing only)
    • Monkey's Audio: support of 32-bit files, show version
    • MP4 audioProfileLevelIndication: add Low Delay AAC v2 Profile
    • MP4/MOV: support of FLAC
    • MOV/MP4: support of TTML with images
    • MPEG-7: 3 modes (strict, relaxed, extended)
    • MPEG-7: more sub-termIDs (AudioPresentationCS)
    • MPEG-7: Add more PublicIdentifiers
    • MPEG-7: more sub-termIDs (MP4, WAV, AVC, ProRes)
    • AVI/WAV: display of the kind of fmt chunk
    • AVC: detection of more profiles
    • ChannelLayout: difference between M (Mono) and C (Center, part of multichannel content)
    • AC-3: detection of channel layout also for encrypted content
    • AC-4 and MPEG-H 3D Audio: Merged channel layout (all sub-streams together)
    • DTS: Detection of real bit depth e.g. 20 instead of only byte aligned bit depth (16 or 24)
    • FLAC: support of BWF in Vorbis comments
    • N19/STL: codepage, subtitle count, max line per subtitle, more metadata
    • ISAN: detection of descriptions referencing an ISAN
    • AAC: detection of eSBR (and fix of random wrong PS detection)
    • Extract of time codes, XML format, currently only for for MXF
    • MP4/MOV: fix freezes with some unknown udta atoms
    • FLV: fix duration of 0 with some buggy files
    • AVC: fix PTS of last frame
    • FFV1: fix potential crash with malformed files
    • AV1: add HDR format line and fix HDR values
    • AAC and WAV: fix of channel layout display for 5 front channels
    • AC-4: Tl/Tr mapped to to Tsl/Tsr
    • FLAC: fix sampling count
    • ID3v2: fix Genre not showing ID 0 (Blues)
    • MPEG-7: VBR fix
    • JSON/XML: Remove minus sign from element names
    • Normalization of date/time in report
    Downloads
  • v2.44 5b14c50b7a

    mulder released this 2022-12-30 17:48:44 +01:00 | 6 commits to master since this release

    What's new?

    • MediaInfo updated to v22.12 (2022-12-22).

    MediaInfo Changes

    Version 22.12, 2022-12-22

    • WebVTT: more information (duration, start/end timestamp, count of lines...)
    • MP4/MOV: support of FLAC
    • MP4/MOV: support of LanguageIETF
    • ProRes: parse FFmpeg glbl atom for getting color range
    • AVI/WAV: detection of character set
    • WAV: display MD5 of raw content
    • FLAC: display MD5 of unencoded content
    • USAC: trace of UsacFrame() up to after preroll
    • MOV/MP4: option for parsing only the header, no parsing of any frame
    • MXF: option for parsing only the header, no parsing of any frame
    • MXF: quicker parsing when fast parsing is requested
    • I662, WAV: fix false-positive detection of DTS in PCM
    • I1637, MPEG-Audio: proper support of Helix MP3 encoder detection and encoder settings
    • I661, MXF: fix UKDPP FpaPass value sometimes not outputted
    • S1182, Teletext subtitle: prioritize subtitle metadata other overs
    • Matroska: Better handling in case of buggy AVC stream
    • 22.2 audio: Fix name of 1 channel (Tll --> Tsl)
    • AAC: fix wrong parsing of some bitstreams
    • Fix crash with stdin input and ctrl-c
    • Fix memory leak in JSON output
    Downloads
  • v2.43 85c1214cd7

    mulder released this 2022-10-07 23:07:04 +02:00 | 7 commits to master since this release

    What's new?

    • MediaInfo updated to v22.09 (2022-10-04).

    MediaInfo Changes

    Version 22.09, 2022-10-04

    • Italian language update
    • USAC: IOD and sampling rate coherency checking
    • ADM: support of nested objects and complementary objects
    • AC-4: Display of Custom downmix targets
    • IAB: Parsing of IAB bitstream and ADM-like output
    • Frame rate: store FrameRate_Num/Den also for integer values
    • MPEG-4/MOV: support of time codes >30 fps
    • MOV/MPEG-4: List of QuickTime time code discontinuities
    • Dolby Vision: add info about more profiles
    • Text streams: show stream frame rate if not same as container frame rate
    • CDP: fix rounding of frame rate
    • SCC: fix of CEA-608 FirstDisplay_Delay_Frames
    • SCC: fix TimeCode_Last
    • MPEG-4/MOV: last time code value for all kind of QuickTime time codes
    • MOV/MPEG-4: Fix frame count for NDF non-integer frame rates
    • JSON: fix invalid output in some corner cases
    • Several other parsing bug/crash fixes (thanks to fuzzing by users)
    Downloads
  • v2.42 bce1a299f5

    mulder released this 2022-10-01 16:05:30 +02:00 | 8 commits to master since this release

    What's new?

    • MediaInfo updated to v22.06 (2022-06-23).

    MediaInfo Changes

    Version 22.06, 2022-06-23

    • MXF: FFV1 support
    • Dolby Vision: add info about more profiles
    • AAC: check of missing ID_END and incoherent count of channels
    • NSV: better handling of buggy StarDiva agenda negative timestamps
    • Text: Show text frame rate
    • Text: frame rate precise numerator/denominator also for text streams
    • CDP: readout of display aspect ratio
    • MPEG-4/MOV: support of time codes >30 fps
    • TTML: Support of more timeExpression flavors
    • ADM: correctly map Dolby binaural render mode to track UID
    • Dolby Audio Metadata: first frame of action in HH:MM:SS:FF format
    • Dolby Vision: profiles and levels in decimal rather than in hexadecimal
    • MXF: fix of Dolby Vision Metadata not displayed if HDR10 metadata is present
    • MPEG-4/MOV: avoid buggy frame rates by taking frame rate from stts atom
    • CDP: better catching of wrong line21_field value
    • NSV: better handling of invalid frames
    • MXF: Include frame count in SDTI and SystemScheme1 time codes to time stamp conversion
    • TTML: do not show frame rate if it is from MediaInfo options
    • DV: timecode trace in HH:MM:SS:FF format
    Downloads
  • v2.41 26186e6780

    mulder released this 2022-04-18 16:09:20 +02:00 | 9 commits to master since this release

    What's new?

    • MediaInfo updated to v22.03 (2022-03-31).

    MediaInfo Changes

    Version 22.03, 2022-03-31

    • NSV (Nullsoft Video): full featured support
    • NSV: support of proprietary StarDiva metadata (by reverse engineering)
    • HEVC: CEA-608/708 support
    • Dolby Audio Metadata: First frame of action, binaural render modes
    • Dolby Audio Metadata: 5.1 and 5.1.x downmix, 5.1 to 2.0 downmix, associated video frame rate
    • MOV/MP4, TTML, SCC, MXF TC: time code of last frame
    • EIA-608: first displayed caption type
    • EIA-608: Maximum count of lines per event and total count of lines
    • EIA-608: duration of the visible content
    • TTML: Total count of lines
    • TTML: Maximum count of lines per event (including overlapping times)
    • TTML: Frame count, display aspect ratio
    • TTML: Support of timestamps in frames
    • SCC: Delay
    • Matroska: Encoding settings metadata support
    • MOV/MP4: Gamma metadata output
    • MPEG-4/MOV: difference between audio Center and Mono when possible
    • MP4/MOV: Support of dec3 atom in wave atom
    • MPEG-4/MOV: show both values in case of chan atom ChannelLayoutTag
    • MP4/MOV: Support of dec3 atom in wave atom
    • MXF: better support of AVC streams without SPS/PPS
    • ADM: display channel index of trackUIDs
    • WAV: fix freeze with 32-bit PCM
    • DPX: fix regression with DPX files more than 64 MB
    • Dolby E: fix crash with some invalid streams
    • E-AC-3: service kind was not correctly handled
    • EXR: fix of bad handling of files with long names in attributes
    • TTML: correct handling of 29.97 DF time codes
    • AV1: fix of the parsing of some streams, especially the ones with HDR metadata
    • WebVTT: was not correctly handling WebVTT header with comment
    • Matroska: fix false positive detection of bad CRC32
    • Several other parsing bug/crash fixes
    Downloads