ttystudio
Dev tools
terminal recorder
SHOW HN2015
How HN took it
3 positive, 4 neutral or asking, 2 mixed, 5 critical, out of 14 comments about the project. Thread score -0.11.
Execution: 0 for, 3 againstIdea: 2 for, 0 againstPerformance: 0 for, 1 againstDesign: 1 for, 0 againstDocs: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Single command recording and output is convenient
From 1 comment
I'm sorry you feel that way. This project came out of my own need I guess. I had too much trouble with ttyrec+ttygif: glitchy/corrupt gif frames (bad dispose ops maybe?), clunky…
chjj on HN
Uses built-in terminal emulation rather than screen recording
From 1 comment
I'm intrigued that this uses a built-in terminal emulation library instead of doing screen recording, which makes this different from most (all?) other solutions I've seen. Nifty!
geofft on HN
Objections
Requires Node.js, a heavy dependency
From 3 comments
I like that there is no required GUI, but needing to install the node.js dependency sounds like a "headache" to me.
mgraczyk on HN> without the headaches > nodejs
shomyo on HNNot to mention that it requires node.js, which is quite a massive dependency.
laurent123456 on HN
Output GIFs are large and unoptimized
From 1 comment
Really nice feature for the cli. The generated images could get a lot of more optimized though. The example.gif file ~2.5 MiB large, uses 100 ms frames and each frame updates the…
leni536 on HN
README claims no dependencies but package has third-party ones
From 1 comment
So it says that there are no external dependencies yet the package has third party dependencies, what's the deal?
milkworsethan on HN
Requests
Better GIF optimization such as damage-based frame offsets
From 1 comment
Really nice feature for the cli. The generated images could get a lot of more optimized though. The example.gif file ~2.5 MiB large, uses 100 ms frames and each frame updates the…
leni536 on HN
Support for zsh completion dialogs
From 1 comment
Can it properly record zsh's completion dialogs? I recently spent two hours trying to record a 5 seconds terminal sequence [0] and all terminal recording tools I tried failed. I…
lorenzfx on HN
Single statically compiled binary
From 1 comment
I agree, I tend to prefer when utilities like this are single statically compiled program like Go produces.
andrewchambers on HN
Questions
Does it handle ncurses UIs, tmux and vim
From 1 comment
I see the note about rendering with a custom font. Will that screw up recording for those with special fonts being used (powerline for example)? How does it play with ncurses…
jamestomasino on HN
Does it work with powerline fonts
From 1 comment
I see the note about rendering with a custom font. Will that screw up recording for those with special fonts being used (powerline for example)? How does it play with ncurses…
jamestomasino on HN
Average output size per minute
From 1 comment
What's the average size per minute with ttystudio? I'd think that x264 or mp4 compression would be more efficient, but I am not sure if that would be more practical and doable…
fsiefken on HN
Alternatives named
Byzanz
From 2 comments
Every time I see posts about recording GIFs, I'm always surprised Byzanz (https://github.com/GNOME/byzanz) isn't more well known. Here's a GIF I just recorded with it:…
zachlatta on HNByzanz uses the gstreamer framework, which is massive. It does a video capture which is encoded on the fly to gif (or other formats). But I upvoted you anyway, because byzanz…
tenfingers on HN
asciinema
From 3 comments
What are people's experiences with asciinema? It's always seemed mindblowing to me to be able to search a screencast, and to be able to pause and scroll around.
akkartik on HNI remember trying it out a few months back and it simply didn't work for what I was trying to record. It looked like everything was fine for normal shell operations, but it…
fundamental on HNI love it. I use it to record and share work demos on a very regular basis. Works great for vim and more.
grhmc on HN
LICEcap
From 1 comment
I use LICEcap: http://www.cockos.com/licecap/
auston on HN
ttyrec and ttygif
From 1 comment
I'm sorry you feel that way. This project came out of my own need I guess. I had too much trouble with ttyrec+ttygif: glitchy/corrupt gif frames (bad dispose ops maybe?), clunky…
chjj on HN