Неплохо начался и продолжается год для Linux в качестве рабочей станции. Вслед за третьим Wine, настало очередь популярнейшего медиаплеера VLC. После длительного и напряженного цикла разработки VideoLAN анонсировала выпуск видеоплеера с открытым исходным кодом VLC 3.0.0 озаглавленного Vetinari. Новая версия доступна для платформ Linux, *BSD, Mac, IOS, Windows и Android. В новой версии появилось множество современных возможностей: поддержка iPhone X, звука 3D, HDR видео, а также проигрывание видео с оборотом 360 градусов.
Среди самых заметных новшеств следует назвать поддержу видео высокой четкости 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
с помощью APIOpenMAX
.
Проигрыш видео 8K 48fps 360 градусов на VLC 3.0, Android Galaxy S8
Декодеры аудио и видео
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 пакет.
Комментариев нет:
Отправить комментарий