KDE Plasma 6.8 为 Spectacle 中的屏幕录制功能带来原生音频

KDE 开发人员为桌面内置屏幕录制工具 Spectacle 添加了一项用户期待已久的功能。在 Plasma 6.8 中,Spectacle 工具现在可以同时录制视频和音频。用户可以选择麦克风输入、系统输出或两者同时录制。这一变化满足了用户多年的需求,对于依赖 Linux 桌面的内容创作者来说,无疑是一项重大进步。

KDE Plasma 6.8 为 Spectacle 中的屏幕录制功能带来原生音频
图片来自 KDE

这项功能由贡献者 Khudoberdi Abdujalilov 提出。他提交了KDE Bugzilla #474798。该功能基于 PipeWire 实现,PipeWire 是一款现代音频和视频服务器,已成为基于 Wayland 的 Linux 桌面系统的核心。早在2024 年,KDE Discuss 论坛上就有人讨论过,音频支持需要更新 KPipeWire 库。现在,这些工作已经完成。

但音频功能的加入并非本次 Spectacle 更新的唯一亮点。开发者还移除了该工具对 OpenCV 计算机视觉库的依赖。Noah Davis 找到了一种更轻量级的方法来生成用于在屏幕截图和录像中隐去敏感区域的模糊效果。这一改动在不损失明显质量的情况下,减小了软件包大小和启动开销。

时机恰到好处。屏幕录制对于教程、错误报告和远程协作的重要性日益凸显。Windows 和 macOS 的工具多年来一直提供视频和音频的集成录制功能。Linux 用户通常需要使用 OBS Studio 或 SimpleScreenRecorder 等第三方应用程序。Spectacle 的更新缩小了这一差距,使用户能够继续使用原生 KDE 体验。

KDE 博客清晰地阐述了这些选项。“Spectacle 现在允许您在屏幕录制过程中录制音频,” 《Plasma 本周动态》的作者写道,“它可以从麦克风、系统输出或两者同时录制音频。” 简单明了。这篇文章昨天才发布,就迅速在各大 Linux 新闻网站上传播开来。

本次更新中处处体现了性能优化。Spectacle 不再使用 OpenCV 库。该库显著增加了系统重量。移除 OpenCV 应该可以加快在轻量级系统上的启动速度。系统监视器新增了以占总显存百分比形式显示显存使用情况的功能,与现有的内存显示方式保持一致。这一改动有助于用户更直观地跟踪 GPU 使用情况。Beck Thompson 为本次更新做出了贡献。

Plasma 6.8 也更接近于完全基于 Wayland 的未来。Phoronix 早前的报道指出,该版本计划移除专用的 X11 会话,同时保留对旧版应用程序的 XWayland 兼容性。此举使开发者能够专注于现代协议。屏幕共享和捕获功能历来在 Wayland 下表现更佳。音频集成也受益于同样的架构。

使用 X11 会话的用户仍有时间。支持将持续到 2027 年初。对于暂时无法切换的用户,Plasma 6.7 可能会发布额外的维护版本。这种逐步过渡反映了实际的硬件和驱动程序情况。但方向依然明确。

这项工作并非一蹴而就。漏洞报告和论坛讨论可以追溯到数年前。PipeWire 的成熟为其奠定了技术基础。KPipeWire 抽象层随后将必要的控制功能暴露给应用程序。Khudoberdi Abdujalilov 完成了最后的整合工作。他的贡献表明,个人的努力仍然能够推动开源项目向前发展。

测试将决定实际使用效果。音频和视频流之间的延迟至关重要。麦克风的选择必须与 Plasma 的音频设备完美兼容。系统音频采集需要避免反馈回路或权限障碍。社交平台上的早期反馈似乎不错,但更广泛的应用将会揭示一些特殊情况。

Plasma 6.8 将在未来几个月内陆续发布。Beta 测试人员现在就可以在开发版本中体验这些功能。发布计划显示,Plasma 6.8 将于秋季或冬季正式发布,这与 KDE 近期的发布节奏一致。届时,Spectacle 界面应该会更加完善。

有一个细节尤为突出。模糊效果的替代方案在保持速度的同时,避免了使用 OpenCV。这种优化体现了 Plasma 的更广泛目标:以适中的资源占用提供丰富的功能。其他组件也采用了类似的思路。桌面团队正在继续尽可能地减少依赖项。

因此,音频功能的加入也伴随着一系列重要的系统优化。用户获得了更强大的功能,打包者得到了更小的二进制文件,开发者则为未来的工作腾出了更多空间。这些改进使得 Plasma 6.8 值得期待。

此次更新也针对现有版本进行了改进。Plasma 6.6 和 6.7 同时获得了错误修复和用户界面调整。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/69795.html

(0)

相关推荐