When I teach programming classes, I discover my college students study higher once I embody display captures in my instructing supplies. By exhibiting step-by-step particulars utilizing a digital projector, my college students can visualize how the appliance works, making it faster and simpler for them to know what I am making an attempt to clarify.
When I used to be getting ready supplies for a Python class I recently taught to middle schoolers, I began questioning about one of the best screen-capture and screencasting functions for Linux, together with which of them readers want. First, I requested my fellow Opensource.com Community Moderators for suggestions.
Chris Collins recommended Green Recorder, a new-to-me software constructed with Python, GTK+ three, and FFmpeg. According to its GitHub repository, it’s a “simple desktop recorder for Linux systems … [that] supports recording audio and video on almost all Linux interfaces.”
Moshe Zadka talked about Open Broadcaster Software (OBS), which is supported on Linux, MacOS, and Windows. I knew that OBS is regularly used for capturing, encoding, and broadcasting content material, however I had not considered utilizing it for screencasting.
Seth Kenlon supplied a few screen-capture utilities, together with FileMyDesktop and Vokoscreen. RecordMyDesktop has each a easy command-line software and a graphical interface that makes this system extra accessible to less-experienced customers. Vokoscreen is “an easy to use screencast creator to record educational videos, live recordings of [the] browser, installation, and videoconferences,” in line with its GitHub code repository.
Seth additionally recommended an incredible command-line software for screencasting. Make certain you’ve gotten FFmpeg installed, then enter the next code on the command line:
$ ffmpeg -f x11seize -an -s hd1080 -r 25
-v:b 23000 -i :zero.zero -g 1 -q:v zero.1
-vcodec libxvid screenCapture1.mp4
Bonus: Screen seize instruments
Screen capture tools are necessary too, so I need to shift gears to name out a couple of favorites.
My favourite utility is GNOME Screenshot. From the command line: Use Print Screen to take a screenshot of the desktop. Use Alt+Print Screen to take a screenshot of a window. And use Shift+Print Screen to take a screenshot of any space you choose. Press Control+Alt+Shift+R to begin recording what’s in your display; a crimson circle seems within the top-right nook of the display whereas recording is in progress. Press Control+Alt+Shift+R once more to finish the recording; it is best to discover the lead to your Videos folder.
Scott Nesbitt wrote about Scrot, an incredible software for doing display captures from the command line. I referenced his article once I used Scrot to arrange classroom supplies for a category on the Raspberry Pi.