Not bad, the year began and continues for Linux as a workstation. Following the third Wine , it is the turn of the most popular media player VLC. After a long and intensive development cycle, VideoLAN announced the release of an open source video player VLC 3.0.0 entitled Vetinari . The new version is available for Linux, * BSD, Mac, IOS, Windows and Android platforms. The new version has a lot of modern features: support for iPhone X, 3D sound, HDR video, as well as video playback with a 360-degree turn.
Among the most notable innovations are: support for 4k / 8k high-definition video, 10-bit video, HD audio codec forwarding, BD-J BluRay Java menu, NAS support, Google Chromecast and FTP, SFTP, SMB connections.
E-AC3
, TrueHD
and DTS-HD
HD audio codecs.SMB
, FTP
, SFTP
, NFS
).Wayland
surfaces are supported.Ambisonics
3D sound technology in 8+ audio channels.ac3
, m4a
, aac
, dts
, etc.).Chromecast
.NFS
access using the libnfs
module.SMB
access using the libdsm
module.UPnP
.SMB/FTP/SFTP
.HTTP/TLS
module to provide access via HTTP 2.0.SAT/IP
module provides the ability to receive DVB-S
over TCP / IP networks.VA-API
much better at supporting 10 bits, HEVC
and direct processing.MMAL
decoder and media output for rPI and rPI2 are significantly improved.HEVC
support using OMX
and MediaCodec
on Android.HEVC
support using DxVA2
and D3D11
on Windows.MPEG-2
, VC1/WMV3
on Android using MediaCodec
.MediaCodec
using NDK’s own API since version 5 of Android.OpenMax IL
.Video Toolbox
(iOS / macOS) with support for H.263
, H.264/MPEG-4 AVC
, H.265/HEVC
, MPEG-4 Part 2
, and DV
.VP9
and WMV3
decoder formats using the OpenMAX
API.Losing video 8K 48fps 360 degrees on VLC 3.0, Android Galaxy S8
VLC, by default, employs mechanisms for hardware video decoding and display on all supported platforms.
VA-API
decoding and rendering engine for Linux. By default, Linux and * BSD systems use OpenGL
instead of Xvideo
for video output.VA-API
, VDPAU
, DxVA2/D3D9Ex
, Video Toolbox
(iOS / macOS) on OpenGL
.OggSpots
, experimental AV1
and Daala
, decoders TDSC
, Canopus HQX
, Cineform
, SpeedHQ
, Pixlet
, QDMC
and FMVC
.libmpg123
.HEVC
, H264
learned how to create time stamps. DTS
supports extensions of the same name, such as, for example, DTS-HD
. Single decoders with avcodec
class can support up to 8 audio channels.libbpg
image decoder based on libbpg
.HDMV
.D3D9
, D3D11
, CorelImage
and VA-AVPI
.SoX
library used to restore the sampled signal acquired a sound module.Ambisonics
spatial audio processor and the Binauralizer
audio filter included in the Spatialaudio
module. Binauralizer
works in tandem with Ambisonics
in the 5.1 / 7.1 stream.zlib
sweep filter, ADF
stream filter.EAC3
and TRUEHD
.HDMI/SPDIF
format for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
.HD-DVD
, .evo format ( H.264, VC-1, MPEG-2, PCM, AC-3, E-AC3, MLP, DTS
).MP4
, TS
, PS
, MKV
.isofLaC
sound format is isofLaC
, the search in fLaC
files is fLaC
.VP8
and VP9
.NetBios
network resources using libdsm
.A complete list of changes can be found at the link indicated at the end.
The latest minor version update also has some useful changes.
mkv
container file.SMB
file access.HEVC
performance improved with VideoToolbox
decoder.Direct3d11
.According to Repology VLC 3.0, it is available to users of Debian, Gentoo, Devuan, KaOS in the unstable branches of the corresponding distributions. Another innovation related to the release should also be noted - a self-sufficient Snap package was prepared .
Source: https://habr.com/ru/post/349578/
All Articles