Skip to content

Commit f50205e

Browse files
committed
MediaInfo v26.05
Signed-off-by: Maxime Gervais <gervais.maxime@gmail.com>
1 parent 9df0436 commit f50205e

25 files changed

Lines changed: 471 additions & 238 deletions

src/MediaInfoBundle/Lib/DownloadInfo/MediaInfoDownloadInfo.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ protected function detectOS()
5050
public function parse()
5151
{
5252
$this->downloadInfo = $this->detectOS();
53-
$this->downloadInfo['version'] = '26.01';
54-
$this->downloadInfo['date'] = '2026-02-02';
53+
$this->downloadInfo['version'] = '26.05';
54+
$this->downloadInfo['date'] = '2026-05-12';
5555
}
5656
}

src/MediaInfoBundle/Resources/views/Compare/index.html.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{% extends 'MediaInfoBundle::base.html.twig' %}
22

3-
{% set MIJS = '/_/js/MediaInfo-26.01.js' %}
4-
{% set MIWASM = '/_/js/MediaInfoWasm-26.01' %}
3+
{% set MIJS = '/_/js/MediaInfo-26.05.js' %}
4+
{% set MIWASM = '/_/js/MediaInfoWasm-26.05' %}
55

66
{% block title %}{% trans %}mediacompare.page.title{% endtrans %}{% endblock %}
77
{% block description %}{% trans %}mediacompare.page.description{% endtrans %}{% endblock %}

src/MediaInfoBundle/Resources/views/Default/changelog.html.twig

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,64 @@
99
<pre>
1010
MediaInfo change log:
1111

12+
Version 26.05, 2026-05-12
13+
-------------
14+
Thanks to cjee21, bitplane, tautropfli, zigazajc007 and more for their work on this MediaInfo version!
15+
+ Update Spanish, Chinese, German translations
16+
+ Windows 11 Explorer: Optimize for ShellExt early return.
17+
+ Windows: Add dark icon
18+
+ KDE: Add support for context menu entry on KDE 6
19+
+ iOS GUI: Explicitly release iCloud-downloaded files (feedback requested)
20+
+ iOS GUI: Add dark/tinted icons
21+
+ macOS GUI: Add light/dark icon variant according to the latest macOS guidelines
22+
+ Android GUI: Permission request explanation for media location
23+
+ Android GUI: Improve listing performance with hundreds of files
24+
+ Android GUI: Improve colour contrast of button
25+
+ Android GUI: Slightly reducing release size
26+
+ Amiga .info: Initial and complete support
27+
+ APV: Initial support, raw and in MP4
28+
+ AV2: Initial support, raw and in MP4/AVIF
29+
+ AV1: Support of Annex B (raw) streams
30+
+ JPEG: Support of MotionPhoto
31+
+ PNG: Support of animated PNG
32+
+ HEVC/AV1: Support of HLG+
33+
+ IAMF: Support of IAMF v2.0.0 test files
34+
+ XMP: Support new GContainer format in JPEG files
35+
+ HEVC: Show the precise profile for Format Range generic profile
36+
+ Matroska: support RFC 9559 track flags (SDH, audio description, original, commentary)
37+
+ Matroska: Map Performer, Podcast URL, Genre tags
38+
+ MPEG-4: handle better some malformed stsd compressor names
39+
+ MP4/MOV: handle presence or lack (heuristic) of version/flags in meta boxes
40+
+ VorbisCom &amp; MKV: Map ENCODER_OPTIONS from opusenc
41+
+ APE: Read DISC and DISCSUBTITLE tag
42+
+ WM: Read WM/SetSubTitle and WM/PartOfSet as part and part number
43+
+ MPEG-4: Read the com.apple.iTunes:DISCSUBTITLE tag
44+
+ Vorbis: Read the DISCSUBTITLE tag
45+
+ Vorbis: Write disc numbers into Part/Position and Part/Position_Total
46+
+ ID3v2: Map TSST to Part
47+
+ MZ/PE: Identify presence of Cargo Auditable data
48+
+ SMPTE registers: add more items
49+
+ MZ/PE: Get Extended DLLCharacteristics / CETCOMPAT
50+
+ MZ/PE: Extract SBAT from EFI files
51+
+ MZ/PE: Parse resources, Optional Header and Section Headers
52+
x LXF: fix crashes with buggy files
53+
x ID3v2: fix crashes with buggy content
54+
x Channel splitting: fix crashes with buggy content
55+
x Channel grouping: fix crashes with buggy content
56+
x ID3v2: fix not skipping unknown character encoding
57+
x MPEG-4: does not parse boxes with unknown version
58+
x Filter C0 controls, DEL, and C1 controls
59+
x DLL: Fix missing const in buffer API
60+
x I2561, Dirac: fix freeze with some malformed content
61+
x I2578, Matroska: fix bad behavior with content having more then 126 tracks
62+
x I2557, Matroska: fix false positive cover detection
63+
x I2506, Matroska: fix false positive cover detection
64+
x MPEG-4 Visual: less false-positive detection
65+
x AAC: fix false-positive display of gain_control with corrupted frames
66+
x VP9: fix frame info with RGB content
67+
x DV DIF: fix recorded date century
68+
x ADM: fix potential crash
69+
1270
Version 26.01, 2026-02-02
1371
-------------
1472
+ Android: dark mode rework, thanks to cjee21

src/MediaInfoBundle/Resources/views/Download/almalinuxTable.html.twig

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@
1010
<th rowspan=10" id="10">10</th>
1111
<th rowspan="5" id="10.x86_64">x86_64</th>
1212
<th><abbr title="Graphical User Interface">GUI</abbr></th>
13-
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/mediainfo-gui-26.01.x86_64.AlmaLinux_10.rpm">v26.01</a></td>
13+
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/mediainfo-gui-26.05.x86_64.AlmaLinux_10.rpm">v26.05</a></td>
1414
<td>requires libmediainfo, wxGTK3</td>
1515
</tr>
1616
<tr>
1717
<th><abbr title="Command Line Interface">CLI</abbr></th>
18-
<td><a href="//mediaarea.net/download/binary/mediainfo/26.01/mediainfo-26.01.x86_64.AlmaLinux_10.rpm">v26.01</a></td>
18+
<td><a href="//mediaarea.net/download/binary/mediainfo/26.05/mediainfo-26.05.x86_64.AlmaLinux_10.rpm">v26.05</a></td>
1919
<td>requires libmediainfo</td>
2020
</tr>
2121
<tr>
2222
<th>libmediainfo</th>
23-
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-26.01.x86_64.AlmaLinux_10.rpm">v26.01</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-devel-26.01.x86_64.AlmaLinux_10.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-doc-26.01.x86_64.AlmaLinux_10.rpm">doc</a>)</small></td>
23+
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-26.05.x86_64.AlmaLinux_10.rpm">v26.05</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-devel-26.05.x86_64.AlmaLinux_10.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-doc-26.05.x86_64.AlmaLinux_10.rpm">doc</a>)</small></td>
2424
<td>requires libzen</td>
2525
</tr>
2626
<tr>
@@ -36,17 +36,17 @@
3636
<tr>
3737
<th rowspan="5" id="9.aarch64">aarch64</th>
3838
<th><abbr title="Graphical User Interface">GUI</abbr></th>
39-
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/mediainfo-gui-26.01.aarch64.AlmaLinux_10.rpm">v26.01</a></td>
39+
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/mediainfo-gui-26.05.aarch64.AlmaLinux_10.rpm">v26.05</a></td>
4040
<td>requires libmediainfo, wxGTK3</td>
4141
</tr>
4242
<tr>
4343
<th><abbr title="Command Line Interface">CLI</abbr></th>
44-
<td><a href="//mediaarea.net/download/binary/mediainfo/26.01/mediainfo-26.01.aarch64.AlmaLinux_10.rpm">v26.01</a></td>
44+
<td><a href="//mediaarea.net/download/binary/mediainfo/26.05/mediainfo-26.05.aarch64.AlmaLinux_10.rpm">v26.05</a></td>
4545
<td>requires libmediainfo</td>
4646
</tr>
4747
<tr>
4848
<th>libmediainfo</th>
49-
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-26.01.aarch64.AlmaLinux_10.rpm">v26.01</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-devel-26.01.aarch64.AlmaLinux_10.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-doc-26.01.aarch64.AlmaLinux_10.rpm">doc</a>)</small></td>
49+
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-26.05.aarch64.AlmaLinux_10.rpm">v26.05</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-devel-26.05.aarch64.AlmaLinux_10.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-doc-26.05.aarch64.AlmaLinux_10.rpm">doc</a>)</small></td>
5050
<td>requires libzen</td>
5151
</tr>
5252
<tr>
@@ -64,17 +64,17 @@
6464
<th rowspan=10" id="9">9</th>
6565
<th rowspan="5" id="9.x86_64">x86_64</th>
6666
<th><abbr title="Graphical User Interface">GUI</abbr></th>
67-
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/mediainfo-gui-26.01.x86_64.AlmaLinux_9.rpm">v26.01</a></td>
67+
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/mediainfo-gui-26.05.x86_64.AlmaLinux_9.rpm">v26.05</a></td>
6868
<td>requires libmediainfo, wxGTK3</td>
6969
</tr>
7070
<tr>
7171
<th><abbr title="Command Line Interface">CLI</abbr></th>
72-
<td><a href="//mediaarea.net/download/binary/mediainfo/26.01/mediainfo-26.01.x86_64.AlmaLinux_9.rpm">v26.01</a></td>
72+
<td><a href="//mediaarea.net/download/binary/mediainfo/26.05/mediainfo-26.05.x86_64.AlmaLinux_9.rpm">v26.05</a></td>
7373
<td>requires libmediainfo</td>
7474
</tr>
7575
<tr>
7676
<th>libmediainfo</th>
77-
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-26.01.x86_64.AlmaLinux_9.rpm">v26.01</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-devel-26.01.x86_64.AlmaLinux_9.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-doc-26.01.x86_64.AlmaLinux_9.rpm">doc</a>)</small></td>
77+
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-26.05.x86_64.AlmaLinux_9.rpm">v26.05</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-devel-26.05.x86_64.AlmaLinux_9.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-doc-26.05.x86_64.AlmaLinux_9.rpm">doc</a>)</small></td>
7878
<td>requires libzen</td>
7979
</tr>
8080
<tr>
@@ -90,17 +90,17 @@
9090
<tr>
9191
<th rowspan="5" id="9.aarch64">aarch64</th>
9292
<th><abbr title="Graphical User Interface">GUI</abbr></th>
93-
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/mediainfo-gui-26.01.aarch64.AlmaLinux_9.rpm">v26.01</a></td>
93+
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/mediainfo-gui-26.05.aarch64.AlmaLinux_9.rpm">v26.05</a></td>
9494
<td>requires libmediainfo, wxGTK3</td>
9595
</tr>
9696
<tr>
9797
<th><abbr title="Command Line Interface">CLI</abbr></th>
98-
<td><a href="//mediaarea.net/download/binary/mediainfo/26.01/mediainfo-26.01.aarch64.AlmaLinux_9.rpm">v26.01</a></td>
98+
<td><a href="//mediaarea.net/download/binary/mediainfo/26.05/mediainfo-26.05.aarch64.AlmaLinux_9.rpm">v26.05</a></td>
9999
<td>requires libmediainfo</td>
100100
</tr>
101101
<tr>
102102
<th>libmediainfo</th>
103-
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-26.01.aarch64.AlmaLinux_9.rpm">v26.01</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-devel-26.01.aarch64.AlmaLinux_9.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-doc-26.01.aarch64.AlmaLinux_9.rpm">doc</a>)</small></td>
103+
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-26.05.aarch64.AlmaLinux_9.rpm">v26.05</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-devel-26.05.aarch64.AlmaLinux_9.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-doc-26.05.aarch64.AlmaLinux_9.rpm">doc</a>)</small></td>
104104
<td>requires libzen</td>
105105
</tr>
106106
<tr>
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<tr>
22
<th>Android 5.0 to 16</th>
3-
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/MediaInfo_GUI_26.01_Android.apk">v26.01</a><small> (<a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/MediaInfo_GUI_26.01_Android_armeabi-v7a.apk">arm-v7</a>, <a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/MediaInfo_GUI_26.01_Android_arm64-v8a.apk">arm64</a>, <a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/MediaInfo_GUI_26.01_Android_x86.apk">x86</a>, <a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/MediaInfo_GUI_26.01_Android_x86_64.apk">x86_64</a>)</small></td>
4-
<td>Google Play is the simplest way to find and download apps for your Android device.<br><a href="https://play.google.com/store/apps/details?id=net.mediaarea.mediainfo">Get MediaInfo v26.01 on Google Play!</a></td>
3+
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/MediaInfo_GUI_26.05_Android.apk">v26.05</a><small> (<a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/MediaInfo_GUI_26.05_Android_armeabi-v7a.apk">arm-v7</a>, <a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/MediaInfo_GUI_26.05_Android_arm64-v8a.apk">arm64</a>, <a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/MediaInfo_GUI_26.05_Android_x86.apk">x86</a>, <a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/MediaInfo_GUI_26.05_Android_x86_64.apk">x86_64</a>)</small></td>
4+
<td>Google Play is the simplest way to find and download apps for your Android device.<br><a href="https://play.google.com/store/apps/details?id=net.mediaarea.mediainfo">Get MediaInfo v26.05 on Google Play!</a></td>
55
</tr>

src/MediaInfoBundle/Resources/views/Download/archlinuxTable.html.twig

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@
1111
<th rowspan="8" id="Extra">Extra</th>
1212
<th rowspan="4" id="Extra.x86_64">x86_64</th>
1313
<th><abbr title="Graphical User Interface">GUI</abbr></th>
14-
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/mediainfo-gui-26.01-x86_64.Arch_Extra.pkg.tar.zst">v26.01</a></td>
14+
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/mediainfo-gui-26.05-x86_64.Arch_Extra.pkg.tar.zst">v26.05</a></td>
1515
<td>requires libmediainfo</td>
1616
</tr>
1717
<tr>
1818
<th><abbr title="Command Line Interface">CLI</abbr></th>
19-
<td><a href="//mediaarea.net/download/binary/mediainfo/26.01/mediainfo-26.01-x86_64.Arch_Extra.pkg.tar.zst">v26.01</a></td>
19+
<td><a href="//mediaarea.net/download/binary/mediainfo/26.05/mediainfo-26.05-x86_64.Arch_Extra.pkg.tar.zst">v26.05</a></td>
2020
<td>requires libmediainfo</td>
2121
</tr>
2222
<tr>
2323
<th>libmediainfo</th>
24-
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-26.01-x86_64.Arch_Extra.pkg.tar.zst">v26.01</a></td>
24+
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-26.05-x86_64.Arch_Extra.pkg.tar.zst">v26.05</a></td>
2525
<td>requires libzen</td>
2626
</tr>
2727
<tr>

src/MediaInfoBundle/Resources/views/Download/centosTable.html.twig

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121
<th rowspan="10" id="8">8</th>
2222
<th rowspan="5" id="8.x86_64">x86_64</th>
2323
<th><abbr title="Graphical User Interface">GUI</abbr></th>
24-
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/mediainfo-gui-26.01.x86_64.CentOS_8.rpm">v26.01</a></td>
24+
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/mediainfo-gui-26.05.x86_64.CentOS_8.rpm">v26.05</a></td>
2525
<td>requires libmediainfo</td>
2626
</tr>
2727
<tr>
2828
<th><abbr title="Command Line Interface">CLI</abbr></th>
29-
<td><a href="//mediaarea.net/download/binary/mediainfo/26.01/mediainfo-26.01.x86_64.CentOS_8.rpm">v26.01</a></td>
29+
<td><a href="//mediaarea.net/download/binary/mediainfo/26.05/mediainfo-26.05.x86_64.CentOS_8.rpm">v26.05</a></td>
3030
<td>requires libmediainfo</td>
3131
</tr>
3232
<tr>
3333
<th>libmediainfo</th>
34-
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-26.01.x86_64.CentOS_8.rpm">v26.01</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-devel-26.01.x86_64.CentOS_8.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-doc-26.01.x86_64.CentOS_8.rpm">doc</a>)</small></td>
34+
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-26.05.x86_64.CentOS_8.rpm">v26.05</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-devel-26.05.x86_64.CentOS_8.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-doc-26.05.x86_64.CentOS_8.rpm">doc</a>)</small></td>
3535
<td>requires libzen</td>
3636
</tr>
3737
<tr>
@@ -47,17 +47,17 @@
4747
<tr>
4848
<th rowspan="5" id="8.aarch64">aarch64</th>
4949
<th><abbr title="Graphical User Interface">GUI</abbr></th>
50-
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.01/mediainfo-gui-26.01.aarch64.CentOS_8.rpm">v26.01</a></td>
50+
<td><a href="//mediaarea.net/download/binary/mediainfo-gui/26.05/mediainfo-gui-26.05.aarch64.CentOS_8.rpm">v26.05</a></td>
5151
<td>requires libmediainfo</td>
5252
</tr>
5353
<tr>
5454
<th><abbr title="Command Line Interface">CLI</abbr></th>
55-
<td><a href="//mediaarea.net/download/binary/mediainfo/26.01/mediainfo-26.01.aarch64.CentOS_8.rpm">v26.01</a></td>
55+
<td><a href="//mediaarea.net/download/binary/mediainfo/26.05/mediainfo-26.05.aarch64.CentOS_8.rpm">v26.05</a></td>
5656
<td>requires libmediainfo</td>
5757
</tr>
5858
<tr>
5959
<th>libmediainfo</th>
60-
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-26.01.aarch64.CentOS_8.rpm">v26.01</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-devel-26.01.aarch64.CentOS_8.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.01/libmediainfo-doc-26.01.aarch64.CentOS_8.rpm">doc</a>)</small></td>
60+
<td><a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-26.05.aarch64.CentOS_8.rpm">v26.05</a> <small>(<a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-devel-26.05.aarch64.CentOS_8.rpm">devel</a>, <a href="//mediaarea.net/download/binary/libmediainfo0/26.05/libmediainfo-doc-26.05.aarch64.CentOS_8.rpm">doc</a>)</small></td>
6161
<td>requires libzen</td>
6262
</tr>
6363
<tr>

0 commit comments

Comments
 (0)