Kazam:以设计为导向的 Linux 屏幕录制器 #
Kazam 是什么? #
Kazam 是一款简单易用的屏幕录制程序,官方定义为「a screencasting program created with design in mind(一款以设计为核心打造的屏幕录制程序)」。它能够捕捉屏幕上的动态内容,并将其录制为任何支持 VP8/WebM 视频格式的播放器都能播放的视频文件。
除了视频画面,Kazam 还可以通过 PulseAudio 从任意受支持的音频输入设备中同步录制声音,例如麦克风或系统内录。该项目基于 Python 开发,采用 GNU GPL v3 许可证发布,托管在 Canonical 旗下的 Launchpad 平台,长期通过 Ubuntu Universe 仓库以及官方 Stable/Unstable PPA 向用户分发。对于需要在 Linux 桌面环境(尤其是 Ubuntu)下快速完成教学演示、游戏录制、操作演示的用户而言,Kazam 是一款轻量、免费且值得信赖的开源录屏工具。
Kazam 有哪些亮点特色? #
-
设计优先的交互体验:官方明确将 Kazam 定位为「created with design in mind」,界面简洁直观,启动后即可快速进入录制状态,降低新手使用门槛。
-
VP8/WebM 标准输出:录制生成的视频采用 VP8/WebM 格式,可被任何支持该格式的主流播放器直接播放,无需额外转码即可分享与查看。
-
PulseAudio 音频录制:可选择性地从任意 PulseAudio 支持且可见的音频输入设备录制声音,实现画面与声音的同步采集,满足讲解、配音等场景需求。
-
Ubuntu Universe 官方收录:Kazam 已被纳入 Ubuntu Universe 仓库,用户可直接通过系统软件源安装,无需手动编译,稳定性和可维护性得到官方背书。
-
Stable 与 Unstable 双 PPA 通道:项目提供稳定版与不稳定版 PPA,稳定版用于日常使用,不稳定版用于提前体验新特性,兼顾稳定性与尝鲜需求。
-
开源免费、GPL v3 授权:基于 GNU GPL v3 许可证发布,源码完全开放,使用免费,开发者可自由审查、修改和分发,无任何隐藏收费。
-
长期维护的项目历史:项目自 2010 年 7 月 8 日注册以来持续维护,由 Kazam Team 负责,拥有独立的 Bug 跟踪、蓝图规划与社区问答体系。
-
截图与录屏双能力:除视频录制外,项目还包含截图相关功能,并支持自定义文件名前缀、区域选择、倒计时动画等功能细节。

免费下载 Kazam #
以下为官方渠道提供的安装包,点击链接即可下载。Kazam 同时可通过 Ubuntu 软件源或 PPA 直接安装,下表为独立源码包下载入口。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| kazam-1.4.5.tar.gz | Kazam Screencaster 1.4.5 源码包(Tarball) | 1.2 MB | 夸克网盘 |
提示:Kazam 1.4.5 为官网当前最新稳定版本,官方累计下载量已超过 287,000 次。若使用 Ubuntu 系统,推荐直接通过
apt或 PPA 安装,便于获取自动更新与依赖管理。
Kazam 如何使用? #
Kazam 的操作流程非常直观,新手按照以下步骤即可完成第一次录屏:
-
启动程序:安装完成后,在应用菜单中搜索「Kazam」并点击启动。首次启动后,程序会停留在主界面,等待用户选择录制模式。
-
选择录制模式:Kazam 提供多种录制范围选择,通常包括全屏录制、窗口录制和自定义区域录制。根据需求点击对应按钮进入准备状态。
-
配置音频与摄像头:在开始录制前,可在界面中选择是否录制声音,并指定 PulseAudio 中可见的音频输入设备(如内置麦克风或系统声音设备)。
-
开始与结束录制:按下录制按钮后,Kazam 会显示倒计时动画,随后开始捕捉屏幕。录制过程中可通过快捷键或界面按钮暂停或停止。停止后视频会自动保存到默认目录。
-
查看与分享视频:录制完成后,可直接使用支持 VP8/WebM 的播放器打开视频文件,或根据需要将其转码为 MP4 等格式后再进行分享。
进阶提示:若希望使用最新特性(如新版倒计时动画),可添加官方 unstable-series PPA。相关命令为:
sudo add-apt-repository ppa:kazam-team/unstable-series sudo apt update
Kazam 的常见问题? #
Kazam 录制出的 movie/mux 文件无法打开,也没有自动转成 MP4,怎么办?
这是社区中反馈较多的问题。Kazam 默认输出 VP8/WebM 或相关容器格式,若录制中途异常退出,可能残留 .movie.mux 之类的中间文件。建议使用支持 VP8/WebM 的播放器(如 VLC)尝试播放,或使用 ffmpeg 将其转码为 MP4。
Kazam 支持暂停和恢复录制吗? 根据 Launchpad 社区问答,项目历史上曾就暂停/恢复录制功能进行讨论。请以你所使用的具体版本实际功能为准,建议在录制前确认当前版本是否已支持该能力。
安装或运行时提示 ImportError: No module named rsvg 如何解决?
这是官方 FAQ 中记录的问题,通常是由于缺少 librsvg 的 Python 绑定所致。在 Ubuntu 上可尝试安装对应的依赖包(如 python-rsvg 或 gir1.2-rsvg-2.0),再重新启动 Kazam。
如何彻底卸载从源码编译安装的 Kazam?
如果通过源码 tarball 安装,卸载时需要手动删除安装文件。建议统一使用发行版的包管理器(apt/PPA)安装,以便通过 apt remove 完成卸载。源码安装的用户可参考官方 Answers 中的「How to Uninstall from Source」讨论。
Kazam 支持哪些 Ubuntu 版本? 根据官方说明,Kazam 的支持与 Bug 修复主要面向 Ubuntu 12.04 Precise Pangolin 及之后由 PPA 覆盖的版本系列。Lucid、Maverick、Natty 和 Oneiric 等旧版本已停止维护,仅供历史参考。
录制时 Kazam 崩溃或无响应怎么办? 社区记录过如「捕获已关闭窗口时 SIGSEGV 崩溃」「区域选择坐标计算错误导致崩溃」等问题。建议升级到最新稳定版本,并避免在录制过程中关闭正在捕获的窗口;如问题持续,可通过 Launchpad 提交 Bug 报告。
Kazam 如何安装? #
Kazam 主要面向 Linux(尤其是 Ubuntu)平台,推荐使用发行版包管理器安装,也可通过源码编译。以下分方式说明:
方式一:通过 Ubuntu Universe 仓库安装(推荐) #
- 打开终端。
- 更新软件源:
sudo apt update - 安装 Kazam:
sudo apt install kazam - 安装完成后,在应用菜单中启动即可。
方式二:通过官方 Stable PPA 安装(获取最新稳定版) #
- 添加 PPA:
sudo add-apt-repository ppa:kazam-team/stable-series - 更新软件源并安装:
sudo apt update sudo apt install kazam
方式三:通过 Unstable PPA 安装(尝鲜版) #
- 添加 PPA:
sudo add-apt-repository ppa:kazam-team/unstable-series - 更新并安装:
sudo apt update sudo apt install kazam注意:1.5.0 及之后的版本可能需要更新
python3-cairo至 1.10.1 或更高版本,必要时执行sudo apt-get install python3-cairo。
方式四:源码编译安装 #
- 下载
kazam-1.4.5.tar.gz源码包并解压。 - 进入解压目录,按照项目内的安装说明运行安装脚本(通常为
setup.py或Makefile)。 - 确保系统已安装 Python 及所需的 GStreamer、PulseAudio 等相关依赖。
Kazam 如何卸载? #
卸载方式取决于当初的安装方式:
通过 apt / PPA 安装的卸载 #
- 打开终端。
- 执行卸载命令:
sudo apt remove kazam - 如需同时清除配置文件与依赖残留,可执行:
sudo apt purge kazam - 清理不再需要的依赖:
sudo apt autoremove - 若不再使用官方 PPA,可移除对应源:
sudo add-apt-repository --remove ppa:kazam-team/stable-series
通过源码编译安装的卸载 #
- 源码安装通常不会注册到包管理器,需要手动删除安装的文件。
- 进入原源码目录,若提供卸载脚本可尝试执行;否则根据安装时的路径(如
/usr/local/bin、/usr/local/lib)手动删除相关文件。 - 可参考官方 Answers 页面中的「How to Uninstall from Source」问答获取社区建议。
提示:卸载后用户个人目录(如
~/.config)下可能残留 Kazam 的配置文件,如需彻底清理可手动删除对应文件夹。
