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…
Ask HN: Software for producing terminal-based tutorials?
31–40 of 45 posts
Re: Ask HN: Software for producing terminal-based tutorials?
#32Never used it, but saw it on a couple of tutorials, https://asciinema.org
Re: Ask HN: Software for producing terminal-based tutorials?
#33I'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…
What are some features you like about Camtasia besides the basic recording features? I know there's a lot that Camtasia provides, so I'm curious what you get out of it that other screen recording apps don't include.
For editing, Camtasia makes it almost too easy to create nice looking title overlays with backgrounds, dimming / blurring areas, highlights, zooming / panning and other basic effects. Even pretty complicated animations too, without having to mess around with key framing or needing a video editing degree.
For example, I made the intro animation for my Docker course[0] in Camtasia in like 15 minutes by screwing around by dragging sliders around until it looked cool. Of course it's not the best thing ever, but it's one of those tools where things just feel intuitive to use without having to Google anything. That whole video is done with Camtasia too btw.
DaVanci is a much more powerful editor and you can do crazy Hollywood style animations and effects, but for someone who just wants to do typical screencasting edits, it's hard to beat Camtasia's efficiency. I'm sure with enough time you could do those things with DaVinci by making your own custom scripts and effects templates but it will take a decent amount of effort to get there instead of getting all of that out of the box.
I know ScreenFlow is also quite good. Very comparable to Camtasia. Camtasia seems to have better license terms and isn't MacOS exclusive.
There's things like Kdenlive too. I super appreciate the development work they've put into it and I think it'll improve over time, but it's not comparable to Camtasia in terms of usability when it comes to creating nice looking titles, animations, etc. I don't think you'll find anyone who would disagree if they've used both tools for a while.
Re: Ask HN: Software for producing terminal-based tutorials?
#34Earlier quoted context omitted.
What are some features you like about Camtasia besides the basic recording features? I know there's a lot that Camtasia provides, so I'm curious what you get out of it that other screen recording apps don't include.
It's just the whole package, from recording to exporting. For editing, Camtasia makes it almost too easy to create nice looking title overlays with backgrounds, dimming / blurring areas, highlights, zooming / panning and other basic effects. Even pretty complicated animations too, without having to mess around with key framing or needing a video editing degree. For example, I made the intro animation for my Docker co…
Re: Ask HN: Software for producing terminal-based tutorials?
#35You may not want to just make one big long video - its hard to follow and then find specific key points in time. Unless you are showing a lot of interactive things and just input/output, copy and paste-able code is going to be easier for students to see and adopt. You may want more of a long tutorial document with small videos where it makes sense or you want to show something interactive.
In addition, its a lot more editing if you want something good without mistakes, etc (there are a lot of videos from big name schools online where professors do not correct themselves and just post the single unedited take). I would actually use video selectively. If you want students to easily run something you may want to utilize one of the many only IDEs that can execute code.
Depending on the tools available from your school or what you can find online you can make something very useful and interactive or you could try to use something like https://www.adaptlearning.org/
Re: Ask HN: Software for producing terminal-based tutorials?
#36Never used it, but saw it on a couple of tutorials, https://asciinema.org
I use it and it's awesome! It's not just a video, you can copy-paste from it if you want. Here's another one I want to try for a long time but still haven't (to have a single, animated SVG file, still copy-pastable): https://github.com/nbedos/termtosvg .
Re: Ask HN: Software for producing terminal-based tutorials?
#37I'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…
That is just a hack idea and I am not Camtasia user yet.
Re: Ask HN: Software for producing terminal-based tutorials?
#38Since you mentioned terminal-based tutorials, here's a terminal-based solution. Most 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]…
Re: Ask HN: Software for producing terminal-based tutorials?
#39Re: Ask HN: Software for producing terminal-based tutorials?
#40Never used it, but saw it on a couple of tutorials, https://asciinema.org