![]() ![]() This applies to any asciinema-server instance, not just. you recorded in a VM or Docker container but you ran asciinema auth on your host machine). If you followed the above steps and you still canât see the gear dropdown then most likely you have used different local user accounts for recording and auth (i.e. This way we decouple uploading from account creation, allowing them to happen in any order.Ī new install ID is generated on each machine and system user account you use asciinema on, so in order to keep all recordings under a single account you need to run asciinema auth on all of those machines. Setup Install the plugin using pip: pip install mkdocs-asciinema Activate the plugin in mkdocs.yml: extracss: - stylesheets/asciinema-player. Itâs purpose is to connect local machine with uploaded recordings, so they can later be associated with account. Released: Project description mkdocs-asciinema A Mkdocs Plugin for asciinema player. Install ID is a random ID ( UUID v4) generated locally when you run asciinema for the first time, and saved at $HOME/.config/asciinema/install-id. Itâs below the player, on the right side. Then, open the asciicast page and look for a dropdown with a gear icon. The above command displays the URL to open in a web browser to do that. I won't debug it on your system unless you find a way to make that sufficiently productive for me.Īnd I really hope you created the file with -stdin, but judging from ls barfing on a non-existent file/directory, I assume the shell it spawned just did not result in ls being called with the same name, due to auto-complete changing it's behavior.If you want to manage your recordings (change title/theme, delete) at you need to link your âinstall IDâ with user account: asciinema auth I'd like to understand what is going wrong, but this style of debugging isn't working. This script filters for input keys from the asciicast with theĪnd then extracts only the string itself with But I couldn't quickly figure out how to get that done without further dependencies, so I won't provide that (now). I hope you did not forget to run it on the same filesystem state, as far as auto-complete behavior during the asciicast is concerned.Īlso, this could be improved by delaying the replay as long as specified by the asciicast. This should not be hard, I used bash succesfully. Try to not use a fancy auto-completion like fish or fzf provides you with, as they tend to not be the same when doing a replay. Next Left Delete Field Previous Page Down.If you want, you can replay the special chars by pressing Ctrl+. Without recreating the wheel here is a asciinema tour by. Specifically, try to intercept the output of the last pipe into aĪnd look if that seems to be what you were typing. You might want to check what your shell does, as this relies on auto-completion doing the same thing if you replay the same keystrokes, even if that happens faster. So, if someone want's me to do this, email's in my profile. I might, if I'd get a reason to do this before other projects, take an existing terminal emulator and teach that to do this (or possibly directly to lossless VC1, removing the need to search for matching glyphs later in the process, which should yield reasonably small files directly from the conversion, without quality loss). ![]() This is then trivial to feed into ffmpeg for transcoding into your favourite codec, possibly even including a different stream for audio into the resulting mux. ![]() ![]() The canonical implementation is in python (3 iirc), but you should be able to hook a non-x11 terminal emulator up and make that spew out frames for each individual timestamp, and just create a variable framerate mkv from that. (i.e., values of SHELL and TERM).Īs you can see, it was easy for me to redact the user and hostname from the prompt, without you even seeing it. This is a JSON-based container format for timestamped terminal sequences, including the terminal dimensions, the shell and the terminal used. The main killer feature, in my opinion, is that you can pause and copy and paste the text from any given point. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |