FFMPEG tutorial, da zero a 100 in poco tempo

Un video tutorial in italiano e una collezione di comandi per imparare ad usare FFMPEG in poco tempo.

FFMPEG è il coltellino svizzero per editare e convertire audio e video da riga di comando. In questa guida scoprirai:

  • che cos’è FFMPEG
  • dove scaricare FFMPEG
  • come installare FFMPEG su Windows
  • come usare FFMPEG da riga di comando

Tutte queste nozioni le puoi imparare direttamente in questo video tutorial in italiano di circa 2 ore, prodotto in collaborazione Andrea Ciraolo di Officine.me.

Qui sotto trovi la raccolta dei comandi illustrati nel video e che ti permetteranno di sfruttare al massimo questo fantastico tool.
Ricorda che i comandi sui sistemi Windows devono essere richiamati con l’estensione .exe:
ffmpeg → ffmpeg.exe

0 – Iniziamo dall’Help

→ COMANDI DI HELP

→ COMANDO DI INFO FILE

→ FFPROBE estrae dettagli in formato testo parsabile

Estrai formato e stream del file:

Estrai la dimensione del file:

Comando precedente con output in formato json:

1 – Convertire audio da un formato all’altro (WAV to MP3)

2 – Convertire video da un formato all’altro (MKV to MP4)

→ Convertire video in MP4 

→ Convertire video in MKV 

3 – Convertire video in audio (MP4 to MP3)

→  Selezionare audio multitraccia da file video

4 – Convertire audio in video con immagine statica (es. MP3 to MP4 o pubblicare podcast su Youtube)

5 – Tagliare audio o video

→  Dal secondo X per X secondi

→  Dal secondo X al secondo Y

→  ATTENZIONE: anteporre lo switch di seeking

L’ encoder legge il file da t0 (inizio) e perde tempo fin da subito a codificare anche quella parte di video che non ci serve. Evitiamolo spostando lo switch:

6 – Sostituire audio al video

→  rimuovere audio dal video

→  combinare due stream audio e video

ATTENZIONE: cosa significa “-shortest”

Questo switch stoppa la codifica quando termina lo stream di input più corto.

7 – Regolare i LUFS per Alexa, Youtube, Spotify

→ Tabella valori Loudness da osservare sulle piattaforme online

tabella comparativa LUFS

→ LUFS per Alexa skill Flash Briefing

Link alla documentazione ufficiale Alexa Amazon Skill

→ LUFS per Google Home

Link alla documentazione ufficiale Google Home

1-pass:

Qui sotto il risultato:

2-pass con i valori misurati:

8 – Modificare risoluzione, framerate e bitrate video

→  rimuovere Audio al Video e ridimensionare a 640px

→ ridimensionare risoluzione Video a 1080p

Quale valore CRF(Constant Rate Factor) utilizzare

→ Ridurre bitrate Video da 5M a 500k

9 – Concatenare più tracce audio

ATTENZIONE: il primo file 1.mp3 corrisponde a 0:0 e così via.

10 – Mixare più tracce audio in una sola

11 – Spettrogramma (waveform) per Podcast

→ comando con tabulazione per shell Linux

→ Note sintassi

Ecco il risultato.