如何离线使用asciinema?

如何离线使用asciinema?

如何录音和播放腹膜虫在没有互联网连接的局域网中进行屏幕录制?

该工具默认将录音上传到 asciinema 网站,但我想将其保留在本地并在本地网络服务器上运行播放器。

答案1

只需传递asciinema rec一个文件名作为参数,在这种情况下,它只会将录音保存到本地文件,而不尝试将其上传到服务器。例如:

$ asciinema rec demo.cast

然后,您可以使用以下命令在本地(在终端上)播放录音:

$ asciinema play demo.cast

最后上传:

$ asciinema upload demo.cast

请参阅asciinema 使用文档有关其中每一项的更多详细信息。

您提到在您自己的服务器中托管录音。在这种情况下,您可能想看看设置您自己的 asciinema Web 应用程序实例,您需要在服务器上运行它才能托管您上传的截屏视频。该页面有一个指向 Web 应用程序安装指南的链接(默认情况下在 Docker 容器中运行)。启动并运行该指南后,您可以将本地 asciinema 配置为上传到您的服务器,而不是 asciinema.org 中的公共服务器。

或者,您可以简单地将 asciinema 播放器与*.cast文件一起托管在网络服务器中,并将它们直接嵌入到 HTML 页面中,这听起来像是您正在寻找的,因为不涉及任何asciinema upload步骤。看这些说明用于独立使用 asciinema-player 应用程序。

相关内容