# MediaInfo: what changed from 25 to 26 - Product: MediaInfo (https://whatsnew.fyi/product/mediainfo) - Vendor: MediaArea - Range: changelog entries numbered after v25.10 up to and including v26.05, stable releases only - Entries below: 2 releases (newest first) - Resolved: 25 is v25.10 and 26 is v26.05, the newest stable release of each major we track - Carrying security changes: 0 · CVEs mentioned: 0 · Mentioning breaking changes: 0 · Removing or deprecating something: 0 - Page: https://whatsnew.fyi/product/mediainfo/compare/25...26 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## What changed (38 changes, grouped by kind) ### Added #### v26.05 (2026-05-12) - Windows: Add dark icon - KDE: Add support for context menu entry on KDE 6 - iOS GUI: Add dark/tinted icons - Android GUI: Permission request explanation for media location - Amiga .info: Initial and complete support - APV: Initial support, raw and in MP4 - AV2: Initial support, raw and in MP4/AVIF - AV1: Support of Annex B raw streams - JPEG: Support of MotionPhoto - PNG: Support of animated PNG - HEVC/AV1: Support of HLG+ - IAMF: Support of IAMF v2.0.0 test files - XMP: Support new GContainer format in JPEG files #### v26.01 (2026-02-04) - Android dark mode rework - More coherency and integrity checks - MPEG-4 C2PA support - ID3v2 support for Olympus voice recorder metadata - Matroska block addition tracks display - Matroska timecode label readout - Default language string for ISO 639-2 special codes - AVI/WAV support for WAVE_FORMAT_MPEG_HEAAC (0x1610) - AV1 parsing of raw OBU from network - AV1 Film Grain Synthesis usage indication - Matroska/TimeCodeXML frame rate display ### Changed #### v26.05 (2026-05-12) - Update Spanish, Chinese, German translations - Windows 11 Explorer: Optimize for ShellExt early return - iOS GUI: Explicitly release iCloud-downloaded files - macOS GUI: Add light/dark icon variant according to the latest macOS guidelines - Android GUI: Improve listing performance with hundreds of files - Android GUI: Improve colour contrast of button - Android GUI: Slightly reducing release size #### v26.01 (2026-02-04) - Android backend modernization ### Fixed #### v26.01 (2026-02-04) - MXF crash with some 0 byte audio packets - Matroska incoherent readout of unordered tag elements - TimeCodeXml output lack of frame number with some MXF SDTI timecodes - AVI/WAV crash with some invalid FourCC - SDP false-positive detection - CDP handling of 708 streams caught in the middle ## Release notes ### v26.05 — 26.05 - Date: 2026-05-12 - Version: v26.05 - Original notes: https://github.com/MediaArea/MediaInfo/releases/tag/v26.05 - Permalink: https://whatsnew.fyi/product/mediainfo/releases/v26.05 - Labels: Platforms: Desktop - **changed** — Update Spanish, Chinese, German translations - **changed** — Windows 11 Explorer: Optimize for ShellExt early return - **added** — Windows: Add dark icon - **added** — KDE: Add support for context menu entry on KDE 6 - **changed** — iOS GUI: Explicitly release iCloud-downloaded files - **added** — iOS GUI: Add dark/tinted icons - **changed** — macOS GUI: Add light/dark icon variant according to the latest macOS guidelines - **added** — Android GUI: Permission request explanation for media location - **changed** — Android GUI: Improve listing performance with hundreds of files - **changed** — Android GUI: Improve colour contrast of button - **changed** — Android GUI: Slightly reducing release size - **added** — Amiga .info: Initial and complete support - **added** — APV: Initial support, raw and in MP4 - **added** — AV2: Initial support, raw and in MP4/AVIF - **added** — AV1: Support of Annex B raw streams - **added** — JPEG: Support of MotionPhoto - **added** — PNG: Support of animated PNG - **added** — HEVC/AV1: Support of HLG+ - **added** — IAMF: Support of IAMF v2.0.0 test files - **added** — XMP: Support new GContainer format in JPEG files Thanks to cjee21, bitplane, tautropfli, zigazajc007 and more for their work on this MediaInfo version! + Update Spanish, Chinese, German translations + Windows 11 Explorer: Optimize for ShellExt early return. + Windows: Add dark icon + KDE: Add support for context menu entry on KDE 6 + iOS GUI: Explicitly release iCloud-downloaded files (feedback requested) + iOS GUI: Add dark/tinted icons + macOS GUI: Add light/dark icon variant according to the latest macOS guidelines + Android GUI: Permission request explanation for media location + Android GUI: Improve listing performance with hundreds of files + Android GUI: Improve colour contrast of button + Android GUI: Slightly reducing release size + Amiga .info: Initial and complete support + APV: Initial support, raw and in MP4 + AV2: Initial support, raw and in MP4/AVIF + AV1: Support of Annex B (raw) streams + JPEG: Support of MotionPhoto + PNG: Support of animated PNG + HEVC/AV1: Support of HLG+ + IAMF: Support of IAMF v2.0.0 test files + XMP: Support new GContainer format in JPEG files + HEVC: Show the precise profile for Format Range generic profile + Matroska: support RFC 9559 track flags (SDH, audio description, original, commentary) + Matroska: Map Performer, Podcast URL, Genre tags + MPEG-4: handle better some malformed stsd compressor names + MP4/MOV: handle presence or lack (heuristic) of version/flags in meta boxes + VorbisCom & MKV: Map ENCODER_OPTIONS from opusenc + APE: Read DISC and DISCSUBTITLE tag + WM: Read WM/SetSubTitle and WM/PartOfSet as part and part number + MPEG-4: Read the com.apple.iTunes:DISCSUBTITLE tag + Vorbis: Read the DISCSUBTITLE tag + Vorbis: Write disc numbers into Part/Position and Part/Position_Total + ID3v2: Map TSST to Part + MZ/PE: Identify presence of Cargo Auditable data + SMPTE registers: add more items + MZ/PE: Get Extended DLLCharacteristics / CETCOMPAT + MZ/PE: Extract SBAT from EFI files + MZ/PE: Parse resources, Optional Header and Section Headers + LXF: fix crashes with buggy files + ID3v2: fix crashes with buggy content + Channel splitting: fix crashes with buggy content + Channel grouping: fix crashes with buggy content + ID3v2: fix not skipping unknown character encoding + MPEG-4: does not parse boxes with unknown version + Filter C0 controls, DEL, and C1 controls + DLL: Fix missing const in buffer API + I2561, Dirac: fix freeze with some malformed content + I2578, Matroska: fix bad behavior with content having more then 126 tracks + I2557, Matroska: fix false positive cover detection + I2506, Matroska: fix false positive cover detection + MPEG-4 Visual: less false-positive detection + AAC: fix false-positive display of gain_control with corrupted frames + VP9: fix frame info with RGB content + DV DIF: fix recorded date century + ADM: fix potential crash ### v26.01 — 26.01 - Date: 2026-02-04 - Version: v26.01 - Original notes: https://github.com/MediaArea/MediaInfo/releases/tag/v26.01 - Permalink: https://whatsnew.fyi/product/mediainfo/releases/v26.01 - Labels: Platforms: Desktop - **added** — Android dark mode rework - **changed** — Android backend modernization - **added** — More coherency and integrity checks - **fixed** — MXF crash with some 0 byte audio packets - **added** — MPEG-4 C2PA support - **added** — ID3v2 support for Olympus voice recorder metadata - **added** — Matroska block addition tracks display - **added** — Matroska timecode label readout - **added** — Default language string for ISO 639-2 special codes - **added** — AVI/WAV support for WAVE_FORMAT_MPEG_HEAAC (0x1610) - **added** — AV1 parsing of raw OBU from network - **added** — AV1 Film Grain Synthesis usage indication - **added** — Matroska/TimeCodeXML frame rate display - **fixed** — Matroska incoherent readout of unordered tag elements - **fixed** — TimeCodeXml output lack of frame number with some MXF SDTI timecodes - **fixed** — AVI/WAV crash with some invalid FourCC - **fixed** — SDP false-positive detection - **fixed** — CDP handling of 708 streams caught in the middle + Android: dark mode rework, thanks to cjee21 + Android: modernize the backend, thanks to cjee21 + More coherency/integrity checks, sponsored by Austrian Mediathek + MXF: fix crash with some 0 byte audio packets + MPEG-4: C2PA support + ID3v2: support of Olympus voice recorder metadata + Matroska: show block addition tracks + Matroska: add timecode label readout + Add default language string for ISO 639-2 special codes, thanks to cjee21 + AVI/WAV: add support for WAVE_FORMAT_MPEG_HEAAC (0x1610) + AV1: Enable parsing raw OBU from network, thanks to cjee21 + AV1: Indicate usage of Film Grain Synthesis, thanks to cjee21 + Matroska/TimeCodeXML: add frame rate + Matroska: fix incoherent readout of unordered tag elements + TimeCodeXml output: fix lack of frame number with some MXF SDTI timecodes + AVI/WAV: fix crash with some invalid FourCC + SDP: fix false-positive detection + I2469, CDP: fix handling of 708 streams caught in the middle