Android

Ffmpeg installeren en gebruiken op debian 9

Installing FFmpeg (latest) on Ubuntu 18.04 LTS

Installing FFmpeg (latest) on Ubuntu 18.04 LTS

Inhoudsopgave:

Anonim

FFmpeg is een gratis en open source opdrachtregelprogramma voor het transcoderen van multimediabestanden. Het bevat een set gedeelde audio- en videobibliotheken zoals libavcodec, libavformat en libavutil. Met FFmpeg kunt u converteren tussen verschillende video- en audioformaten, samplefrequenties instellen en het formaat van video's wijzigen.

In deze zelfstudie wordt uitgelegd hoe u FFmpeg op Debian 9 installeert.

voorwaarden

U moet aangemeld zijn als een gebruiker met sudo-rechten om pakketten op uw Debian-systeem te kunnen installeren.

FFmpeg installeren op Debian

De officiële Debian-opslagplaatsen bevatten FFmpeg-pakketten die kunnen worden geïnstalleerd met de apt pakketbeheerder. Op het moment van schrijven van dit artikel is de huidige versie van FFmpeg die beschikbaar is in de Debian 9-repositories 3.2.12 .

De volgende stappen beschrijven hoe FFmpeg op Debian 9 te installeren:

  1. Begin met het bijwerken van de pakketlijst:

    sudo apt update

    Installeer het FFmpeg-pakket door de volgende opdracht uit te voeren:

    sudo apt install ffmpeg

    Valideer de installatie door de opdracht ffmpeg -version voeren waarmee de FFmpeg-versie wordt afgedrukt:

    ffmpeg -version

    De uitvoer moet er ongeveer zo uitzien:

    ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516

    Om alle beschikbare FFmpeg's encoders en decoders af te drukken, kunt u het volgende gebruiken:

    ffmpeg -encoders ffmpeg -decoders

Dat is het. FFmpeg is nu op uw systeem geïnstalleerd en u kunt het gaan gebruiken.

De versie in de Debian-repositories blijft altijd achter bij de nieuwste versie van FFmpeg. Als u de nieuwste versie van FFmpeg wilt installeren, moet u de FFmpeg-tools vanaf de bron bouwen.

FFmpeg-voorbeelden

In deze sectie laten we u enkele voorbeelden zien van het gebruik van de ffmpeg tool.

Basis conversie

Bij het converteren van audio- en videobestanden met ffmpeg hoeft u de invoer- en uitvoerformaten niet op te geven. Het invoerbestandsformaat wordt automatisch gedetecteerd en het uitvoerformaat wordt geraden door de opgegeven bestandsextensie.

  • Converteer een videobestand van mov naar mp4:

    ffmpeg -i input.mov output.mp4

    Converteer een audiobestand van mp3 naar flac:

    ffmpeg -i input.mp3 output.flac

Codecs opgeven

Gebruik de optie -c om de codecs op te geven. De codec kan de naam zijn van elke ondersteunde decoder / encoder of een copy een speciale waarde die eenvoudigweg de invoerstream kopieert.

  • Converteer een videobestand van mp4 naar webm met behulp van de libvpx -videocodec en libvorbis audiocodec:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

    Converteer een audiobestand van mp3 naar ogg gecodeerd met de libopus codec.

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

Conclusie

U hebt geleerd hoe u FFmpeg op Debian 9 installeert. U kunt nu de officiële FFmpeg-documentatiepagina bezoeken en leren hoe u FFmpeg kunt gebruiken om te converteren en uw video- en audiobestanden.

ffmpeg debian