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