garbas / asciinema-scenario Goto Github PK
View Code? Open in Web Editor NEWCreate asciinema videos from a text file. Write a scenario for your - asciinema - video and generate it.
License: Apache License 2.0
Create asciinema videos from a text file. Write a scenario for your - asciinema - video and generate it.
License: Apache License 2.0
also provide helper function in nix to run asciinema-scenario
reported on NixOS/nixos-homepage#541
This project looks very similar to https://github.com/NorfairKing/autorecorder
How does it compare?
I'd like to add a longer pause after a command, let's say 3 seconds. How would I do that, without changing the step
? And without clearing the screen?
By combining asciinema
and tmux
, it is possible to do multiple screen terminal capture.
See this: https://gist.github.com/worldofprasanna/1861b182103cef452ec58471679a7e5b
In short, you can specify the command that is going to be recorded (defaults to $SHELL) using the -c
CLI option of asciinema
.
For example, you could something like:
asciinema rec -c "tmux attach -t terminal-capture"
Is something like this possible with asciinema-scenario
?
Hey there, love this little tool. A few enhancement requests assuming this is still being maintained.
Being able to escape special / control characters. For example $, -- and #. If I wanted to use asciinema-scenario to create a scenario that explains how to author asciinema-scenario files, i'm not sure how to display the example file content
I can get pretty far by inserting timeouts all over the place, but it would be nice if I could change the step at arbitrary locations for dramatic effect. Both within a single line and for various sections of the file. Maybe I want to clear the screen super fast using -- with a small step and then start typing at a slower step. Not sure how to do that currently.
Other than that, awesome tool, thank you!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.