Pull to refresh

VLC 3.0 Vetinari

Reading time4 min
Views20K

Неплохо начался и продолжается год для Linux в качестве рабочей станции. Вслед за третьим Wine, настало очередь популярнейшего медиаплеера VLC. После длительного и напряженного цикла разработки VideoLAN анонсировала выпуск видеоплеера с открытым исходным кодом VLC 3.0.0 озаглавленного Vetinari. Новая версия доступна для платформ Linux, *BSD, Mac, IOS, Windows и Android. В новой версии появилось множество современных возможностей: поддержка iPhone X, звука 3D, HDR видео, а также проигрывание видео с оборотом 360 градусов.


VLC X-Box


Среди самых заметных новшеств следует назвать поддержу видео высокой четкости 4k / 8k, видео 10-бит, проброс HD аудио кодеков, меню BD-J BluRay Java, поддержка NAS устройств, Google Chromecast и FTP, SFTP, SMB подключений.


ОС и платформы


  • Android с версии 2.3 по 8.1, также поддерживается Android TV.
  • Chrome OS.
  • Linux, начиная от версии ядра 2.6.26.
  • Windows XP и выше.
  • MacOS с 10.7 по 10.13.
  • iOS с 7 по 11 версии.
  • Unix *BSD операционные системы.

Главные улучшения


  • Поддержка 12-битных HDR кодеков и расширенного цветового пространства.
  • Проброс звука через HDMI для E-AC3, TrueHD и DTS-HD HD аудио кодеков.
  • Чтение с удаленных файловых систем (SMB, FTP, SFTP, NFS).
  • Поддерживаются поверхности Wayland.
  • Поддержка технологии трехмерного звука Ambisonics в формате 8+ каналов аудио.
  • Автоматическое определение внешней звуковой дорожки (ac3, m4a, aac, dts и т. д).
  • Вещание на удаленные трансмиттеры, такие как Chromecast.
  • Динамическое изменение размера субтитров.

Сетевые возможности


  • Доступ по NFS с помощью модуля libnfs.
  • Доступ по SMB с помощью модуля libdsm.
  • Доступ поверх протокола UPnP.
  • Обзор директорий при доступе через SMB/FTP/SFTP.
  • Новый модуль HTTP/TLS для обеспечения доступа через HTTP 2.0.
  • Новый модуль SAT/IP обеспечивает возможность получать DVB-S по сетям TCP/IP.

Аппаратное декодирование


  • VA-API существенно лучше поддерживает 10 бит, HEVC и прямую обработку.
  • Существенно улучшен декодер MMAL и вывод мультимедиа для rPI и rPI2.
  • Поддержка HEVC, с использованием OMX и MediaCodec на Android.
  • Поддержка HEVC, с использованием DxVA2 и D3D11 на Windows.
  • Поддержка MPEG-2, VC1/WMV3 на Android с помощью MediaCodec.
  • MediaCodec использует собственное API NDK начиная с 5-й версии Android.
  • Поддержка механизма нулевого копирования OMX GPU для декодирования и отображения на Android с помощью OpenMax IL.
  • Новый декодер на базе Video Toolbox (iOS / macOS) с поддержкой H.263, H.264/MPEG-4 AVC, H.265/HEVC, MPEG-4 Part 2, и DV.
  • Поддержка декодера форматов VP9 и WMV3 с помощью API OpenMAX.

Проигрыш видео 8K 48fps 360 градусов на VLC 3.0, Android Galaxy S8
VLC 3.0


Декодеры аудио и видео


VLC по умолчанию задействует механизмы аппаратного декодирования видео и вывода на экран на всех поддерживаемых платформах.


  • Новый VA-API механизм декодирования и отрисовки для Linux. По умолчанию Linux и *BSD системы для вывода видео используют OpenGL вместо Xvideo.
  • Аппаратное прямое отображение VA-API, VDPAU, DxVA2/D3D9Ex, Video Toolbox (iOS / macOS) на OpenGL.
  • Новые видео декодеры OggSpots, экспериментальные AV1 и Daala, декодеры TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC и FMVC.
  • Новый аудио декодер MPEG-1 & 2 (I, II, III) + MPEG 2.5 на базе libmpg123.
  • Починили средство формирования пакетов HEVC, H264 научился создавать временные отметки. DTS поддерживает одноименные расширения, например такие как DTS-HD. Декодеры одного с avcodec класса могут поддерживают до 8 аудио каналов.
  • Добавлен декодер изображений BPG на базе libbpg.
  • JPEG изображения определяют верную ориентацию с помощью соответствующего встроенного тэга.
  • Поддержка перекрытия и меню дисков BluRay на языке программирования Java.
  • Поддержка BluRay субтитров, a. k. a. HDMV.

Вывод аудио, видео и фильтры


  • Устранение через-строчной развертки, настройка цвета и резкости, постеризация с помощью D3D9, D3D11, CorelImage и VA-AVPI.
  • Новый видео фильтр для преобразования частоты кадров fps в видео.
  • Библиотека SoX используемая для восстановления дискретизированного сигнала обзавелась звуковым модулем.
  • Обработчик пространственного звука Ambisonics и аудио фильтр Binauralizer в составе модуля Spatialaudio. Binauralizer работает в паре с Ambisonics в потоке 5.1/7.1.
  • Добавлен фильтр развертки zlib, потоковый фильтр ADF.
  • Ускорены действия смены позиции в потоке виде.
  • Добавлен модуль смены тембра звука.
  • Для платформы Android поддерживатеся технология картинка в картинке.
  • Добавлен звуковой модуль для самсунговской открытой мобильной ОС Tizen.
  • PulseAudio поддерживает проброс звука в формате EAC3 и TRUEHD.
  • Добавлена возможность проброса звука в формате HDMI/SPDIF для WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD).

Контейнеры


  • Поддержка HD-DVD, формата .evo (H.264, VC-1, MPEG-2, PCM, AC-3, E-AC3, MLP, DTS).
  • Переписан код демультиплексоров, улучшения коснулись форматов: MP4, TS, PS, MKV.
  • Поддерживается звуковой формат isofLaC, улучшен поиск в файлах fLaC.

И другие товарищи


  • Поддержка открытых стандартов сжатия видео VP8 и VP9.
  • Обнаружение NetBios ресурсов сети с помощью libdsm.
  • Модули для озвучивания субтитров для macOS / iOS и Windows.
  • Поддержка журнала systemd.

Полный список изменений можно найти по ссылке, указанной в конце.


VLC 3.0.1


В последнем обновлении минорной версии также есть несколько полезных изменений.


  • Ускорен поиск в файле контейнера mkv.
  • macOS: доступ к файлам по протоколу SMB.
  • macOS: повышена производительность HEVC 10-бит с декодером VideoToolbox.
  • Ряд исправлений для Direct3d11.

Где взять?


Согласно Repology VLC 3.0 доступна пользователям Debian, Gentoo, Devuan, KaOS в нестабильных ветках соответствующих диструбутивов. Следует также отметить еще одно новшество связанное с релизом — подготовлен самодостаточный Snap пакет.


Использованные материалы


  1. VLC 3.0 Vetinari
  2. Выпуск медиаплеера VLC 3.0.0
  3. Changelog
  4. VLC 3.0 "Vetinari" Officially Released as Biggest Update Ever, Here's What's New
Tags:
Hubs:
If this publication inspired you and you want to support the author, do not hesitate to click on the button
+31
Comments29

Articles

Change theme settings