Live data from Hacker News

Ask HN: Software for producing terminal-based tutorials?

news.ycombinator.com

41–45 of 45 posts

Re: Ask HN: Software for producing terminal-based tutorials?

#41
post #37
post #21

I've created around 400+ video tutorials with Camtasia, it works well enough and IMO is one of the best all-in-1 screencast recording and editing tools you'll find if you're on Windows or MacOS. Lately I've been using OBS for recording because I want to use native Linux and Camtasia does not run on Linux. Using a Windows / Mac VM won't work if you want to record your Linux environment. Then I use DaVanci Resolve to d…

Have you tried HDMI to USB video capture? If you computer has enough power you may pass-thru USB3 and audio into VirtualBox with Windows guest running Camtasia. To avoid extra hardware maybe even VNC would be enough. That is just a hack idea and I am not Camtasia user yet.

I haven't. Do you mean setting up a 2nd computer to run native Linux as my main box and sending that stream over to Windows to record using a capture card? I was hoping to avoid such a set up because it makes things a lot more complicated and uses much more desk space. It does work tho, I've heard of gamers using that set up for streaming on Twitch.

I've looked into using a 2nd GPU and doing a pass-through with KVM which would let you run a Windows VM with effectively native performance. I'm sure that would be great for editing, but it's the recording the Linux environment outside of the VM that would be the issue. Audio is super sensitive with latency, even as little as 15ms of latency could be enough to kill an audio recording.

Needless to say that's why I'm striving to get DaVinci to work for the editing side of things. It would be so nice to avoid having to do any of the above and just use native Linux straight up with no VMs or secondary machine.

Re: Ask HN: Software for producing terminal-based tutorials?

#42
post #4

Never used it, but saw it on a couple of tutorials, https://asciinema.org

I'll also plug a little tool I wrote to supplement asciinema: asciiscript [1]. Basically if you get tired of watching yourself fix typos in your recordings, you can script stuff ahead of time and then record it automatically with asciinema. Although I don't think it works with programs that take input, like a REPL unfortunately. [1]: https://github.com/christopher-dG/asciiscript

I need this! Thank you!
Post reply on HN