The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск медиаплеера VLC 3.0.22 и потоковых серверов DVBlast 3.5 и multicat 2.4

02.12.2025 16:16

Сформирован выпуск мультимедийного проигрывателя VLC 3.0.22. Готовые сборки созданы для Windows и macOS. Код написан на языке Си и распространяется под лицензией LGPLv2.1. Ключевые изменения:

  • В интерфейс на базе Qt добавлена поддержка сборки с Qt6 и реализована опция для включения тёмной темы оформления.
  • Началось формирование Windows-сборок для архитектуры ARM64. Возвращена поддержка Windows XP SP3 и старых версий macOS. В сборках для Windows разрешено переименование, перемещение и удаление воспроизводимого файла.
  • Добавлена поддержка звуковых файлов MUS (DMX audio).
  • Добавлена поддержка кодека Sony A_ATRAC/AT1 в мультимедийных контейнерах Matroska.
  • Улучшена визуализация низких частот на спекторграмме.
  • Добавлена поддержка увеличения частоты кадров на GPU AMD (GPU AMD Frame Rate Doubler).
  • Улучшена поддержка звукового кодека FLAC. Добавлена возможность обработки картинок, поставляемых в одном медиаконтейнере с FLAC.
  • Устранены аварийные завершения при распаковке различных медиаконтейнеров.
  • Отключено по умолчанию декодирование контента с использованием библиотек libdca, libmpeg2 и liba52, вместо которых задействована библиотека libavcodec.
  • Добавлены опции dav1d-all-layers и mkv-use-chapter-codec.
  • Устранены проблемы с управлением через протокол MPRIS в KDE.
  • Устранены уязвимости (CVE-идентификаторы пока не присвоены):
    • Запись в область за пределы буфера в распаковщиках и декодировщиках RLE, MP4 и TX3G. Потенциально уязвимости могут привести к выполнению кода при обработке специально оформленного содержимого.
    • Обращение к уже освобождённой области памяти (Use-after Free) в декодировщике SVG. Потенциально уязвимость может привести к выполнению кода при обработке специально оформленных SVG-изображений.
    • Чтение из области за границей буфера в распаковщиках и декодировщиках TY, NSV, CVDsub, SPU, Subrip, TX3G, MPJEG, Oggspot и MP4.
    • Аварийное завершение из-за срабатывания assert-проверок в распаковщиках AVI и MP4.
    • Разыменование нулевого указателя в модулях CSS, Flac и VTT.
    • Аварийные завершения при обработке некорректных субтитров и изображений jpeg2.
    • Утечки памяти в распаковщиках MKV, ASF/WMV, CAF и PS, а также в декодировщиках Ogg, Theora, Vorbis, WebVTT и SVCD.
    • Зацикливание в WebVTT.



Дополнительно проект VideoLAN опубликовал новые версии инструментариев DVBlast 3.5, multicat 2.4 и biTStream 1.6:

  • DVBlast - потоковый сервер для организации RTP-вещания в сети с локальной DVB-карты. DVBlast поддерживает вещание с DVB-карт (DVB-ASI, DVB-S, DVB-S2, DVB-C, DVB-T) и трансляцию принимаемых UDP или RTP потоков в режимах unicast или multicast. Среди особенностей DVBlast: легковесная архитектура для снижения потребления памяти и нагрузки на CPU; поддержка CAM-меню (MMI) через подключение внешних программ; возможность перезагрузки файла конфигурации без потери пакетов в потоке; поддержка фильтрации по PID (Packet ID, идентификатор DVB-потока) или сервисам; возможность демультиплексирования вывода в несколько RTP-потоков.

    В версии DVBlast 3.5 задействован новый API linux-dvb для получения статистики, добавлена опция "--udp-lock-timeout", обеспечен вывод информации о битрейте каждого устройства, добавлена поддержка карт расшифровки (дескрамблирования) TV‑сигнала и реализована возможность распаковки DVB-S2 raw BBFrame.

  • Multicat - инструментарий для манипулирования multicast-потоками, поддерживающий работу с MPEG-2 Transport Streams (ISO/IEC 13818-1). При помощи multicat можно проигрывать файлы в виде multicast-потока или наоборот записывать непрерывный входящий поток с автоматической ротацией файлов. В поставку также входят утилиты для манипуляции TS-файлами (ingests), разбиения или слияния RTP-потоков (aggregartp и reordertp) и создания отказоустойчивого вещания с нескольких серверов (multilive).

    В версии multicat 2.4 добавлена утилита smooths для синхронизации передачи по временным меткам из заголовков пакетов RTP для минимизации джиттера и корректного взаимодействия с анализаторами IAT (Inter-Arrival Time).

  • biTStream - набор заголовочных файлов для упрощения доступа к бинарным структурам, например, используемым в MPEG, DVB, IETF, SMPTE, IEEE, SCTE.

    В версии biTStream 1.6 добавлена поддержка форматов EBU BISS-CA, Haivision SRT, AIT и DVB-S2 BBFrames.



  1. Главная ссылка к новости (https://www.videolan.org/news....)
  2. OpenNews: Два релиза проекта VideoLAN: multicat 2.0 и DVBlast 2.1
  3. OpenNews: Лидер VLC стал лауреатом премии European SFS Award 2025
  4. OpenNews: Выпуск медиаплеера VLC 3.0.21
  5. OpenNews: Проект VideoLAN представил библиотеку для поддержки BD+ и выпуски libbluray 0.5 и libaacs 0.7
  6. OpenNews: Выпуск dav1d 1.0, декодировщика AV1 от проектов VideoLAN и FFmpeg
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64360-vlc
Ключевые слова: vlc, videolan, dvblast, multicat
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 16:56, 02/12/2025 [ответить]  
  • +2 +/
    Ничего интересного. Поддержка кодеков и шейдеров осуществляется на стороне ffmpeg и libplacebo. Чего конкретно от vlc тут разработано?
     
  • 1.2, Аноним (2), 16:59, 02/12/2025 [ответить]  
  • –1 +/
    Лучший проигрыватель.
     
     
  • 2.5, Аноним (5), 17:14, 02/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Посмотрите Parole и MPV (мы же о Linux, да). Может, передумаете.
     

  • 1.3, Аноним (3), 17:12, 02/12/2025 [ответить]  
  • +/
    Сайт еще не обновился. Блин. А я только установил 3.0.21 на большое количество компов.
     
  • 1.4, Аноним (5), 17:13, 02/12/2025 [ответить]  
  • +/
    > Готовые сборки созданы для Windows и macOS.

    Отличная фраза. В свете того, что под Linux сабж нормально работать перестал.

     
     
  • 2.6, НяшМяш (ok), 17:20, 02/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот как раз и вопрос - поддержку свежих версий ffmpeg они завезли или нет. Тот же арч из-за него вынужден таскать пакет ffmpeg44. Собрать можно и с 8 версией, но придётся тогда отключить аппаратное ускорение ещё на этапе сборки.

    UPD: отвечаю на свой же вопрос:
    Changes between 3.0.21 and 3.0.22:
    * Update FFmpeg to 4.4.5

     

  • 1.7, Аноним (7), 17:20, 02/12/2025 [ответить]  
  • +/
    > Добавлена поддержка звуковых файлов MUS (DMX audio).

    Тждридцать лет ждал!

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру