Выпуск медиаплеера VLC 2.2.0

Материал из Викиновостей, свободного источника новостей

27 февраля 2015 года

После полутора лет разработки увидела свет новая значительная ветка медиапроигрывателя VLC 2.2.0. Новая версия вышла одновременно как для настольных систем, так и для мобильных платформ. В том числе выпущены новые версии для iOS, WinRT, Android, Android TV и Windows Phone. Все версии построены на основе одного общего ядра - libVLC, обеспечивающего поддержку форматов видео и звука. После многих лет бета-тестирования версии для платформы Android впервые присвоен статус стабильного выпуска.

Ключевые улучшения:

  • Почти все модули вывода и упаковки медиаконтейнеров переведены с лицензии GPLv2+ на LGPLv2.1+, что допускает связывание модулей с проприетарными продуктами и открытыми проектами, распространяемыми под лицензиями, не совместимыми с GPL;
  • Обеспечен автоматический поворот видео, основываясь на сохранённых в файлах метаданных. Для поворота картинки по возможности применяются механизмы аппаратного ускорения;
  • Поддержка возобновления воспроизведения с последней позиции, в том числе после перезапуска или краха программы;
  • Значительно улучшена поддержка UltraHD видеокодеков, таких как VP9 и H265;
  • Поддержка VDPAU и MediaCodec для аппаратного ускорения декодирования с привлечением средств GPU. Поддержка реализована для Linux, Android и Raspberry Pi;
  • Добавлен встроенный интерфейс для загрузки дополнений из внешних репозиториев, реализованный в стиле менеджера дополнений Firefox;
  • Подготовлено дополнение для автоматизации загрузки субтитров;
  • Значительно улучшена совместимость с некорректно оформленными файлами Ogg, MP4 и WMV;
  • Поддержка Digital Cinema Package для воспроизведения нативных форматов файлов домашних кинотеатров, в том числе шифрованного формата DCP с KDM;
  • Экспериментальная поддержка интерактивных меню для дисков BluRay (BD-J). Для Blu-Ray также реализована поддержка оверлеев, выбора языка и региона;
  • Интерфейс версии для платформы Android переработан для соответствия концепции оформления Material Design;
  • Подготовлены первые публичные бета-выпуски для платформ Windows Phone, Windows RT и Android TV;
  • Переработан алгоритм извлечения метаданных;
  • Добавлена возможность шифрованного доступа к данным по ftp (ftps) и sout с использованием TLS;
  • Частично реализована поддержка DVD-дисков, защищённых системой Arccos;
  • Добавлен декодировщик видео на основе плагинов GStreamer;
  • Добавлены декодировщики звука и видео для MFT (Media Foundation Transform);
  • Добавлен декодировщик MMAL для чипов Broadcom VideoCore, предоставляющий механизмы аппаратного ускорения для MPEG-2 и H.264;
  • Частично реализована поддержка Voxware MetaSound;
  • Добавлен основанный на libvpx декодировщик для VP8 и VP9;
  • Поддержка MSN Audio, Atrac3+, VP7, Bink, TAK, On2 AVC, DK3, DK4, IMC, Vivo g723.1, Smacker, FIC, Auravision, Canopus Lossless и некоторых других кодеков;
  • Новые декодировщики изображений JPEG и SVG. Новые кодировщики изображения JPEG и PNG на основе libjpeg и libpng;
  • Поддержка декодирования субтитров tx3g;
  • Поддержка кодирования MPEG-2 с использованием x262, HEVC/H.265 c использованием x265 и Opus с использованием libopus;
  • Поддержка файлов в формате CAF (Core Audio Format). Переработка распаковщиков медиаконтейнеров для Ogg и ASF/WMV;
  • Поддержка Opus в контейнерах MKV и VP8 в контейнерах Ogg;
  • Начальная поддержка WebVTT;
  • Поддержка изображений в формате SVG;
  • Новый модуль для вывода OpenGL ES 2.0 через EGL на платформе Android;
  • Поддержка прямого рендеринга с использованием механизмов аппаратного ускорения MediaCodec на платформе Android;
  • Новые фильтры: Oldmovie, эффекты VHS, Freeze, преобразования I422 и J422;
  • Поддержка установки уровня громкости при отсутствии соединения через PulseAudio;
  • Переработан модуль перекодирования потоков;
  • Возможность потокового вещания в Web с использованием формата WebM;
  • Поддержка протокола Metacube для потокового вещания поверх HTTP;
  • Добавлен режим трёхмерной визуализации спектра, использующий OpenGL;
  • В интерфейс на базе Qt добавлена кнопка для записи;
  • Удалены модули iOS video output (следует использовать ios2), OpenMash H.261 decoder и dirac encoder (следует использовать schroedinger).

В настоящее время уже активно ведётся работа над выпуском VLC 3.0.0, который планируется подготовить в этом году. В VLC 3.0.0 появится поддержка Wayland, модуль для доступа через протокол SMB, поддержка HDS (Http Dynamic Streaming), полностью переработан код MPEG-DASH, поддержка прямого воспроизведения из архивов (tar, zip, rar), поддержка видеокодека Daala, более активное использование аппаратных механизмов ускорения декодирования видео, в том числе для HEVC, VP9 и WMV3.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Выпуск медиаплеера VLC 2.2.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.