344279c5c1
- Update to version 25.09 Added features: * ADM: Dolby E profile for emission conformance checker * AAC: show when PNS is ued * MPEG-TS: map message_id code to the stored message character string * AC-4: Enhancement to Presentation Role display * AC-4: Add Bitstream level and Presentation level * MXF: support of experimental ARRI ULs * WavPack: fix duration for long duration * WAV: detection of C2PA + display of thumbnails characteristics * MasteringDisplay_Luminance: split Min and Max * Dolby Vision: Fill colour, transfer & matrix for profile 5 (thanks to cjee21) * JPEG: Detect lossless (thanks to cjee21) * MPEG-TS: update DVB descriptors and service types for NGVC and NGA (thanks to paulhiggs) * Reset MXF status based on footer partition (thanks to ammonriley) * VP9: VP9 in MP4 support (thanks to cjee21) * SphericalVideo: use StereoMode instead of of SourceCount * I2400, Fix crashes with some malformed files Fixed bugs: * MaxCLL/MaxFALL: value without unit in the XML/JSON output * Fix infinite loop in UTF8 (e.g. JavaScript) build * HDR: fix random crash with multiple HDR formats * PAC: Fix duration/timestamps * Spherical Video 2 support, fix BF4 support with 0.32 readout, update
Maxime Gervais
2025-10-03 11:54:00 +00:00
e09b3e750f
- Update to version 25.07 Added features: * MPEG-4 : Support of Spherical Video 2 * MPEG-4 : Spherical Video improvements * MPEG-4: Support of location in mdta * MPEG-4: Parse XMP metadata (thanks to cjee21) * MPEG-4: Better support of Auro-Cx 3D audio (thanks to cjee21) * Matroska : Improvement of Spherical Video * Matroska: TimecodeXML output * AV1: Display of HDR10+ (thanks to cjee21) * CAF: Improved support (thanks to cjee21) * APE tags: Map more tags (thanks to cjee21) * WavPack: Display MD5 sum of raw audio data (thanks to cjee21) * FLAC: Map Arranger and Lyricist (thanks to cjee21) * DTS: More DTS:X detection * PNG/HEIF: Parse ISO 21496-1 Gain map metadata (thanks to cjee21) * XMP: Parse Adobe/UltraHDR Gain map metadata (thanks to cjee21) * JPEG/TIFF: Show thumbnails information, Exif style (thanks to cjee21) * JPEG/TIFF/HEIF: Parse Exif (location, dates, model name...) metadata (thanks to cjee21) * JPEG: Show thumbnails information, MPF style (thanks to cjee21) * TIFF/JPEG: Parse IPTC-NAA, XMP, PSIR, PSD metadata and more (thanks to cjee21) * JPEG/PNG: Support of C2PA (thanks to cjee21)
Maxime Gervais
2025-07-30 22:31:28 +00:00
040b7be558
- Update to version 25.04 Added features: * MP4: Detect caption presence in the middle of the file for AVC with CEA-608 in SEI * MP4: Support of Spherical Video metadata * MP4: support of com.apple.quicktime.location.ISO6709 * IAMF: Basic (name, sampling rate, audio format used) support of IAMF (raw, in MP4), thanks to cjee21 * JPEG: read XMP metadata, thanks to cjee21 * XMP metadata: Display photoshop:Credit, xmp:CreatorTool * Mach-O: Basic Mach-O (including Universal) binary support, thanks to cjee21 * MZ: Add more archs * WepP: Support of WebP, thanks to bitplane * FLAC: Add picture information * FLAC: Add muxing method of images * DVB: Update MJD parsing for accepting dates after 2038 * Input: Accept literal IPv6 addresses, thanks to cjee21 * I2231, 2vuy: Bit depth Fixed bugs: * ADM: fix crash and wrong conformance issue report with specific files * MPEG-4: avoid nearly infinite loops with buggy streams * HEVC: fix false positive conformance issue with LHEVC SPS * I2248, FLAC: fix format name in case of image in metadata * I2240, Aspect ratio: Add display aspect ratio 9:16 * Fix non-MSVC builds with AES NI enabled, thanks to cjee21 * JavaScript build: Set locale to UTF-8
Maxime Gervais
2025-05-01 18:36:44 +00:00
44b08a7a22
Accepting request 1255406 from multimedia:libs
Ana Guerrero2025-03-24 12:31:43 +00:00
ebc3a65006
- Update to version 25.03 Added features: * I2218, TTML: detect IMSC Rosetta * MXF: support of HDR Vivid Metadata * AVS3 Video: support for AVS3 Video according to T/AI 109.2 * MP4: Display of operating system and hardware e.g. Android or iOS. * MP4: Handle loci and @xyz metadata * MP4: Handle more metadata * DAT: recording date & misc * 3D Audio: Enable graph also on Linux Fixed bugs: * I2199, MP4: fix moov meta support * I2213, MXF: better handling of bad LinkedTrackID in descriptors * I2191, PAC: fix crash with some W16 blocs * I2223, DVD-Video: fix crash * AVC: fix GOP computing sometimes half of actual GOP * AC3: Fix wrong read of mixlevel * MPEG-4: Handle correctly mett track format * Fix alignment of text output for CJK languages
Maxime Gervais
2025-03-23 14:37:17 +00:00
675b64f753
Accepting request 1231175 from multimedia:libs
Ana Guerrero2024-12-16 18:11:04 +00:00
31617abe1c
- Update to version 24.12 Added features: * AVC: Chroma Subsampling Position * PNG: adapt cLLi/mdCv letter case due to spec draft update Fixed bugs: * RIFF: fix bad seek in big chunks e.g. aXML with odd size * ADM: fix buffer over-read *FFV1: MaxSliceCount was not in XML or JSON report
Maxime Gervais
2024-12-15 00:43:21 +00:00
512e9ff1dc
- Update to version 24.11 Added features: * I1945, PAC subtitle format support * I2130, EXR: support of time code and frame rate * MXF: Support of more flavors of ISXD, IAB, Dolby Vision Metadata * MXF: Support of all known ULs in MediaTrace output * AVC: Improved detection of AVC-Intra * TTML: Add Duration_Start_Command/Duration_End_Command Fixed bugs: * IMF: Allow XML documents larger than 16 MB * I2133, TTML: Fix timecode when timeBase is media * I2110, MXF: Fix wrong Delay field with NDF timecodes * I2094, MXF: Sony Real Time Metadata: fix timecode drop frame flag * S1194, Fix random behavior due to uninitialised value * MPEG-TS: Increase probing at end for getting duration * PNG: Fix buffer leak * IAB: Fix bug in IAB channel code mapping * HTML output: Better escape of HTML strings * XML output: Fix comment in comment * MXF: Avoid crash in mxf assets on unsupported audio * HEVC: Add missing parsing of some multilayer SPS elements
Maxime Gervais
2024-11-10 20:39:15 +00:00
8e2665bfc5
- Update to version 24.06 Added features: * I1881, MXF & MOV: customizable seek pos and duration of caption probe * I1882, CEA-608/708: option for forcing all CC1-CC4/T1 if stream is detected * JPEG 2000: support of HTJ2K profile * JPEG 2000: readout of jp2h colr atom, more file extensions, better support of broken files * DAT: Support of raw Digital Audio Tape * Enable Control Flow Guard (CFG) and Control-flow Enforcement Technology (CET) * Conformance checker: an element is indicated bigger than its upper element * Conformance checker: option for max count of items per check Fixed bugs: * I2086, MXF: StreamOrder for tracks in ANC * I2076, Dolby E: StreamOrder includes all underlying streams * I2087, MPEG-TS: general duration includes before and after PCR offsets * WavPack: various fixes for multichannel & DSD files
Maxime Gervais
2024-06-30 18:20:03 +00:00
e2ea6135a0
Accepting request 1178081 from multimedia:libs
Ana Guerrero2024-06-03 15:42:53 +00:00
7516db611e
- Update to version 24.05 Added features: * I2029, MXF: decode of VBI (Line 21 & VITC) * I2058, VorbisCom: show MusicBrainz IDs in XML or full text output * I1881, MXF & MOV: customizable seek pos and duration of caption probe * I2005, WavPack: support of non-standard sampling rate * I2021, MP4: support of Qt style AudioSampleEntry in ISO MP4 * Conformance checker: report of malformed frames for AVC & HEVC & AAC * Conformance checker: an element is indicated bigger than its upper element * Conformance checker: Add more stream synchronization related checks * Conformance checker: Check coherency of MXF elements having vectors * Conformance checker: check of MPEG Audio sync loss in raw MP3 & truncated file * Conformance checker: FFV1 checks also when in AVI and MOV/MP4 * Conformance checker: check if a TIFF file is complete * Conformance checker: span of frames & frame/timestamp/byte offset Fixed bugs: * Avoid infinite loop with distant files * MXF: Support of SMPTE ST 422-2019 I2 * I2055, Dolby Vision: fix crash with some files * I2054, ID3v2: fix crash with some malformed files * FFV1: fix conformance checker crash with Golomb Rice parsing * AC-3: fix crash with some TrueHD files
Maxime Gervais
2024-06-01 20:46:41 +00:00
15699cb2f0
Accepting request 1169573 from multimedia:libs
Ana Guerrero2024-04-23 16:55:30 +00:00
a2e17cbef8
- Update to version 24.04 Added features: * ADM: more AdvSS Emission profile checks * AC-3 & Dolby E: more AC-3 metadata readouts * AV1: support of chroma_sample_position * I1999, WAV: support of BS.2088 BW64 chunkId * I2008, Wavpack: support of DSD * I1882, CEA-608/708: options for ignoring command only streams * I1990, FLV: support of enhanced RTMP Fixed bugs: * WAV: fix support of 4+ GB ADM * I2005, WavPack: fix duration with small files * I2009, IVF: fix division by zero with buggy files
Maxime Gervais
2024-04-21 20:58:26 +00:00
6d205ee004
Accepting request 1163403 from multimedia:libs
Ana Guerrero2024-03-29 12:10:23 +00:00
26bd7b7532
- Update to version 24.03 Added features: * ADM: ADM v3, including profile element, support * ADM: conformance checks on AdvSS Emission profile * Dolby E: display more AC-3 metadata items * MOV/MP4: parsing of rtmd (real time metadata) tracks * PNG: packing kind (linear or indexed) * WAV: support of 4+ GiB axml (useful for huge ADM content) Fixed bugs: * MPEG-H: fix uninitialized values leading to random behavior * PDF: fix crash with corrupted files * MOV/MP4: fix bit depth info for some PCM tracks with pcmC box
Maxime Gervais
2024-03-28 21:23:28 +00:00
78e33edf35
Accepting request 1143521 from multimedia:libs
Ana Guerrero2024-02-02 14:47:19 +00:00
9de335cb2c
- Update to version 24.01 Added features: * ADM: Dolby Atmos Master ADM Profile conformance checker (technology preview) * Dolby Vision: support of version 3, with compression info and profile 20 * Dolby Vision: explicit display of profile * HEVC: support of multiview profile signaled in VPS extension * MP4: parsing of vexu (Video Extended Usage) box * ICC: support of CCIP in ICC in JPEG, PNG, TIFF, MP4, raw files * MPEG-TS: detection of VVC and EVC * AVC: count of slices * PNG: support of color description chunks (CCIP CLLI MDCV) * GXF: support of AVC and VC-3 * TrueHD: display of Dolby Surround EX & Dolby Pro Logic IIz Fixed bugs: * Matroska: better fallback in case of buggy timecode * I1940, MOV/MP4: fix slowness with some unrecognized metadata atoms * HDR10/HDR10+: fix HDR10 info even if some characteristics are not met
Maxime Gervais
2024-02-01 22:37:51 +00:00
9a10139b3d
Accepting request 1130024 from multimedia:libs
Ana Guerrero2023-12-01 20:25:07 +00:00
6b00f85255
Accepting request 1130009 from home:MediaArea_net:branches:multimedia:libs
Luigi Baldoni2023-11-30 14:49:00 +00:00
0456992c4e
Accepting request 1115680 from multimedia:libs
Ana Guerrero2023-10-05 18:04:03 +00:00
5772f85a03
Accepting request 1115568 from home:alois:branches:multimedia:libs
Luigi Baldoni2023-10-04 19:06:41 +00:00
6192debb68
Accepting request 1111382 from multimedia:libs
Ana Guerrero2023-09-15 20:04:51 +00:00
6fafcd4248
Accepting request 1111381 from home:alois:branches:multimedia:libs
Luigi Baldoni2023-09-14 15:07:17 +00:00
e5db279f4c
Accepting request 1098423 from multimedia:libs
Ana Guerrero2023-07-13 15:18:10 +00:00
ea8a500e83
Accepting request 1098421 from home:alois:branches:multimedia:libs
Luigi Baldoni2023-07-12 19:03:05 +00:00
2b9e0252ce
- Update to version 21.09 Added features: * Graph view for 3D audio streams (thanks to graphviz) * ADM: full featured support (programmes, content, objects, pack formats...) * ADM: in WAV (axml, bxml), MXF * S-ADM in AES3: support of Levels A1 and AX1 * MOV/MP4: support of Dolby Vision Metadata XML * MXF: detection of IAB * SMPTE ST 337 (AES3): support of subframe mode * HEVC: CEA-608/708 caption support * MP4/QuickTime: Android slow motion real frame rate * JSON output: add creatingLibrary field Fixed bugs: * MPEG-4: read too much data with some predecessor definitions * EBUCore: fix of fields order and types
Luigi Baldoni2021-09-17 14:20:42 +00:00
9c13294e3b
Accepting request 919758 from home:alois:branches:multimedia:libs
Luigi Baldoni2021-09-17 13:59:21 +00:00
c78b367ddb
Accepting request 881571 from multimedia:libs
Richard Brown
2021-03-28 09:56:37 +00:00
8a6ea4af7e
Accepting request 881570 from home:alois:branches:multimedia:libs
Luigi Baldoni2021-03-26 18:35:47 +00:00