Hur man installerar och använder FFmpeg på Debian 9

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:

  1. Start med att uppdatera paketlistan:

    sudo apt update
  2. Installera FFmpeg-paketet genom att köra följande kommando:

    sudo apt install ffmpeg
  3. 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 -encodersffmpeg -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 och libvorbis 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.

Lämna ett svar

Din e-postadress kommer inte publiceras.