FFmpeg és un projecte de programari lliure que pot ser que permet als usuaris per descodificar, codificar, transcodificar, mux, demux, stream, filtre, streaming d'àudio i vídeo, entre moltes altres coses més.
També val la pena esmentar que el paquet conté libavcodec , Libavutil, libavformat, libavfilter, libavdevice, libswscale i libswresample que pot ser utilitzat per les aplicacions. Així com ffmpeg, ffserver, ffplay i ffprobe, que pot ser utilitzat pels usuaris finals per a la transcodificació, l'streaming i la reproducció.
FFmpeg està desenvolupat en GNU / Linux, però pot ser compilat en la majoria dels sistemes operatius, incloent Windows. FFmpeg que produeix biblioteques i programes que s'utilitzen per a la manipulació de dades multimèdia.
FFmpeg suporta des dels formats antics fins als més actuals. En resum, és una solució multiplataforma i completa per gravar, convertir i transmetre àudio i vídeo.
Novetats de FFmpeg 4.0
FFmpeg ha estat recentment actualitzat venint després de sis mesos de la sèrie 3.x, FFMpeg 4.0 presenta els filtres de flux de bits per al corrent edició de metadades en format H.264, MPEG-2 i HEVC, un codificador MagicYUV experimental, Nvidia NVDEC accelerada H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 i MJPE hwaccel Decoding, i Intel QSV-accelerat MJPEG encoding.
També s'han implementat nous codificadors i descodificadors nadius APTX, APTX HD i SBC, juntament amb suport per descodificació VAJI MJPEG i VP8, 3 TiVo ti / ti + demuxer, codificador i hwaccel VideoToolbox HEVC, suport per E-AC-264 dependents marcs, així com els codificadors AMD AMF HEVC i H.XNUMX.
Suport per LibreSSL una implementació de codi obert de el protocol SSL (Secure Sockets Layer) i TLS (Transport Layer Security), es va dur a terme per la biblioteca libtls, codificació codec2 i suport descodificació a través libcodec2 biblioteca, suport AV1 través de la biblioteca libaom i suport de l' protocol SRT de Haivision a través de la biblioteca libsrt.
A més, hi ha el filtre de farciment de vídeo, filtre d'àudio LV2 contenidor, filtre d'aire condicionat, filtre de normalització de vídeo, filtre OpenCL overlay, filtre Intel QSV-accelerat superposició, VAAPI-accelerat PROCAMP (equilibri de color), filtres denoise i sharpness, un filtre bitstream per a l'extracció E-AC- 3 core, així com un filtre hilbert àudio.
FFmpeg 4.0 descarta el suport de el sistema operatiu Windows XP ja que és obsolet, amb el que ara la versió mínima suportada és Windows Vista. Aquesta versió també treu el programa ffserver, així com el ffmdec i ffmenc demuxer i muxer.
Com instal·lar la versió 4.0 de FFmpeg en Linux?
FFmpeg aquesta inclòs dins de la majoria de les distribucions de Linux, encara que no en totes ha estat actualitzat a la seva nova versió pel que és necessari afegir algun repositori extra.
Per a la el cas especialment de Debian Jessie cal afegir el següent, Obrim una terminal i executem:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Actualitzem els repositoris
sudo apt-get update
Instal·lem algunes dependències:
sudo apt-get install deb-multimedia-keyring
Novament actualitzem i instal·lem FFmpeg, si aquestes utilitzant Debian setembre només executes aquestes comandes:
sudo apt-get update sudo apt-get install ffmpeg
Per al cas d'Ubuntu, comptem amb repositori amb el qual ens podem donar suport, només obrim la terminal i executem.
Afegim el repositori amb:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Actualitzem els repositoris:
sudo apt-get update
Finalment instal·lem amb aquesta comanda:
sudo apt-get install ffmpeg
Per al cas de Fedora, hem d'executar la comanda depenent de la versió del nostre sistema, això és en el cas que no tinguis els repositoris rpm fusió afegits al teu sistema:
Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
Per Fedora 27
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-27.noarch.rpm sudo yum update sudo yum install ffmpeg
Fedora 28
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-28.noarch.rpm sudo yum update sudo yum install ffmpeg
Per al cas de Arch Linux i derivats únicament executem:
sudo pacman -S ffmpeg
I amb això ja tenim instal·lada la versió més actual de FFmpeg en el nostre sistema, amb el pas de les setmanes o mesos començarem també a veure noves versions i funcions afegides a tots aquests editors de vídeo que fan servir FFmpeg.