Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man installerar och använder FFmpeg på Linux-distributioner | Nybörjarguide

FFmpeg är en populär mediebiblioteksfunktion som du kan installera individuellt eller tillsammans med en mediaspelare på ditt Linux-system. Detta verktyg skapades ursprungligen under Linux-projektet, men nu är det även tillgängligt för Mac och Windows OS. FFmpeg-verktyget är en formation av två mediacodec-paket, som är FF och MPEG. FF är en förkortning för Fast Forward, och MPEG är en akronym för Moving Picture Experts Group.

Du kan direkt använda FFmpeg-verktyget på ditt Linux-system via kommandoradsgränssnittet för att konvertera, klippa, sammanfoga och komprimera mediefiler. Du kan också använda den för livestreaming eller för att mata livemedia till en server.

FFmpeg på Linux-distributioner

FFmpeg-verktyget är skrivet i programmeringsspråket C. Det är licensierat under GNU GPL-sekretesslicensen och är tillgängligt för GNU- och Linux-baserade distributioner. FFmpeg fungerar med en demuxer, muxer, avkodare och kodare som bearbetar indatafilerna och producerar en utdatafil av mediafilen.

Eftersom FFmpeg är ett känt och effektivt mediebibliotek, använder många välkända mediaspelare och mediakonverteringsverktyg redan biblioteksfunktionen i FFmpeg-verktyget i sin programvara. I det här inlägget kommer vi att lära oss olika metoder för hur du kan installera och börja använda FFmpeg-verktyget på ditt Linux-system.

1. Installera FFmpeg på Debian/Ubuntu Linux

Att installera FFmpeg-verktyget på Debian/Ubuntu Linux är en enkel process. Det finns några tillgängliga metoder som du kan använda för att installera FFmpeg-verktyget på dina Debian-distributioner. Här kommer vi att täcka både det grafiska användargränssnittet (GUI) och den kommandoradsbaserade metoden (CLI) för att installera FFmpeg på Debian Linux.

Metod 1: Installera FFmpeg på Debian Linux via Linux Universe-förvaret

Du kan installera FFmpeg-verktyget genom det officiella Linux-förvaret. Du måste köra följande aptitude-kommando som anges nedan i ditt terminalskal för att installera FFmpeg-ramverket på din Ubuntu, Kali Linux, Linux Mint och andra Debianbaserade Linux-distributioner.

sudo add-apt-repository universe
sudo apt update
sudo apt install ffmpeg

Metod 2: Installera FFmpeg genom att ladda ner .deb-paketet

I den här metoden kommer vi att se hur du kan installera FFmpeg-ramverket genom att ladda ner .deb-filen för Debian-distributioner. Det är det enklaste sättet att installera vilket paket som helst på Debian/Ubuntu. Här kan du hitta och ladda ner sammanställningen FFmpeg-verktyget Debian-paketet på FFmpegs officiella webbplats. När nedladdningen är klar öppnar du katalogen där du lagrade filen. Vanligtvis lagras filen i hem- eller nedladdningskatalogen.

Högerklicka nu på Debian-paketet och öppna det med standardprogramvarubutiken för Ubuntu. Klicka sedan på installationsknappen och fortsätt med ditt root-lösenord. Där har du det, verktyget “Fast Forward Moving Pictures Expert Group” är nu installerat i ditt Ubuntu-system.

Relaterad  Vad är bara SoS på en iPhone?

Metod 3: Installera FFmpeg via PPA-förvaret på Debian Linux

Att installera paket genom PPA-förrådet (Personal Package Archives) är en utmärkt metod för att installera den senaste versionen av alla paket på Debian-baserade Linux-distributioner. Trots att du har det officiella förvaret kan du behöva använda PPA-förvaret för att fixa eventuella trasiga paket eller få betaversionen av ett paket.

Du kan dock använda följande PPA-kommandorader nedan för att installera den senaste versionen av FFmpeg-verktyget på ditt Debianbaserade Linux-system.

sudo add-apt-repository ppa:jonathonf/ffmpeg-4
sudo apt update
sudo apt install ffmpeg -y

Metod 4: Installera FFmpeg på Ubuntu via Snap

Eftersom Canonical officiellt stöder Snap Store för Ubuntu kan du använda Snap Store eller Snap kommandoraden för att installera den stabila versionen av FFmpeg-verktyget på Ubuntu Linux. Kör följande direktkommandon nedan för att installera FFmpeg-verktyget på ditt Ubuntu-system.

Innan du kör kommandoraden, se till att ditt system har Snapd (Snap Daemon) installerat och integrerat med ditt Ubuntu-system.

sudo apt update
sudo apt install snapd
sudo snap install ffmpeg
ffmpeg -version

2. Installera FFmpeg på RedHat och Fedora Linux

FFmpeg-verktyget och biblioteksfunktionerna är tillgängliga i det officiella Fedora- och Red Hat Linux-förrådet. Du kan installera och konfigurera FFmpeg på Linux för att ansluta din lokala mediaserver med en annan server via API. Här kommer vi att se CLI- och GUI-metoden för att installera FFmpeg-verktyget på Fedora och Red Hat-baserade Linux-system.

Metod 1: Installera FFmpeg på Fedora/RHEL via CLI

Om du är Red Hat- eller Fedora Linux-användare kan du använda följande kommandorader nedan för att installera FFmpeg-verktyget på ditt system. Fedora Linux-användare måste köra följande DNF-kommando i terminalskalet för att installera FFmpeg-verktyget.

sudo dnf install ffmpeg

Om du stöter på något problem när du installerar FFmpeg-paketet på din Fedora Linux, kan du köra följande DNF-kommandon nedan för att aktivera RPM-fusionspaketen och installera FFmpeg-verktyget på ditt system.

$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
$ sudo dnf install ffmpeg ffmpeg-devel

På Red Hat Linux Enterprise kan du behöva installera EPEL-paketen på ditt system för att installera FFmpeg-paketet. Red Hat Linux-användare måste köra följande YUM-kommandon i terminalskalet för att få FFmpeg-verktyget.

sudo yum install epel-release
sudo yum install ffmpeg

Metod 2: Installera FFmpeg på Fedora/RHEL genom att ladda ner rpm-paketet

Här nämner jag Red Hat och Fedora tillsammans eftersom båda distributionerna stöder . rpm-paket för att installera paket. Du kan ladda ner rpm-paketet härifrån. När nedladdningen är klar, öppna nedladdningskatalogen och öppna rpm-filen med din standardprogramvarubutik. Klicka sedan på installationsknappen och fortsätt med ditt root-lösenord.

Relaterad  WhatsApp försenar ny integritetspolicy efter kontrovers om Facebook-datadelning

3. Installera FFmpeg på Arch Linux

Om du är en Arch- och Arch-baserad Linux-användare kan du helt enkelt installera FFmpeg-verktyget på ditt Linux-system genom att köra följande Pacman-kommandon nedan. Här använder jag Manjaro Linux för att demonstrera installationen av FFmpeg-verktyget på am Arch-distribution Följande Pacman-kommandon kan också köras på andra Arch Linux-distributioner.

sudo pacman -S ffmpeg
ffmpeg -version

Men om du har VLC-mediaspelare installerad i ditt system, kan du också få FFmpeg-tillägget för VLC-spelare på ditt Arch-baserade Linux-system.

pacman -Sy vlc
pacman -R ffmpeg4.0
pacman -Su

Hittills har vi sett metoderna för att installera FFmpeg-verktyget på Linux-distributioner. Nu ska vi titta på några användningsfall av FFmpeg-verktyget som du kan köra på ett Linux-system för att konvertera, exportera och komprimera mediefiler.

1. Starta och kontrollera kodarna och avkodarna

Efter att ha installerat FFmpeg-verktyget på ditt Linux-system kan du behöva kontrollera om verktyget är korrekt installerat eller inte. Du kan köra FFmpeg-verktyget direkt från terminalskalet genom att skriva paketnamnet.

ffmpeg

Du kan också kontrollera listan över kodare och avkodare som används av FFmpeg-verktyget.

ffmpeg -encoders
ffmpeg -decoders

2. Konvertera mediafiler via FFmpeg

Konvertering av mediafiler på ett Linux-system har precis blivit enklare. Du behöver inte installera ett enskilt mediekonverteringsverktyg för att konvertera ljud- och videofiler om du installerar FFmpeg-verktyget på ett Linux-system.

Kör följande kommando nedan för att konvertera en videofil via FFmpeg-verktyget. Du kan konvertera Mp4, Flv, Avi och andra videofiler via FFmpeg-verktyget. Se till att du har angett sökvägen till dina mediefiler korrekt.

ffmpeg -i /home/ubuntupit/Videos/new_video.mp4 output.avi

På samma sätt kan du köra följande kommandorad i ditt terminalskal för att konvertera ljudfiler. Här kommer jag att konvertera en Mp3-fil till en Ogg-fil, och du kan välja andra ljudfiltillägg.

ffmpeg -i /home/ubuntupit/new_audio.mp3 output.ogg

Att extrahera ljud och video från mediefiler är viktigt för visuell redigering. Nu kan du använda FFmpeg-verktyget på ditt Linux-system för att extrahera ljud- och videofiler utan hjälp av andra verktyg från tredje part.

Relaterad  Crossout mottagen optimering för Xbox Series X | S

Följ kommandoraden nedan för att extrahera en ljudfil från en mediefil.

ffmpeg -i /home/ubuntupit/video.mp4 -vn audio.mp3

Följ kommandot nedan för att extrahera video från en mediefil.

ffmpeg -i /home/ubuntupit/video_input.mp4 -an -video_output.mp4

4. Ställ in upplösning eller skärmstorlek för mediefiler

FFmpeg-verktyget låter dig ställa in och återställa visningsupplösningen för din videofil via terminalens kommandoskal. Du kan ställa in anpassad skärmupplösning för din mediefil genom FFmpeg-verktyget. Du kan gå igenom kommandoraden nedan för att förstå bildandet av videoupplösningsinställningar.

ffmpeg -i /home/ubuntupit/video_input.mov -s 1024x576 video_output.mp4

Sista ord

Trots att det är ett mediebiblioteksverktyg är det mer än bara en biblioteksfunktion; Det är en mediaram. Du kan också använda FFmpeg-biblioteket med Audacity-verktyget för att göra professionellt arbete med ljudfiler. I hela inlägget har jag beskrivit de konventionella metoderna för hur du kan installera, konfigurera och använda FFmpeg-verktyget på ditt Linux-system. FFmpeg är dock ett mediebiblioteksverktyg med öppen källkod; du kan också installera det från binära paket/källkod och synaptisk pakethanterare.

Om du tycker att det här inlägget är användbart, vänligen dela det med dina kamrater och Linux-communityt. Du kan också skriva dina åsikter om det här inlägget i kommentarsfältet.