-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gif output support #36
Comments
I think it could go in this tool. I see two logical entry points:
|
It seems we can have gif support soon🤔 |
not sure if gifski is helpful which is gapl licensed. |
There are also (Node) projects that render as SVG: Would outputting multiple filetypes in one invocation be a good idea? |
I've implemented a minimal virtual terminal in Rust for asciinema recently, for the purpose of integrating it into web player (rust-wasm) and screenshot generation: https://github.com/asciinema/vt-rs It's working nicely, although I haven't had a chance of preparing README, publishing to crates.io, nor integrating into web player. Not sure if useful to you at this stage but I thought mentioning it won't hurt :) |
Sweet, looks awesome! I'll look into integrating, the alacritty changes have stalled. |
I've just started working on finding a way to render gif's. I'm posting what I find in a forum topic. I think it might be simple enough to support SVG, animated PNG, and Gif with one solution. I'm going to try to put the converter logic into its own crate lib/cli because I think it would be useful to people who still want to use the normal asciinema CLI, but we can also include the crate as a library to |
Found someone using this tool: |
@piaoger Yes, I've used that before. It is very nice. My biggest problem came when I needed to paste a recording into GitHub and they for some reason don't support SVG in comments! I forgot to post an update by my https://github.com/katharostech/cast2gif/ program is actually basically working. It needs some new features to be a little nicer, but it is functional now. It's a rust crate so we could incorporate it into asciinema-rs. |
@zicklag |
I might be a good idea to build a new tool or sub-command which convert cast to gif(or svg). Original asciinema2gif is useful but installing deps is boring :)
asciinema2gif: link
The text was updated successfully, but these errors were encountered: