简短回答:不能。cmatrix 本身只是一个在终端里显示“黑客帝国”效果的程序,不具备录屏功能。
不过你可以用其他工具来 录制包含 cmatrix 的屏幕,常见做法如下:
asciinema(最常用、轻量)适合录制终端里的 cmatrix,输出 .cast 文件,可在网页播放。
sudo apt install asciinema # Debian/Ubuntu
asciinema rec cmatrix.cast
然后运行:
cmatrix
按 Ctrl+D 或 exit 结束录制。
播放:
asciinema play cmatrix.cast
✅ 优点:体积小、清晰、适合展示终端效果
❌ 缺点:不是视频文件(可转 gif)
ttyrec(老牌终端录制)sudo apt install ttyrec
ttyrec cmatrix.rec
cmatrix
# 退出后
ttyplay cmatrix.rec
ffmpeg 录制终端窗口(推荐)ffmpeg -video_size 800x600 -f x11grab -i :0.0+100,200 output.mp4
(需要手动指定窗口位置)
asciinema rec cmatrix.cast
agg cmatrix.cast cmatrix.gif
agg 是 asciinema 的 gif 转换工具。
kazam / simplescreenrecorder(图形界面)适合新手:
sudo apt install kazam
kazam
选择“录制窗口” → 选中终端 → 运行 cmatrix
❌ cmatrix ≠ 录屏工具
❌ cmatrix -s 不是录屏参数
✅ cmatrix 只是显示效果,录屏靠外部工具
| 需求 | 推荐 |
|---|---|
| 只展示终端效果 | asciinema |
| 发到社交媒体 | asciinema → gif |
| 录真实屏幕 | ffmpeg / OBS |
如果你愿意,我可以:
你现在用的是什么 Linux 发行版 + 桌面环境?