因此,我尝试自己编译 VLC,因为我注意到 Debian 软件包拒绝在设置中显示 VA-API 支持(并且根据 intel_gpu_top 没有使用它)。虽然 flatpak 版本确实包含它,但它仍然只能使用 XWayland,因此在使用分数缩放时会很模糊(并且似乎不可能被迫使用 Wayland)。由于一些不祥的原因,编译 3.0.20 失败了,所以我尝试了 4.0 开发版本。但是,虽然 3.0.20 版本最终似乎能够找到所需的 Qt5 库,但 4.0 分支却找不到。它以
checking for Qt5Core >= 5.11.0 Qt5Widgets Qt5Gui Qt5Quick Qt5QuickWidgets Qt5QuickControls2 Qt5Svg... no
configure: error: Package 'Qt5Quick', required by 'virtual:world', not found
Package 'Qt5QuickWidgets', required by 'virtual:world', not found
Package 'Qt5QuickControls2', required by 'virtual:world', not found. If you want to build VLC without GUI, pass --disable-qt.
除了 qtbase5-dev 之外,是否还有其他需要安装的软件包?从 apt-file 中,我可以推断出软件包 qtdeclarative5-dev、libqt5svg5-dev、qtbase5-gles-dev、qtquickcontrols2-5-dev 和 libqt5svg5-dev。但安装它们不是一个选择,因为那样会卸载 kalzium、kdenlive 或 qtqr 等程序。
顺便说一下,我正在进行 Debian 测试。