Az FFmpeg telepítése és használata Debian 9 alatt

Az FFmpeg egy ingyenes és nyílt forráskódú parancssori eszköz multimédia fájlok átkódolásához. Olyan megosztott audio- és videokönyvtárakat tartalmaz, mint a libavcodec, libavformat és libavutil. Az FFmpeg segítségével konvertálhat különböző videó- és hangformátumok között, beállíthatja a mintavételi sebességet és átméretezheti a videókat.

Ez a bemutató elmagyarázza, hogyan kell telepíteni az FFmpeg-et Debian 9-re.

Előfeltételek #

Sudo jogosultságokkal rendelkező felhasználóként kell bejelentkeznie, hogy csomagokat telepíthessen a Debian rendszerére.

Az FFmpeg telepítése Debianra #

A hivatalos Debian tárolók tartalmazzák az FFmpeg csomagokat, amelyek a apt csomagkezelővel telepíthetők. A cikk írásakor az FFmpeg jelenlegi verziója a Debian 9 tárolókban elérhető 3.2.12.

A következő lépések leírják az FFmpeg telepítését Debian 9-re:

  1. A csomaglista frissítésével kezdje:

    sudo apt update
  2. Telepítse az FFmpeg csomagot a következő parancs futtatásával:

    sudo apt install ffmpeg
  3. Hitelesítsük a telepítést a ffmpeg -version parancs futtatásával, amely kiírja az FFmpeg verzióját:

    ffmpeg -version

    A kimenetnek valahogy így kell kinéznie:

    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

    Az összes elérhető FFmpeg kódoló és dekódoló kiírásához használhatjuk:

    ffmpeg -encodersffmpeg -decoders

Ez minden. Az FFmpeg most már telepítve van a rendszereden, és elkezdheted használni.

A Debian tárolókban található verzió mindig elmarad az FFmpeg legújabb verziójától. Ha az FFmpeg legújabb verzióját szeretné telepíteni, akkor az FFmpeg eszközöket forrásból kell összeállítania.

FFmpeg példák #

Ebben a részben néhány példát mutatunk a ffmpeg eszköz használatára.

Bázis konverzió #

Az audio és video fájlok ffmpeg segítségével történő konvertálásakor nem kell megadnia a bemeneti és kimeneti formátumot. A bemeneti fájlformátum automatikusan felismerésre kerül, a kimeneti formátumot pedig a megadott fájlkiterjesztésből találja ki.

  • Videofájl konvertálása mov-ból mp4-be:

    ffmpeg -i input.mov output.mp4
  • Hangfájl konvertálása mp3-ból flac-be:

Kódexek megadása #

A kódok megadásához használja a -c opciót. A codec lehet bármely támogatott dekóder/dekóder neve vagy egy speciális copy érték, amely egyszerűen lemásolja a bemeneti adatfolyamot.

  • Videofájl konvertálása mp4-ből webm-be a libvpx videokodec és libvorbis audiokodec használatával:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
  • A audiofájl konvertálása mp3-ból ogg-be a libopus codec segítségével kódolva.

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

Végkövetkeztetés #

Megtanultad, hogyan kell telepíteni az FFmpeg-t Debian 9-en. Most meglátogathatod a hivatalos FFmpeg dokumentációs oldalt, és megtanulhatod, hogyan használd az FFmpeg-t a videó- és hangfájlok konvertálására.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.