androide

Come installare e usare ffmpeg su centos 7

Como Cambiar Un Formato De Archivo A Otro Con FFMPEG

Como Cambiar Un Formato De Archivo A Otro Con FFMPEG

Sommario:

Anonim

FFmpeg è una raccolta gratuita e open source di strumenti per la gestione di file multimediali. Contiene una serie di librerie audio e video condivise come libavcodec, libavformat e libavutil. Con FFmpeg, puoi convertire tra vari formati video e audio, impostare frequenze di campionamento, acquisire audio / video in streaming e ridimensionare i video.

Questo tutorial ti guida attraverso l'installazione di FFmpeg su CentOS 7.

Prerequisiti

Per poter aggiungere nuovi repository e installare pacchetti sul sistema CentOS, è necessario aver effettuato l'accesso come utente con privilegi sudo.

Installazione di FFmpeg su CentOS

FFmpeg non è disponibile nei repository core di CentOS 7. Puoi scegliere di costruire gli strumenti FFmpeg dal sorgente o di installarlo usando yum dal repository Nux Dextop. Andremo con la seconda opzione.

Procedere come segue per installare FFmpeg su CentOS 7:

  1. Il repository Nux dipende dal repository software EPEL. Se il repository EPEL non è abilitato sul tuo sistema, abilitalo digitando:

    sudo yum install epel-release

    Successivamente, importa la chiave GPG del repository e abilita il repository Nux installando il pacchetto rpm:

    sudo rpm -v --import sudo rpm -Uvh

    Una volta abilitato il repository, installare FFmpeg:

    sudo yum install ffmpeg ffmpeg-devel

    Verifica l'installazione di FFmpeg eseguendo il comando ffmpeg -version :

    ffmpeg -version

    Al momento della stesura di questo articolo, l'attuale versione di FFmpeg disponibile nel repository Nux Dextop è 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)…

Questo è tutto. FFmpeg è stato installato sul tuo computer CentOS.

Esempi di FFmpeg

In questa sezione, vedremo alcuni esempi di base su come utilizzare l'utilità ffmpeg .

Conversione di base

Quando si convertono file audio e video con ffmpeg non è necessario specificare i formati di input e output. Il formato del file di input viene rilevato automaticamente e il formato di output viene indovinato dall'estensione del file.

  • Converti un file video da mp4 a webm:

    ffmpeg -i input.mp4 output.webm

    Converti un file audio da mp3 in ogg:

    ffmpeg -i input.mp3 output.ogg

Specifica dei codec

Durante la conversione di file è possibile specificare i codec che si desidera utilizzare con l'opzione -c . Il codec può essere il nome di qualsiasi decodificatore / codificatore supportato o una copy valore speciale che copy semplicemente il flusso di input.

  • Converti un file video da mp4 a webm usando il codec video libvorbis e il codec audio libvorbis :

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

    Converti un file audio da mp3 in ogg codificato con il codec libopus .

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

Conclusione

FFmpeg è stato installato correttamente su CentOS 7. Ora è possibile visitare la pagina della documentazione ufficiale di FFmpeg e imparare come utilizzare FFmpeg per convertire i file video e audio.

ffmpeg centos