Sådan installeres og bruges FFmpeg på Debian 9

FFmpeg er et gratis og open-source kommandolinjeværktøj til transkodning af multimediefiler. Det indeholder et sæt delte lyd- og videobiblioteker såsom libavcodec, libavformat og libavutil. Med FFmpeg kan du konvertere mellem forskellige video- og lydformater, indstille samplingfrekvenser og ændre størrelsen på videoer.

Denne vejledning forklarer, hvordan man installerer FFmpeg på Debian 9.

Forudsætninger #

Du skal være logget ind som bruger med sudo privilegierfor at kunne installere pakker på dit Debian-system.

Installation af FFmpeg på Debian #

De officielle Debian-repositorier indeholder FFmpeg-pakker, der kan installeres med apt-pakkehåndteringsprogrammet. På det tidspunkt, hvor denne artikel skrives, er den aktuelle version af FFmpeg tilgængelig i Debian 9-repositorierne 3.2.12.

De følgende trin beskriver, hvordan du installerer FFmpeg på Debian 9:

  1. Start med at opdatere pakkelisten:

    sudo apt update
  2. Installer FFmpeg-pakken ved at køre følgende kommando:

    sudo apt install ffmpeg
  3. Validér installationen ved at køre kommandoen ffmpeg -version, som udskriver FFmpeg-versionen:

    ffmpeg -version

    Opdatet skal se nogenlunde sådan ud:

    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

    For at udskrive alle tilgængelige FFmpeg-enkodere og -dekodere kan du bruge:

    ffmpeg -encodersffmpeg -decoders

Det er det hele. FFmpeg er nu installeret på dit system, og du kan begynde at bruge det.

Den version, der er inkluderet i Debians repositories, halter altid bagefter den nyeste version af FFmpeg. Hvis du vil installere den nyeste version af FFmpeg, skal du bygge FFmpeg-værktøjerne fra kildekoden.

FFmpeg Eksempler #

I dette afsnit vil vi vise dig nogle eksempler på, hvordan du kan bruge værktøjet ffmpeg.

Basisk konvertering #

Når du konverterer lyd- og videofiler med ffmpeg, behøver du ikke at angive input- og outputformater. Inputfilformatet registreres automatisk, og outputformatet gættes ud fra den angivne filudvidelse.

  • Konverter en videofil fra mov til mp4:

    ffmpeg -i input.mov output.mp4
  • Konverter en lydfil fra mp3 til flac:

    ffmpeg -i input.mp3 output.flac

Specificering af codecs #

For at specificere codecs skal du bruge -c-indstillingen. Codec’et kan være navnet på en hvilken som helst understøttet dekoder/enkoder eller en særlig værdi copy, der blot kopierer inputstrømmen.

  • Konverter en videofil fra mp4 til webm ved hjælp af libvpx videocodec og libvorbis lydcodec:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
  • Konverter en lydfil fra mp3 til ogg kodet med libopus codec.

    ffmpeg -i input.mp3 -c:a libopus output.ogg

Slutning #

Du har lært at installere FFmpeg på Debian 9. Du kan nu besøge den officielle FFmpeg-dokumentationsside og lære, hvordan du bruger FFmpeg til at konvertere og dine video- og lydfiler.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.