Ask HN: Software for producing terminal-based tutorials?
11–20 of 45 posts
Re: Ask HN: Software for producing terminal-based tutorials?
#12I've given some live showcasing/presentations with the help of https://github.com/paxtonhare/demo-magic to smooth over parts that are either time consuming, or not error-proof (e.g. networking and such). It might be useful here as well?
I still recommend demo magic. But use it with eyes open if you're mistake-prone like me.
Re: Ask HN: Software for producing terminal-based tutorials?
#13Never used it, but saw it on a couple of tutorials, https://asciinema.org
Re: Ask HN: Software for producing terminal-based tutorials?
#14Also allows you to set up your layout for the video-windows, with presets/templates, iirc.
Recommend you have a second screen open on the obs, though, so you can easily manage what’s up or not.
Would also be a good idea to start experimenting early to figure out some good layouts etc depending on how you want to present the material.
Re: Ask HN: Software for producing terminal-based tutorials?
#15https://blog.streamlabs.com/streamlabs-is-live-on-mac-ff543b...
Re: Ask HN: Software for producing terminal-based tutorials?
#16It can capture PNG files or record the whole screen or a portion of it and generate a video file from the whole session.
https://support.apple.com/guide/mac-help/take-screenshots-or...
Re: Ask HN: Software for producing terminal-based tutorials?
#17I like OBS as it allows a good amount of customization. Also allows you to set up your layout for the video-windows, with presets/templates, iirc. Recommend you have a second screen open on the obs, though, so you can easily manage what’s up or not. Would also be a good idea to start experimenting early to figure out some good layouts etc depending on how you want to present the material.
Just yesterday I was researching how to connect an external camera like Canon EOS M50 to use as a overhead projector (so you can show handwriting/diagrams like a whiteboard), and it seems possible using https://github.com/v002/v002-Camera-Live but I haven't tried yet.
One last recommendation (to the OP) — keep the videos short. Video is great as the introduction material and to show more complicated bits, but if you can use text + code samples, I think you students will appreciate.
Re: Ask HN: Software for producing terminal-based tutorials?
#18Most linux systems should include script [1] and scriptreplay[2], which should suit your needs. Here's a complete example of a recorded/replayed session[3].
On MacOS it should be as easy as `script -r ` to record and `script -p ` to replay. YMMV, but I like it for _small_ use-cases, as it puts simplicity and portability over features.
[1] http://man7.org/linux/man-pages/man1/script.1.html
[2] http://man7.org/linux/man-pages/man1/scriptreplay.1.html
[3] https://www.tecmint.com/record-and-replay-linux-terminal-ses...
Re: Ask HN: Software for producing terminal-based tutorials?
#19Re: Ask HN: Software for producing terminal-based tutorials?
#20+1 for Camtasia