Главное в этой истории оказалось не в длинном списке исправлений, а в статусе самой версии. В актуальном файле изменений VideoLAN раздел подписан как «Changes between 3.0.23 and 3.0.24-beta1». Официальный каталог VLC также пока не содержит отдельной директории 3.0.24: последняя доступная стабильная ветка заканчивается на 3.0.23. Поэтому говорить о состоявшемся выпуске VLC 3.0.24 преждевременно. Речь идет о подготовленной бета-версии и наборе изменений, который должен войти в следующий релиз.
Самое заметное изменение в ней связано с FFmpeg. Разработчики VLC переводят ветку 3.0.x с FFmpeg 4.4 сразу на FFmpeg 8.1. Это большой скачок между поколениями мультимедийного стека. Именно FFmpeg отвечает за значительную часть работы с форматами, контейнерами и кодеками, поэтому обновление затрагивает гораздо больше, чем один пункт в списке зависимостей.
При этом формулировку об «улучшении производительности декодирования» пока разумнее воспринимать как ожидаемый эффект, а не как результат независимого теста. В опубликованном журнале изменений нет сравнительных замеров VLC 3.0.23 и 3.0.24-beta1. Зато перечислены конкретные изменения совместимости: добавлена поддержка декодирования ATRAC3 и ATRAC9, заявлена работа с OpenAPV через FFmpeg 8, исправлены отдельные проблемы FLAC, HEVC, WebVTT и нескольких демультиплексоров.
Для MP4 добавлена поддержка субтитров CEA-708, а обработка MKV получила набор исправлений, связанных с зависаниями, утечками памяти, аварийными завершениями и поврежденными файлами. В потоковой части RIST переводится на librist с профилями Simple и Main. Для Windows подготовлены исправления аудиоподсистемы, утечек текстур Direct3D11 и поддержка захвата NV12 через DirectShow.
В Linux появляется поддержка сборки VLC в формате Flatpak. Это изменение относится именно к процессу упаковки приложения и не означает, что любой установленный VLC автоматически станет Flatpak-версией.
Получается довольно редкая ситуация: содержание новости в основном подтверждается кодом и официальным журналом изменений, а вот статус релиза в ряде публикаций оказался завышен. VLC 3.0.24 действительно готовит одно из самых крупных обновлений внутренних мультимедийных компонентов ветки 3.0.x за последнее время, но на 18 сентября финальный выпуск еще не подтвержден.
VLC 3.0.24 готовит переход на FFmpeg 8.1, но финального релиза пока нет
В ветке VLC 3.0.x уже подготовлен крупный набор изменений для версии 3.0.24: переход с FFmpeg 4.4 на FFmpeg 8.1, новые декодеры и исправления воспроизведения. Однако на момент проверки VideoLAN все еще обозначает эту сборку как 3.0.24-beta1, а в официальном каталоге загрузок последней стабильной версией остается VLC 3.0.23.

Автор: ITHome
Источник: ITHome
Материалы по теме
- Chrome теперь будет обновляться каждые две недели вместо месяца
- uBlock Origin получил последнее обновление для Chrome, но уже почти не работает в нем
- В Snapseed нашли Focus Peaking, но функция пока не работает
- В Samsung Galaxy есть встроенная проверка почти всего железа
- F-Droid 2.0 получил крупнейшее обновление за десять лет