介绍

asciinema它能够在linux等终端上进行录屏,录屏不生成视频文件,而是生成文字形式。它还能够将录制的结果上传到官网中进行播放,以及存储到本地。Ubuntu 设置时区使用asciinema录屏。

安装

使用

录屏:

# 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录屏时修改保存到本地文件的后缀,原因博主浏览器安装了过滤插件,默认会被拦截导致播放失败。