#5 Video Recording and Screencasts using Linux

with Linux

A Tux (Linux penguin) with a play symbol on the belly
I am a sticker. You can find out more about me in the FAQ.

This article describes the workflow for creating video recordings and screencasts, especially considering the tools that are available in the operating system Linux.

This article aims to provide teachers with a simple introduction to produce video recordings and screencasts and explains the steps involved.

In addition, an interactive learning video is available for this article (linked in the online version of this article)

Possible applications

From the wide range of applications of audiovisual media, some examples will be addressed here that are particularly relevant for teaching:

  • discussion of slides, sketches, flowcharts
  • instructions for using software, solving tasks
  • recording of laboratory experiments

Preliminary considerations

Video recordings and screencasts are types of videos that are suitable for creating teaching and learning materials. For use in teaching, special attention must be paid to the didactic concept of the course and the use of this medium as a teaching tool.

The following points briefly summarise the preliminary considerations and related questions:

  • Decide on the use of the learning video What will I use this tool for?
  • Create a didactic concept for the content of the learning video What is the content and which learning objectives does it support?
  • Create a structure for the learning video that fits the didactic concept How do I convey the learning content?
  • Record the required video footage What do I want to teach or show?
  • Post-production and editing How should the material be presented?
  • Use and publication Where and how do I make the video available?

Various tools are available in Linux for recording and editing the raw video material. Below, some applications, their use, basic features and availability are listed:

Screencast

Tools for screencasts on Linux
ApplicationMain featuresOperating system
VokoscreenNGScreen, webcam, audio, start/stop timer, screenshotLinux, Windows
SimpleScreenRecorderScreen, audio, start/stop timer, screenshotLinux, BSD
KazamScreen, audio, start timer, screenshotLinux

Video recording

Tools for video recording on Linux
ApplicationMain featuresOperating system
WebcamoidVideo, photo, audio, video effectsLinux, Windows, MacOS
CheeseVideo, photo, photo series, video effectsLinux
OBS StudioVideo, photo, photo series, audio, video effects, audio effectsLinux, Windows, MacOS

Post-production

Tools for post-production on Linux
ApplicationMain featuresOperating system
KdenliveMulti-track editor, video, audio, effectsLinux, Windows
OpenShotMulti-track editor, video, audio, effectsLinux, Windows

Recording screencasts

Screencasts are video recordings of the screen content. The applications listed above also support a simultaneous audio recording. Screencasts can be used to create any content that can be displayed on the screen.

Note
Examples: Instructions for operating software, discussing lecture slides

Using the software is usually very simple. The workflow looks as follows:

A clear structure and transparency are particularly important in the hybrid format (verbal, written and visual aids). To create transparency, you can, for example, announce at the beginning of the course how many participants are attending on site and online today.

The software is usually very easy to operate. The workflow is as follows:

  • Select input devices (screen, sound card)
  • Select image frame (whole screen, window or rectangle)
  • Select the image resolution (SVGA, HD) and audio channels (mono, stereo)
  • Select the output format (MKS, MP4) for image and sound
  • Start recording
  • Record
  • Stop recording
Note
Other useful features include the ability to show or hide the cursor during recording, a screen magnifier and a timer, which starts and stops the recording automatically.

Video recording

Video recording differs from screencasting only in that a video camera (e.g. webcam) is selected as the input device instead of the screen, and the image frame cannot be freely selected.

Note
Examples: Recording a laboratory experiment or a lecture
Note
Other integrated, useful features are, for example, mirroring the image or the application of image effects (e.g. greyscale display, contrast, brightness, virtual background).

Post-production

In post-production, also known as „video editing“, parts of the video footage are selected and compiled in the desired sequence. Images can be inserted to separate individual chapters, effects can be applied, music or a voice-over can be added. There are no limits to creativity here.

Tip
For instructions on post-production with „Kdenlive“, see also the learning videos by Julia Hauser on TUbe (external site) .

Publication

Once the video is ready, the question of where and how to make it available to learners needs to be addressed. For teachers at TU Graz, the following options are available:

Category
Video and Animation
Published
Updated
Authors
Jakob Harden

Downloads