可自托管的 Elixir/Phoenix 服务端,用于托管、分享和直播终端会话录像。
2504290ElixirApache-2.0维护活跃更新于 24小时前
命令行工具,可录制、实时直播和回放终端会话,输出轻量的 asciicast 文件而非视频。
asciinema 是一个用于录制和实时直播终端会话的命令行工具。它在终端内运行,把文本输出保存为 asciicast(.cast)文件。这种文件体积远小于屏幕录像,可以在终端中回放,也能通过 asciinema player 嵌入网页,或上传到 asciinema.org 等服务器分享。
回放时可以调整速度、循环播放、限制空闲时间,并支持在标记处暂停。实时直播既可以通过内置的本地 HTTP 服务器和网页播放器供局域网观看,也可以经由中继服务器发布,并支持边录制边直播。目前支持 GNU/Linux、macOS 和 FreeBSD,暂不支持 Windows。
使用 Cargo 安装 CLI(需要 Rust 1.82 或更高版本)
cargo install --locked --git https://github.com/asciinema/asciinema确保 $HOME/.cargo/bin 已加入 shell 的 PATH
将终端会话录制到文件
asciinema rec demo.cast概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
可自托管的 Elixir/Phoenix 服务端,用于托管、分享和直播终端会话录像。
一款 Go 命令行工具,用脚本化的 .tape 文件把终端操作录制成 GIF、视频或 ASCII 输出,用于演示和集成测试。
Jibri 是一个录制或直播 Jitsi Meet 会议的服务,通过在独立机器上运行 Chrome 与 ffmpeg 实现。
用 Rust 开发 PostgreSQL 扩展的框架,提供从初始化、运行到测试与打包的完整工具链。
一个以单个源文件发布、无外部依赖的 C 语言音频播放与采集库。
一款免费、注重隐私的 Chrome 扩展,可录制屏幕、摄像头和音频,并内置标注与编辑功能。