• No results found

Recording your desktop

In document Linux Mint Essentials (Page 166-170)

Some may find the need to record their desktop in order to make an instructional video. The VLC application, which comes bundled with Mint, is capable of recording the screen, but it doesn't do the best job. In fact, these days, screen recording is one of the weaknesses in terms of software availability in Linux, since there is no application available that is equivalent in quality to popular software packages such as Snag-It and CamStudio.

One application that does come somewhat close to these popular software packages is known as recordMyDesktop. It is an application that can be used in a terminal window via shell commands, but it does have a graphical frontend known as GTK recordMyDesktop, which is a bit easier to use. Although recordMyDesktop seems to work fine, it lacks certain features that are very common. For example, you simply can't save your recorded files anywhere other than the root of your home folder. There's no way to change it. The following screenshot shows the recordMyDesktop application used for screen recording:

Other screen recording programs in Linux are of varying quality. Some very usable applications to record your screen have come around from time to time, only to disappear into obscurity after a short period of time, and most are largely unmaintained. GTK recordMyDesktop is one application that has stuck around for quite some time.

[ 152 ]

Using recordMyDesktop is anything but simple. Video recording itself seems to work fine enough on most systems. To record your desktop, you click on the Record button, and when done, click on the Stop icon, which will show up in the notification tray on your panel. By default, recordMyDesktop will record your entire screen. This may not be what you want, depending on your configuration. For example, if you only want to record a specific window, click on Select Window first before starting your recording. This is especially important if you have multiple monitors, as the default settings will grab your entire screen, no matter how many monitors it's stretched across.

The main difficulty with recordMyDesktop seems to be recording the sound along with your video. In the settings, there is no listing of devices you can choose to record from. The recordMyDesktop application chooses what it thinks is your default microphone on your default sound card depending on your configuration, but it may (be and often is) wrong. If you open the settings for the application, you'll notice a default device named DEFAULT in the sound tab. This is the device from which recordMyDesktop will try to record sound. If you have a USB headset or more than one microphone installed, this may not be what you want.

To list the devices available to record on your system, execute the following command:

arecord -l

Determining the recording device that you want from the output of the arecord command may take some interpretation. When in doubt, experiment. On my system, my USB microphone shows up on Card 0 Subdevice 0, so I enter hw:0,0 into the device field of recordMyDesktop in order to access it. The following screenshot shows the example settings used in an instance of recordMyDesktop:

Other software packages exist for screen recording, but some of the available ones have been unmaintained for a very long time and may or may not work. Some of them are stable, but others crash constantly and cause you to lose work. When starting out with screen recording, recordMyDesktop is most likely your best bet.

[ 154 ]

Summary

In this chapter, we focused on consuming multimedia in Linux Mint. We started off with an explanation as to why codecs are a controversial matter in the Linux community, and then we explored the applications Mint provides to facilitate playing music, listening to podcasts, and watching videos. Then, we explored how to modify music metadata to keep your collection consistent. We also went over how to watch DVD movies and copy audio CDs into files that can be played on an MP3 player. The software repositories are full of fun applications to allow you to enjoy your media, so feel free to enjoy yourself and have a look around. You may find some multimedia applications that you enjoy more than those that Mint provides you with. Some highlights to look out for include both the Rhythmbox and Amarok music players, the Mplayer and Xine video players, and also digiKam to manage your photo collection. In addition, there are several great games in the default repositories, including Chromium BSU, Battle for Wesnoth, Nexuiz, Supertux, Neverball, and Planet Penguin Racer, to name a few.

In the next chapter, we are going to take a look at managing user access, including creating/deleting user accounts, managing user groups, configuring sudo access for administrators, and file and directory permissions.

Managing Users and

In document Linux Mint Essentials (Page 166-170)