FFmpeg 3.0.1 released with lots of bug fixes
FFmpeg is Free open-Source cross-platform solution to record, convert, decode, encode, transcode, mux, demux, filter, play and stream audio and video pretty much which was created by humans either machines. Converting video and audio has never been so easy in Linux but they team made this as very easy for us. FFmpeg is developed and built for Linux and later on stage it will spread to all the operating system such as Mac OS X & Microsoft Windows. FFmpeg project recently released the latest version of FFmpeg 3.0.1 on March 29, 2016
It contains libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample which can be used by applications. As well as ffmpeg, ffserver, ffplay and ffprobe which can be used by end users for transcoding, streaming and playing.
FFmpeg Libraries Functionality
- libavutil is a library containing functions for simplifying programming, including random number generators, data structures, mathematics routines, core multimedia utilities, and much more.
- libavcodec is a library containing decoders and encoders for audio/video codecs.
- libavformat is a library containing demuxers and muxers for multimedia container formats.
- libavdevice is a library containing input and output devices for grabbing from and rendering to many common multimedia input/output software frameworks, including Video4Linux, Video4Linux2, VfW, and ALSA.
- libavfilter is a library containing media filters.
- libswscale is a library performing highly optimized image scaling and color space/pixel format conversion operations.
- libswresample is a library performing highly optimized audio resampling, rematrixing and sample format conversion operations.
1) Install FFmpeg in Ubuntu/Linux Mint
Add the below PPA to install latest version of FFmpeg to Ubuntu 15.10, 15.04, 14.10 & 14.04, Linux Mint 17.2, Linux Mint 17.1, Linux Mint 17.
[Install FFmpeg via PPA] $ sudo apt-add-repository ppa:djcj/hybrid $ sudo apt-get update $ sudo apt-get install ffmpeg [Remove FFmpeg] $ sudo apt-get remove ffmpeg
2) Install FFmpeg in Debian
Add the below repository to install latest version of FFmpeg to Debian 8.x Jessie.
[Add Deb-Multimedia Repo] $ sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main" >> /etc/apt/sources.list' $ sudo apt-get update [Install FFmpeg supporting library and packages] $ sudo apt-get install deb-multimedia-keyring $ sudo apt-get install ffmpeg [Remove FFmpeg] $ sudo apt-get remove ffmpeg
3) Install FFmpeg in Fedora
Add the RPMFusion repository to install latest version of FFmpeg to Fedora systems.
$ sudo dnf install ffmpeg
4) Install FFmpeg in RHEL/CentOS
Add the Nux Dextop repository to install latest version of FFmpeg to RHEL/CentOS systems.
$ sudo yum install ffmpeg
5) Install FFmpeg in openSUSE
Add the Packman repository to install latest version of FFmpeg to openSUSE systems.
$ sudo zypper install ffmpeg