
Команда проекта VideoLAN представила выпуск мультимедийного проигрывателя VLC 3.0.24, где обновлена библиотека FFmpeg с версии 4.4 до 8.1.2, добавлена поддержка сборки в формате Flatpak, улучшена совместимость с Qt 6, а также внесены многочисленные исправления, касающиеся воспроизведения.
Готовые сборки решения доступны для Windows и macOS. Исходный код проекта написан на языке C и опубликован под лицензией LGPLv2.1. Версия VLC Media Player 3.0.21 вышла в июне 2024 года. Сборка 3.0.22 была опубликована в ноябре 2025 года. Версию VLC Media Player 3.0.23 представили в декабре 2025 года. Решение находится в разработке с 2010 года.

Основные изменения и дополнения в VLC Media Player 3.0.24:
кодеки:
переход на FFmpeg 8.1 (с версии 4.4);
поддержка декодера OpenAPV (FFmpeg 8);
поддержка декодирования Atrac3/Atrac9;
отказ от поддержки schroedinger для dirac в пользу avcodec;
исправление утечек памяти и проблем с пакетизацией в Speex;
исправление обработки ошибок и парсинга CSS в WebVTT;
исправление редких ошибок (краевых случаев) в пакетизаторах FLAC и HEVC;
исправление аварийного завершения работы MIDI-синтезатора AudioToolbox в macOS 26+.
демультиплексоры:
добавлена поддержка скрытых субтитров (closed captions) CEA-708 в контейнере MP4;
доступ к метаданным ID3v2 в демультиплексоре MPEG;
улучшено определение языка субтитров по именам файлов и метаданным SSA/ASS;
исправлены различные ошибки в MKV: аварийные завершения, утечки памяти, зависания и проблемы с некорректными файлами;
исправлено зависание AVI при наличии strd chunk нулевого размера;
исправлены редкие ошибки демультиплексирования для MP4, MPEG-TS, Ogg, RealAudio и субтитров.
доступ к данным:
перевод ввода и вывода RIST на библиотеку librist с поддержкой профилей main и simple;
добавлена поддержка режима SRT-listener (прослушивание входящих соединений);
добавлены опции аутентификации по открытому ключу для SFTP и поддержка ключей хоста ED25519;
обновлён механизм перечисления общих ресурсов SMB2;
плагин RealRTSP больше не поставляется в комплекте (сборка отключена для всех конфигураций).
обнаружение сервисов:
включение модели Chromecast в имена рендереров mDNS;
исправление адресов IPv6 в URL-адресах сервисов Bonjour.
вывод видео:
исправление утечек текстур и ошибок фильтра коррекции в Direct3D11;
исправление проверки параметров кадрирования (crop) в MediaCodec;
масштабирование с использованием технологии Super Resolution на GPU Moore Threads.
Windows:
поддержка захвата NV12 через DirectShow;
улучшение совместимости сборки и среды выполнения UWP;
исправление аварийных завершений, утечек памяти и взаимных блокировок (deadlocks) в mmdevice;
генерация отладочных символов по умолчанию для пакетов Windows.
интерфейс:
Qt: Исправлено расположение диалогового окна открытия файлов по умолчанию;
Qt: Исправлено сохранение геометрии окна эффектов;
Qt: Улучшены текстовые строки в диалоге настройки горячих клавиш.
вывод потока: отключение HEVC для оригинальных устройств Chromecast;
безопасность:
переход на новый ключ RSA-4096 для проверки обновлений;
исправление множественных уязвимостей: выход за границы буфера (OOB), переполнение целых чисел, двойное освобождение памяти (double-free) и использование памяти после освобождения (use-after-free).
разное:
добавлена поддержка сборки в формате Flatpak;
исправлен параметр высоких частот (High Frequency) в аудиофильтре эквалайзера;
исправлен сбой при предварительной обработке обложки, возникавший, если заголовок обложки был null;
устранено состояние гонки (race condition) в плеере списков воспроизведения LibVLC;
удалён плагин для браузеров NPAPI.
Lua: удалён нерабочий плагин youtube.lua;
Windows: исправлен медленный запуск в Windows при переходе на летнее/зимнее время;
обновлены элементы, библиотеки и зависимости:
libarchive до версии 3.8.8;
libass до версии 0.17.5;
aom до версии 3.15.0;
amf до версии 1.5.2;
asdcp до версии 2_13_2;
chromaprint до версии 1.6.0;
dav1d до версии 1.5.4;
faad до версии 2.11.2;
flac до версии 1.4.2;
FFmpeg до версии 8.1.2;
freetype до версии 2.14.3;
gcrypt до версии 1.12.2;
glew до версии 2.3.1;
gme до версии 0.6.5;
gnutls до версии 3.8.13;
gpg-error до версии 1.61;
harfbuzz до версии 14.2.1;
jpeg до версии v9f;
libbluray до версии 1.4.1;
libebml до версии 1.4.6;
libmad до версии 0.16.14;
libmicrodns до версии 0.2.0;
libtasn1 до версии 4.21.0;
libxml2 до версии 2.15.3;
matroska до версии 1.7.2;
mpg123 до версии 1.33.6;
mysofa до версии 1.2.1;
nettle до версии 3.10.2;
nfs до версии 6.0.2;
openjpeg до версии 2.5.4;
png до версии 1.6.58;
protobuf до версии 3.4.1;
opus до версии 1.6.1;
shout до версии 2.4.6;
SDL до версии 3.4.10;
SDL_image до версии 3.4.4;
smb2 до версии 6.1;
srt до версии 1.5.6;
ssh2 до версии 1.11.1;
upnp до версии 1.14.20;
vncclient до версии 0.9.15;
vorbis до версии 1.3.7;
x265 до версии 4.1;
zlib до версии 1.3.2;
zvbi до версии версии 0.2.45;
добавлена librist 0.2.20;
переведена mfx Library на vpl 2.13.0 от Intel.

