Site icon DesignLinux

How to Install and Use FFmpeg on Debian 10

How to Install and Use FFmpeg on Debian 10

FFmpeg is an open-source and free cross-platform solution for streaming audio, video, recording and conversion. It can be used to convert media files to from one format to another and set sample rates, capture streaming audio/video, and resize videos. In this tutorial, we will show you how to install FFmpeg on Debian 10.

Prerequisites

Before starting installation, you must have a non-root user account on your server with sudo privileges.

Installing FFmpeg on Debian

The FFmpeg package is included in standard Debian repositories and can be installed using apt package manager. Currently, at the time of writing this article, the version of FFmpeg is 4.1.4 available in the Debian 10 repositories.

Perform the following steps to install FFmpeg on Debian 10:

1. Update the package index list:

First, you should update the package index list of your system

sudo apt update

2. Install FFmpeg

To install FFmpeg run the following command:

sudo apt install ffmpeg

3. Verify the FFmpeg installation

Once the installation complete, you can verify the installation by checking it’s version:

ffmpeg -version

It should show output like the following:

ffmpeg version 4.1.4-1~deb10u1 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)

Usually, Debian repositories does not have latest version, if you want to install the latest version of FFmpeg you’ll need to build the FFmpeg tools from source.

FFmpeg Examples

Following are the few basic examples for using the ffmpeg utility. While you convert the audio and video files using ffmpeg it will consider the files format itself.

To convert an audio .amr file to .mp3 run the following command:

ffmpeg -i filename1.amr filename2.mp3

Convert a video file from mp4 to webm:

ffmpeg -i input_file.mp4 output_filename.webm

You can specify the codecs by using the -c option. It can be a name of any supported decoder/encoder or a special value copy that simply copies the input stream.

Convert a video file from mp4 to webm using the libvpx video codec and libvorbis audio codec:

ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

Convert an audio file from mp3 to ogg encoded with the libopus codec.

ffmpeg -i input.mp3 -c:a libopus output.ogg

Conclusion

You have learned how to install FFmpeg on Debian 10 system. To know more about convert and your video and audio files visit the official FFmpeg Documentation page

If you have any question of feedback, leave a comment below.

Exit mobile version