FFmpeg е проект за безплатен софтуер Той може, който позволява на потребителите да декодират, кодират, прекодират, мултиплексират, демултират, стриймират, филтрират, стрийминг на аудио и видео, наред с много други неща.
Също така си струва да се спомене, че пакетът съдържа libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale и libswresample, които могат да се използват от приложения. Както и ffmpeg, ffserver, ffplay и ffprobe, които може да се използва от крайните потребители за прекодиране, стрийминг и възпроизвеждане.
FFmpeg е разработен на GNU / Linux, но може да се компилира в повечето операционни системи, включително Windows. FFmpeg, който създава библиотеки и програми, които се използват за манипулиране на мултимедийни данни.
FFmpeg поддържа от старите формати до най-актуалните. Накратко, това е цялостно, междуплатформено решение за запис, конвертиране и стрийминг на аудио и видео.
Какво ново в FFmpeg 4.0
FFmpeg е актуализиран наскоро идва след шест месеца от серията 3.x, FFMpeg 4.0 представя битрийм филтри за текущо редактиране на метаданни във формати H.264, MPEG-2 и HEVC, експериментален кодер MagicYUV, ускорен Nvidia NVDEC H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 и MJPE декодиране на hwaccel и ускорен Intel QSV MJPEG кодиране.
също внедрени са нови естествени кодери и декодери aptX, aptX HD и SBC, заедно с поддръжка за декодиране VAJI MJPEG и VP8, TiVo ty / ty + demuxer, VideoToolbox HEVC кодер и hwaccel, поддръжка на зависими от E-AC-3 кадри, както и AMD AMF HEVC и H.264 кодери.
Поддръжка на LibreSSL Реализация с отворен код на протокола SSL (Secure Sockets Layer) и TLS (Transport Layer Security) е внедрена от библиотеката libtls, поддръжка на кодиране и декодиране на codec2 чрез библиотека libcodec2, поддръжка на AV1 чрез библиотеката libaom и поддръжка на протокола Haivision SRT чрез библиотеката libsrt.
Освен това има филтър за видео запълване, аудио филтър lv2 контейнер, филтър за климатизация, филтър за нормализиране на видео, филтър за наслагване OpenCL, ускоряващ филтър с ускорение Intel QSV, ускорен VAAPI ProcAmp (цветен баланс), филтри за деноизиране и рязкост, битов филтър за екстракция на E-AC - 3 ядро, както като хилбертов аудио филтър.
FFmpeg 4.0 изхвърля поддръжката на операционната система Windows XP, тъй като е остаряла, с това, което сега се поддържа минималната версия е Windows Vista. Тази версия също така премахва ffserver програмата, както и ffmdec и ffmenc демулксиращи и muxer.
Как да инсталирам FFmpeg версия 4.0 на Linux?
FFmpeg Той е включен в повечето дистрибуции на Linux, въпреки че не всички от тях са актуализирани до новата си версия, така че е необходимо да добавите допълнително хранилище.
за В специалния случай на Debian Jessie е необходимо да добавите следното, отваряме терминал и изпълняваме:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
Актуализираме хранилищата
sudo apt-get update
Инсталираме някои зависимости:
sudo apt-get install deb-multimedia-keyring
Отново актуализираме и инсталираме FFmpeg, ако използвате Debian 9, просто изпълнете следните команди:
sudo apt-get update sudo apt-get install ffmpeg
В случая с Ubuntu имаме хранилище, с което можем да се поддържаме, просто отваряме терминала и изпълняваме.
Добавяме хранилището с:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
Актуализираме хранилищата:
sudo apt-get update
Накрая ние инсталираме с тази команда:
sudo apt-get install ffmpeg
В случай на Fedora, ние трябва да изпълним командата в зависимост от версията на нашата система, това е в случай, че нямате добавени хранилища на rpm fusion към вашата система:
Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
За 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
В случай на Arch Linux и деривати, които работим само:
sudo pacman -S ffmpeg
И с това вече имаме инсталирана най-новата версия на FFmpeg в нашата система, с изминаването на седмици или месеци също ще започнем да виждаме нови версии и функции, добавени към всички онези видео редактори, които използват FFmpeg.