Команда GStreamer выпустила новое обновление с исправлением ошибок 1.26.3 своего кроссплатформенного мультимедийного фреймворка для стабильной версии 1.26.
Одно из выдающихся исправлений устраняет критическую проблему безопасности в парсере видео H.266 и включает многочисленные улучшения воспроизведения. Команда также устранила проблемную регрессию, влияющую на файлы WAV, содержащие кислотные фрагменты, обеспечивая надежное воспроизведение звука.
Кроме того, улучшение решает проблему высокого потребления памяти, вызванную регрессией обработки текста, обнаруженной в компонентах uridecodebin3 и playbin3. Создатели мультимедиа и пользователи, которые сталкивались с паническими сценариями при работе с поздними GOP во фрагментированных MP4-мультиплексорах, также будут рады, поскольку эта проблема была устранена.
Поклонники функций доступности оценят обновления в обработке субтитров, рендеринге и мультиплексировании. Пользователи Decklink получают улучшения с улучшенным рендерингом кадров preroll и обработкой дрейфа часов, что гарантирует точность синхронизации на всех выходах мультимедиа.
Между тем, мультиплексоры MPEG-TS и MP4 также претерпели важные исправления, включая улучшенную поддержку создания очень больших файлов с возможностями быстрого запуска.
В релизе представлены новые потоковые элементы inter source и sink, обеспечивающие эффективное управление ресурсами в сложных мультимедийных конвейерах. Также интересным является введение элемента синтеза речи, работающего на API ElevenLabs.
Любители потоковой передачи получают выгоду от целевых исправлений и улучшений для RTP H.265 depayloaders и улучшенного контроля перегрузки через протоколы TWCC и GCC. Улучшения клиента DASH обещают лучшую производительность поиска, что особенно полезно в потоках с перерывами в воспроизведении.
Интеграция WebRTC получает обновления, в частности, с улучшениями сигнализаторов LiveKit и WHIP, улучшая возможности потоковой передачи в реальном времени. Пользователи Mac получают дополнительное удобство использования через osxvideosink, который теперь удобно публикует навигационные сообщения, в то время как видеоприемник QtQML6GL получает важные улучшения обработки входных событий.
Наконец, разработчики Android заметят полную переработку обнаружения аппаратно-ускоренных видеокодеков, а также исправления в источнике захвата Video4Linux, который теперь поддерживает форматы BT.2100 PQ и расширенной колориметрии.
Для получения дополнительной информации см. объявление: https://gstreamer.freedesktop.org/news/%232025-06-26T23:55:00Z. Ожидается, что исполняемые файлы для Android, iOS, macOS и Windows будут доступны в ближайшее время.