How to Install FFmpeg on CentOS, RHEL and Ubuntu

FFmpeg is a cross-platform solution for streaming audio and video as well as recording and conversion. Its also useful to convert multimedia files between various formats. FFmpeg includes libavcodec audio/video codec library in it.


This article will describe you to how to install FFmpeg on CentOS/RHEL 6/5 and Ubuntu 12.04/12.10 systems with easy steps. Also provides basic uses of ffmpeg. CentOS/RHEL uses must have enable atrpms rpm repository on his systems.

1. Install FFmpeg

CentOS/RHEL and Fedora users make sure that you have enabled atrpms repository in system. Let’s begin installing FFmpeg as per your operating system.

CentOS/RHEL and Fedora Users:
# yum install ffmpeg
Ubuntu and Debian Users:
$ sudo apt-get update
$ sudo apt-get install ffmpeg

2. Check FFmpeg Version

After successfully install FFmpeg, let’s check the version installed on system.

# ffmpeg -version

ffmpeg version 2.0.2
built on Oct 27 2013 11:21:04 with gcc 4.4.6 (GCC) 20120305 (Red Hat 4.4.6-4)

3. FFmpeg Basic Commands

Here is the list of few ffmepg basic commands list.

    ffmpeg -version: show version ffmpeg -formats: show available formats ffmpeg -codecs: show available codecs ffmpeg -decoders: show available decoders ffmpeg -encoders: show available encoders ffmpeg -bsfs: show available bit stream filters ffmpeg -protocols: show available protocols ffmpeg -filters: show available filters ffmpeg -pix_fmts: show available pixel formats ffmpeg -layouts: show standard channel layouts ffmpeg -sample_fmts: show available audio sample formats

Click here to read more about ffmpeg on its official site.

2 thoughts on “How to Install FFmpeg on CentOS, RHEL and Ubuntu

  1. Dear sysadmin

    Thank you very much, i tried a lot of site to install the new ffmpeg those code were not working, maybe old or mine had problem.
    but this code you posted i tried this and it worked the new ffmpeg install to my vps.
    thanks for your help

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>