FFmpeg是一款流行的多媒体框架,可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。
还值得一提的是,ffmpeg转换多媒体文件提供了FFmpeg工具,ffserver流工具,基于SDL和FFmpeg库和ffprobe多媒体码流分析仪ffplay媒体播放器。
最新的版本是ffmpeg 2.6.3 “Grothendieck”,库已更新,包括以下版本:libavutil 54、20.100,56.26.100 libavcodec,libavformat 56.25.101,libavdevice 56.4.100,libavfilter 5.11.102,libavresample 2.1.0,3.1.101 libswscale,libswresample 1.1.100和libpostproc 53.3.100。
安装说明:
本文教你你如何在 Ubuntu、Debian、Fedora 上安装 ffmpeg 的最新版本,可通过库或 PPA,取决于你使用的系统。
在 Ubuntu 15.04、Ubuntu 14.10、Ubuntu 14.04 (衍生系统包括:Linux Mint 17.1,Linux Mint 17,Pinguy OS 14.04,Elementary OS 0.3,Deepin 2014,Peppermint Five 14.04,Linux Lite,LXLE 2)上安装最新版本的 ffmpeg,安装命令:
sudo apt-add-repository ppa:samrog131/ppa
sudo apt-get update
sudo apt-get install ffmpeg-real
sudo ln -sf /opt/ffmpeg/bin/ffmpeg /usr/bin/ffmpeg
卸载命令:
sudo apt-get remove ffmpeg
sudo rm /opt/ffmpeg/bin/ffmpeg /usr/bin/ffmpeg
Debian Linux 8.0 Jessie 安装命令:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main" >> /etc/apt/sources.list'
sudo apt-get update
sudo apt-get install deb-multimedia-keyring
sudo apt-get install ffmpeg
卸载命令:
sudo apt-get remove ffmpeg
sudo rm /opt/ffmpeg/bin/ffmpeg /usr/bin/ffmpeg
Fedora 22 安装命令:
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-22.noarch.rpm
sudo yum update
sudo yum install ffmpeg
下载命令:
sudo yum remove ffmpeg
Fedora 21 安装命令:
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-21.noarch.rpm
sudo yum update
sudo yum install ffmpeg
卸载命令:
sudo yum remove ffmpeg