Questions tagged [asciinema]

ASCIInema is a free open source solution to record terminal sessions and share them.

ASCIInema is a free open source solution to record terminal sessions and share them. With ASCIInema, you can record and share your terminal sessions. To start it, just run asciinema rec and to finish it hit Ctrl-D or type exit.

6 questions
9
votes
3 answers

Speed-up ASCIInema by editing file

I'm using ASCIInema. And I try to speed it up. asciinema --speed solves this problem. But how to set the speed in the file.cast itself, so that it could be published and the user can execute asciinema play without an additional parameter?
kyb
  • 7,233
  • 5
  • 52
  • 105
6
votes
4 answers

How can I use scripting automation to record asciinema recordings?

Instead of recording my own keystrokes to create an asciinema tutorial I do want to script them, so I can easily improve my tutorial over time without being being stressed about redoing it each time I want to make a change, or spending a lot of time…
sorin
  • 161,544
  • 178
  • 535
  • 806
2
votes
2 answers

embed local asciinema file in html

I'm trying to embed a local asciinema session in html. here is my directory layout: $ tree . ├── asciinema │   └── demo.cast ├── css │   └── asciinema-player.css ├── index.html ├── js │   └── asciinema-player.js └── makefile And here is my html…
OrenIshShalom
  • 5,974
  • 9
  • 37
  • 87
0
votes
0 answers

Quick and dirty replacement for asciinema server

On a slow and low resource dev box I need to save terminal sessions using asciinema. I cannot afford to install the official asciinema-server. I tried to find out what is being sent to the server and save it with a small PHP script. So I created a…
Majid Fouladpour
  • 29,356
  • 21
  • 76
  • 127
0
votes
0 answers

Make asciinema merge changes for a period

The asciicast file: https://asciinema.org/a/HRXG7L1NjDjA8Tdy8ll6oBJc9.cast is big because there are a lot of updates to the screen that hardly change the screen. Is there a way I can tell asciinema summarize changes every, say, 100 ms? There is a…
Ole Tange
  • 31,768
  • 5
  • 86
  • 104
0
votes
1 answer

Typewritting commands in user's terminal using python

TL;DR How can I use python to ``simulate" typewriting commands in user's terminal? (something like the example below where I just really type the first command) I am using asciinema for displaying demos of terminal session. But instead of recording…
Pierre Marchand
  • 619
  • 1
  • 7
  • 10