FFmpeg är ett fritt kommandoradsverktyg med öppen källkod för omkodning av multimediefiler. Det innehåller en uppsättning delade ljud- och videobibliotek som libavcodec, libavformat och libavutil. Med FFmpeg kan du konvertera mellan olika video- och ljudformat, ställa in samplingsfrekvenser och ändra storlek på videor.
Denna handledning förklarar hur man installerar FFmpeg på Debian 9.
Förutsättningar #
Du måste vara inloggad som användare med sudo privilegierför att kunna installera paket på ditt Debiansystem.
Installation av FFmpeg på Debian #
De officiella Debianförråden innehåller FFmpeg-paket som kan installeras med pakethanteraren apt
. När den här artikeln skrivs är den aktuella versionen av FFmpeg som finns tillgänglig i Debian 9-förråden 3.2.12
.
Följande steg beskriver hur man installerar FFmpeg på Debian 9:
-
Start med att uppdatera paketlistan:
sudo apt update
-
Installera FFmpeg-paketet genom att köra följande kommando:
sudo apt install ffmpeg
-
Validera installationen genom att köra kommandot
ffmpeg -version
som kommer att skriva ut FFmpeg-versionen:ffmpeg -version
Utmatningen bör se ut ungefär som följande:
ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developersbuilt with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
För att skriva ut alla tillgängliga FFmpegs kodare och avkodare kan du använda:
ffmpeg -encoders
ffmpeg -decoders
Detta är allt. FFmpeg är nu installerat på ditt system och du kan börja använda det.
Den version som ingår i Debians arkiv ligger alltid efter den senaste versionen av FFmpeg. Om du vill installera den senaste versionen av FFmpeg måste du bygga FFmpeg-verktygen från källan.
FFmpeg-exempel #
I det här avsnittet kommer vi att visa dig några exempel på hur du kan använda verktyget ffmpeg
.
Basisk konvertering #
När du konverterar ljud- och videofiler med ffmpeg
behöver du inte specificera inmatnings- och utdataformat. Ingångsformatet upptäcks automatiskt och utdataformatet gissas från det angivna filtillägget.
-
Konvertera en videofil från mov till mp4:
ffmpeg -i input.mov output.mp4
-
Konvertera en ljudfil från mp3 till flac:
Spekificera codecs #
För att specificera codecs används alternativet -c
. Codec kan vara namnet på en dekoder/kodare som stöds eller ett specialvärde copy
som helt enkelt kopierar inmatningsströmmen.
-
Konvertera en videofil från mp4 till webm med hjälp av
libvpx
videocodec ochlibvorbis
ljudcodec:ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
-
Konvertera en ljudfil från mp3 till ogg som kodats med
libopus
codec.ffmpeg -i input.mp3 -c:a libopus output.ogg
Slutsats #
Du har lärt dig hur du installerar FFmpeg på Debian 9. Du kan nu besöka den officiella FFmpeg-dokumentationssidan och lära dig hur du använder FFmpeg för att konvertera dina video- och ljudfiler.