Jonas Stein Asked: 2019-04-15 11:49:02 +0800 CST2019-04-15 11:49:02 +0800 CST 2019-04-15 11:49:02 +0800 CST 如何离线使用 asciinema? 772 如何在没有互联网连接的 LAN 中录制和播放asciinema屏幕录像? 该工具默认将录音上传到 asciinema 网站,但我想将其保留在本地并在本地网络服务器上运行播放器。 command-line tty 1 个回答 Voted Best Answer filbranden 2019-04-15T18:34:51+08:002019-04-15T18:34:51+08:00 只需将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 应用程序的独立使用,请参阅这些说明。
只需将
asciinema rec
文件名作为参数传递,在这种情况下,它只会将记录保存到本地文件,而不是尝试将其上传到服务器。例如:然后,您可以使用以下命令在本地(在终端上)播放录音:
最后上传:
有关这些内容的更多详细信息,请参阅asciinema 使用文档。
您提到在您自己的服务器中托管录音。在这种情况下,您可能需要考虑设置自己的 asciinema Web 应用程序实例,您需要在服务器上运行该实例才能托管您上传的截屏视频。该页面有一个指向 Web 应用程序安装指南的链接(默认情况下在 Docker 容器中运行。)一旦启动并运行,您可以配置本地 asciinema 以上传到您的服务器,而不是 asciinema.org 中的公共服务器.
或者,您可以简单地将 asciinema 播放器与
*.cast
文件一起托管在网络服务器中,并将它们直接嵌入到 HTML 页面中,这听起来就像您正在寻找的那样,因为不asciinema upload
涉及任何步骤。有关 asciinema-player 应用程序的独立使用,请参阅这些说明。