Неплохо начался и продолжается год для 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-HDHD аудио кодеков. - Чтение с удаленных файловых систем (
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: повышена производительность
HEVC10-бит с декодеромVideoToolbox. - Ряд исправлений для
Direct3d11.
Где взять?
Согласно Repology VLC 3.0 доступна пользователям Debian, Gentoo, Devuan, KaOS в нестабильных ветках соответствующих диструбутивов. Следует также отметить еще одно новшество связанное с релизом — подготовлен самодостаточный Snap пакет.