Como Cambiar Un Formato De Archivo A Otro Con FFMPEG
Sommario:
- Prerequisiti
- Installazione di FFmpeg su CentOS
- Esempi di FFmpeg
- Conversione di base
- Specifica dei codec
- Conclusione
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:
-
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 audiolibvorbis
: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 centosCome installare e usare il compositore php su debian 9

Composer è un gestore delle dipendenze per PHP. Questo tutorial fornisce i passi necessari per installare Composer su sistemi Debian 9.
Come installare e usare ffmpeg su debian 9

FFmpeg è uno strumento da riga di comando gratuito e open source per la transcodifica di file multimediali. Questo tutorial spiega come installare FFmpeg su Debian 9.
Come installare e usare ffmpeg su Ubuntu 18.04

FFmpeg è uno strumento da riga di comando gratuito e open source per la transcodifica di file multimediali. In questo tutorial ti mostreremo come installare FFmpeg su Ubuntu 18.04.