Android

Az ffmpeg telepítése és használata a centos 7-en

Serviio beállítása

Serviio beállítása

Tartalomjegyzék:

Anonim

Az FFmpeg egy ingyenes és nyílt forráskódú eszközgyűjtemény a multimédia fájlok kezelésére. Egy sor megosztott audio és video könyvtárat tartalmaz, például a libavcodec, libavformat és libavutil. Az FFmpeg segítségével konvertálhat különböző video- és audioformátumok között, beállíthat mintavételi sebességet, rögzítheti a streaming audio / video-t és átméretezheti a videókat.

Ez az oktatóprogram az FFmpeg telepítéséhez vezet a CentOS 7-re.

Előfeltételek

Annak érdekében, hogy új adattárakat hozzáadhasson és csomagokat telepítsen a CentOS rendszerére, be kell jelentkeznie, mint sudo jogosultságokkal rendelkező felhasználó.

Az FFmpeg telepítése a CentOS-ra

Az FFmpeg nem érhető el a CentOS 7 központi adattáraiban. Dönthet úgy, hogy az FFmpeg eszközöket a forrásból készíti, vagy a Nux Dextop lerakatból származó yum segítségével telepítheti. A második lehetőséggel járunk.

Hajtsa végre a következő lépéseket az FFmpeg telepítéséhez a CentOS 7-en:

  1. A Nux lerakat az EPEL szoftver leraktártól függ. Ha az EPEL lerakat nincs engedélyezve a rendszeren, engedélyezze azt a következő gépeléssel:

    sudo yum install epel-release

    Ezután importálja a Repository GPG kulcsot, és az rpm csomag telepítésével engedélyezze a Nux lerakatot:

    sudo rpm -v --import sudo rpm -Uvh

    Miután a tároló engedélyezve lett, telepítse az FFmpeg fájlt:

    sudo yum install ffmpeg ffmpeg-devel

    Ellenőrizze az FFmpeg telepítését az ffmpeg -version parancs futtatásával:

    ffmpeg -version

    A cikk írásakor az FFmpeg jelenlegi verziója, amely a Nux Dextop tárházban elérhető, 2.8.15.

    ffmpeg version 2.8.15 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-28)…

Ez az. Az FFmpeg telepítve lett a CentOS számítógépére.

FFmpeg példák

Ebben a szakaszban néhány alapvető példát mutatunk be az ffmpeg segédprogram használatára.

Alapkonverzió

Audio- és videofájlok konvertálásakor az ffmpeg nem kell megadnia a bemeneti és a kimeneti formátumot. A bemeneti fájl formátuma automatikusan felismerésre kerül, és a kimeneti formátumot a fájlkiterjesztésből kitalálni lehet.

  • Videofájl konvertálása mp4-ből webm-re:

    ffmpeg -i input.mp4 output.webm

    Hangfájl konvertálása mp3-ról ogg-re:

    ffmpeg -i input.mp3 output.ogg

Kodekek meghatározása

A fájlok konvertálásakor megadhatja a -c kapcsolóval használni kívánt kodekeket. A codec lehet bármilyen támogatott dekóder / kódoló neve vagy egy speciális értékű copy amely egyszerűen lemásolja a bemeneti adatfolyamot.

  • Videofájl konvertálása az mp4-ből webm-re a libvpx video codec és a libvpx audio codec használatával:

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

    Konvertáljon egy audiofájlt mp3-ról a libopus kodekkel kódolt ogg-re.

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

Következtetés

Sikeresen telepítette az FFmpeg szoftvert a CentOS 7-hez. Most már meglátogathatja az FFmpeg hivatalos dokumentációs oldalát, és megtanulhatja, hogyan kell az FFmpeg-t használni a konvertáláshoz, valamint a video- és audiofájlokhoz.

ffmpeg centos