asciinema 终端录屏
介绍
asciinema它能够在linux等终端上进行录屏,录屏不生成视频文件,而是生成文字形式。它还能够将录制的结果上传到官网中进行播放,以及存储到本地。Ubuntu 设置时区使用asciinema录屏。
安装
- Installing via Pip
- Installing on Linux
- Installing on macOS
- Installing on FreeBSD
- Installing on OpenBSD
- Running in Docker container
- Running from source
使用
录屏:
# ctrl+d或exit退出录屏,enter上传到asciinema.org, ctrl-c保存本地
asciinema rec
# ctrl+d或exit退出录屏,保存本地
asciinema rec /home/asciicast.cast
播放:
# 本地播放
asciinema play /home/asciicast.cast
# 远程播放
asciinema play https://asciinema.org/a/22124.cast
网页独立播放
下载asciinema播放器(需要.js和.css文件),html代码如下:
<html>
<head>
<link rel="stylesheet" type="text/css" href="/asciinema-player.css" />
</head>
<body>
<asciinema-player src="/asciicast.cast" cols="100" rows="37"></asciinema-player>
<script src="/asciinema-player.js"></script>
</body>
</html>
注:使用asciinema rec /home/asciicast.js录屏时修改保存到本地文件的后缀,原因博主浏览器安装了过滤插件,默认会被拦截导致播放失败。