Jak nainstalovat a používat FFmpeg v Debianu 9

FFmpeg je svobodný nástroj s otevřeným zdrojovým kódem pro překódování multimediálních souborů. Obsahuje sadu sdílených audio a video knihoven, jako jsou libavcodec, libavformat a libavutil. Pomocí FFmpeg můžete převádět mezi různými formáty videa a zvuku, nastavovat vzorkovací frekvence a měnit velikost videa.

Tento návod vysvětluje, jak nainstalovat FFmpeg v Debianu 9.

Předpoklady #

Musíte být přihlášeni jako uživatel s právy sudo, abyste mohli instalovat balíčky do systému Debian.

Instalace FFmpeg v Debianu #

Oficiální repozitáře Debianu obsahují balíčky FFmpeg, které lze nainstalovat pomocí správce balíčků apt. V době psaní tohoto článku je v repozitářích Debianu 9 k dispozici aktuální verze FFmpeg 3.2.12.

Následující kroky popisují instalaci balíčku FFmpeg v systému Debian 9:

  1. Začněte aktualizací seznamu balíčků:

    sudo apt update
  2. Nainstalujte balíček FFmpeg spuštěním následujícího příkazu:

    sudo apt install ffmpeg
  3. Ověřte instalaci spuštěním příkazu ffmpeg -version, který vypíše verzi FFmpeg:

    ffmpeg -version

    Výstup by měl vypadat nějak takto:

    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

    Pro vypsání všech dostupných kodérů a dekodérů FFmpeg můžete použít:

    ffmpeg -encodersffmpeg -decoders

To je vše. FFmpeg je nyní nainstalován ve vašem systému a můžete jej začít používat.

Verze obsažená v repozitářích Debianu vždy zaostává za nejnovější verzí FFmpeg. Pokud chcete nainstalovat nejnovější verzi FFmpeg, budete muset sestavit nástroje FFmpeg ze zdrojových kódů.

Příklady FFmpeg #

V této části si ukážeme několik příkladů použití nástroje ffmpeg.

Základní konverze #

Při konverzi audio a video souborů pomocí nástroje ffmpeg nemusíte zadávat vstupní a výstupní formát. Formát vstupního souboru je automaticky rozpoznán a výstupní formát je odhadnut podle zadané přípony souboru.

  • Převod videosouboru z mov na mp4:

    ffmpeg -i input.mov output.mp4
  • Převod zvukového souboru z mp3 na flac:

    ffmpeg -i input.mp3 output.flac

Určení kodeků #

Pro určení kodeků použijte volbu -c. Kodek může být název libovolného podporovaného dekodéru/enkodéru nebo speciální hodnota copy, která jednoduše zkopíruje vstupní datový tok.

  • Konverze video souboru z mp4 na webm pomocí video kodeku libvpx a audio kodeku libvorbis:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
  • Konverze audio souboru z mp3 na ogg zakódovaného pomocí kodeku libopus.

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

Závěr #

Naučili jste se, jak nainstalovat FFmpeg v Debianu 9. Nyní můžete navštívit oficiální dokumentační stránku FFmpeg a dozvědět se, jak používat FFmpeg ke konverzi a svých video a audio souborů.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.