FFmpeg is een gratis softwareproject Hiermee kunnen gebruikers onder andere decoderen, coderen, transcoderen, mux, demux, streamen, filteren, streamen van audio en video, en nog veel meer.
Het is ook vermeldenswaard dat het pakket bevat libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale en libswresample die kunnen worden gebruikt door applicaties. Evenals ffmpeg, ffserver, ffplay en ffprobe, die het kan door eindgebruikers worden gebruikt voor transcodering, streaming en afspelen.
FFmpeg is ontwikkeld op GNU / Linux, maar kan op de meeste besturingssystemen worden gecompileerd, inclusief Windows. FFmpeg dat bibliotheken en programma's produceert die worden gebruikt voor het manipuleren van multimediagegevens.
FFmpeg ondersteunt van de oude formaten tot de meest recente. Kortom, het is een complete, platformonafhankelijke oplossing voor het opnemen, converteren en streamen van audio en video.
Wat is nieuw in FFmpeg 4.0
FFmpeg is onlangs bijgewerkt komt na zes maanden van de 3.x-serie, FFMpeg 4.0 presenteert bitstreamfilters voor de huidige bewerking van metagegevens in H.264-, MPEG-2- en HEVC-formaten, een experimentele MagicYUV-encoder, Nvidia NVDEC-versnelde H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 en MJPE hwaccel-decodering en Intel QSV-versnelde MJPEG codering.
ook nieuwe native encoders en decoders zijn geïmplementeerd aptX, aptX HD en SBC, samen met ondersteuning voor decodering VAJI MJPEG en VP8, een TiVo ty / ty + demuxer, VideoToolbox HEVC-encoder en hwaccel, ondersteuning voor E-AC-3-afhankelijke frames, evenals AMD AMF HEVC- en H.264-encoders.
LibreSSL-ondersteuning Een open source implementatie van het SSL (Secure Sockets Layer) en TLS (Transport Layer Security) protocol, werd geïmplementeerd door de libtls bibliotheek, codec2 codering en decodering ondersteuning via libcodec2 bibliotheek, AV1 ondersteuning via de libaom bibliotheek en ondersteuning van het Haivision SRT protocol via de libsrt-bibliotheek.
Daarnaast is er de video-vulfilter, audiofilter lv2-container, airconditioningfilter, videonormalisatiefilter, OpenCL-overlay-filter, Intel QSV-versneld overlay-filter, VAAPI-versnelde ProcAmp (kleurbalans), denoise en scherpte-filters, een bitstream-filter voor E-AC-extractie - ook 3-core als een hilbert audiofilter.
FFmpeg 4.0 verwerpt de ondersteuning van het Windows XP-besturingssysteem omdat deze verouderd is, met wat nu de minimaal ondersteunde versie is, is Windows Vista. Deze versie verwijdert ook het programma ffserver, evenals de ffmdec en ffmenc demuxer en muxer.
Hoe installeer ik FFmpeg versie 4.0 op Linux?
FFmpeg Het is opgenomen in de meeste Linux-distributies, Hoewel ze niet allemaal zijn bijgewerkt naar de nieuwe versie, is het noodzakelijk om wat extra repository toe te voegen.
naar In het speciale geval van Debian Jessie is het nodig om het volgende toe te voegen, we openen een terminal en voeren uit:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
We werken de repositories bij
sudo apt-get update
We installeren enkele afhankelijkheden:
sudo apt-get install deb-multimedia-keyring
Opnieuw updaten en installeren we FFmpeg, als u Debian 9 gebruikt, voert u gewoon deze opdrachten uit:
sudo apt-get update sudo apt-get install ffmpeg
In het geval van Ubuntu hebben we een repository waarmee we onszelf kunnen ondersteunen, we openen gewoon de terminal en voeren uit.
We voegen de repository toe met:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
We werken de repositories bij:
sudo apt-get update
Eindelijk we installeren met dit commando:
sudo apt-get install ffmpeg
In het geval van Fedora, moeten we het commando uitvoeren, afhankelijk van de versie van ons systeem, dit is in het geval dat je de rpm fusion repositories niet aan je systeem hebt toegevoegd:
Fedora 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
Voor 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
In het geval van Arch Linux en afgeleiden die we alleen draaien:
sudo pacman -S ffmpeg
En hiermee hebben we al de meest recente versie van FFmpeg in ons systeem geïnstalleerd, met het verstrijken van weken of maanden zullen we ook beginnen met het zien van nieuwe versies en functies die zijn toegevoegd aan al die video-editors die FFmpeg gebruiken.