VLC 3.0.23 已发布,作为这款流行的开源、免费且跨平台媒体播放器软件的最新稳定版本,适用于 GNU/Linux、Android、macOS、tvOS 和 Windows 平台。
VLC 3.0.23 是一次小幅更新,距离 VLC 3.0.22 发布一个月后推出,新增了对暴露更多音频编解码器信息的支持,尤其是 FLAC 24 位,改进了 Qt 界面中的深色主题,以及与 taglib 2.0、Qt 6、FFmpeg 8、mingw-w64 v13 以及 libplacebo 和 pupnp 的新版本兼容性。
除了这些改进,新版本的 VLC 修复了一些错误,包括 WebVTT 行定位的问题、某些包含 JFIF 头的 JPEG 文件的问题、使用 D3D11 显示图像的问题、OpenGL 模块的编译问题,以及 config_GetUserDir() 在 Windows 上创建文件夹的问题。
此外,VLC 3.0.23 还解决了多个安全问题,包括 libass 库中的指针解引用问题、Theora 和 cc-708 中的未定义移位问题、daala 库中的整数溢出问题、H.264 解析中的无限循环问题、PNG 中的缓冲区溢出问题,以及多种格式溢出漏洞。
VLC 3.0.23 可以从官方网站下载源代码 tarball,但如果你不喜欢从源代码编译软件,你必须等待 VLC 3.0.23 出现在你所使用的 GNU/Linux 发行版的稳定仓库中,或者在 Flathub 上作为 Flatpak 应用发布。
编译 VLC 3.0.23 在流行的发行版上,例如 Ubuntu,相当容易。你只需要解压源代码 tarball,并在你最喜欢的终端模拟器中依次执行以下命令。在 AMD Ryzen 5 机器上编译和安装 VLC 3.0.23 大约需要 15 分钟。
sudo apt update && sudo apt full-upgrade
sudo apt install git build-essential pkg-config libtool automake yasm
sudo apt build-dep vlc
./bootstrap
./configure --prefix=/usr
make
sudo make install
虽然 VLC 3.0 仍在积极维护,但开发者们仍在努力开发下一个主要版本 VLC 4.0,我们希望能在 2026 年看到它的发布,从而享受其新功能、新界面以及它承诺的许多其他改进。
VLC 4.0 的一些亮点包括新的媒体浏览器界面、重新设计的音频管道以实现无缝播放、内置的 VR/3D 支持用于 360°视频和 3D 音频、更好的硬件加速、更流畅的 HDR 播放,甚至还有一个基于网络的新播放器,使用 WebAssembly 编写,可在网络浏览器中运行 VLC。
更新:应读者要求,本文已更新,加入了如何在 Ubuntu 上从源代码编译 VLC 的说明。
转自 VLC 3.0.23 Media Player Improves Dark Palette in the Qt GUI, Codec Information – 9to5Linux
Linuxeden开源社区