Page MenuHomeSolus

Update libmediainfo to 20.09
ClosedPublic

Authored by aleksvor on Nov 25 2020, 5:48 PM.
Referenced Files
F10885411: D10030.id.diff
Jun 25 2023, 10:49 AM
F10880031: D10030.diff
Jun 22 2023, 12:19 PM
F10841651: D10030.id24123.diff
Jun 10 2023, 8:17 AM
F10839107: D10030.diff
Jun 9 2023, 7:21 PM
F10838812: D10030.id24274.diff
Jun 9 2023, 6:14 PM
F10820049: D10030.id24274.diff
Jun 2 2023, 12:59 AM
F10795949: D10030.diff
May 27 2023, 11:28 PM
F10730841: D10030.id.diff
May 11 2023, 12:42 AM
Subscribers

Details

Summary

Changelogs:

  • 20.09
    • Dolby ED2: full featured support (presentations, presentation targets, beds, objects).
    • MKV: support of Dolby Vision metadata.
    • MXF: detection of Dolby E hidden in PCM tracks having more than 2 channels.
    • WAV: detection of Dolby E hidden in PCM tracks having more than 2 channels.
    • CineForm: display of color space (including Bayer), bit depth.
    • WAV: more precise sample count.
    • SMPTE ST 337: catch of streams starting later than usual (probing increased from 4 to 16 PCM "frames").
    • PNG: detection of additional alpha plane in color space.
    • MXF: detection of additional alpha plane in color space.
    • AVI: detection of additional alpha plane in color space.
    • MPEG Audio: was wrongly flagging Xing info tag as CBR.
    • VorbisTag: does not skip DISCID.
    • Miscellaneous bug/crash fixes.
  • 20.08
    • MPEG-H 3D Audio full featured support (group presets, switch groups, groups, signal groups).
    • MP4/MOV: support of more metadata locations.
    • JSON and XML outputs: authorize "complete" output.
    • MPEG-4: support of TrueHD.
    • WM: show legacy value of performer if not same as modern one.
    • WAV: trace of adtl (Associated Data List) chunk.
    • URL encoding detection fix for URL having a query part (issue with e.g. pre-signed AWS S3 URLs).
    • Don't try to seek to the end (false positive range related error with HTTP).
    • DPX: don't load the whole file in RAM.
    • Opus: fix wrong channel mapping.
    • Miscellaneous other bug fixes.

Packaging change:

  • Use system tinyxml2.
Test Plan
  1. Built and validated mediainfo 20.09 against it.
  2. Rebuilt pymediainfo and qnapi. Tested parsing of media metadata in Python to test pymediainfo and downloaded subtitles to test qnapi.

Diff Detail

Repository
R1772 libmediainfo
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

pymediainfo and qnapi need safety rebuilds because of removed symbols.

aleksvor edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Dec 7 2020, 5:24 PM
This revision was automatically updated to reflect the committed changes.