Come installare e usare FFmpeg su Debian 9

FFmpeg è uno strumento a riga di comando libero e open-source per la transcodifica di file multimediali. Contiene un insieme di librerie audio e video condivise come libavcodec, libavformat e libavutil. Con FFmpeg, è possibile convertire tra vari formati video e audio, impostare la frequenza di campionamento e ridimensionare i video.

Questo tutorial spiega come installare FFmpeg su Debian 9.

Prequisiti #

Devi essere loggato come utente con privilegi sudo per poter installare pacchetti sul tuo sistema Debian.

Installazione di FFmpeg su Debian #

I repository ufficiali Debian contengono pacchetti FFmpeg che possono essere installati con il gestore di pacchetti apt. Al momento di scrivere questo articolo, l’attuale versione di FFmpeg disponibile nei repository Debian 9 è 3.2.12.

I seguenti passi descrivono come installare FFmpeg su Debian 9:

  1. Iniziare aggiornando la lista dei pacchetti:

    sudo apt update
  2. Installare il pacchetto FFmpeg eseguendo il seguente comando:

    sudo apt install ffmpeg
  3. Valida l’installazione eseguendo il comando ffmpeg -version che stamperà la versione di FFmpeg:

    ffmpeg -version

    L’output dovrebbe essere simile al seguente:

    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

    Per stampare tutti gli encoder e decoder di FFmpeg disponibili puoi usare:

    ffmpeg -encodersffmpeg -decoders

Ecco fatto. FFmpeg è ora installato sul tuo sistema e puoi iniziare a usarlo.

La versione inclusa nei repository Debian è sempre in ritardo rispetto all’ultima versione di FFmpeg. Se vuoi installare l’ultima versione di FFmpeg dovrai costruire gli strumenti FFmpeg dai sorgenti.

Esempi di FFmpeg #

In questa sezione, ti mostreremo alcuni esempi di come usare lo strumento ffmpeg.

Conversione di base #

Quando converti file audio e video con ffmpeg non devi 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 specificato.

  • Convertire un file video da mov a mp4:

    ffmpeg -i input.mov output.mp4
  • Convertire un file audio da mp3 a flac:

    ffmpeg -i input.mp3 output.flac

Specificare codec #

Per specificare i codec usa l’opzione -c. Il codec può essere il nome di qualsiasi decoder/encoder supportato o un valore speciale copy che semplicemente copia il flusso in ingresso.

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

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
  • Converte un file audio da mp3 a ogg codificato con il codec libopus.

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

Conclusione #

Hai imparato come installare FFmpeg su Debian 9. Ora puoi visitare la pagina ufficiale della documentazione di FFmpeg e imparare come usare FFmpeg per convertire e tuoi file video e audio.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.