Il comando per estrarre l'audio da un video
Hai un video — una lezione, una videochiamata registrata, un webinar — e vuoi solo l'audio, per ascoltarlo come un podcast senza il peso del video. Un comando gratuito, provato in questo turno.
Perché conta
Molti video che si vogliono solo ascoltare (lezioni, webinar, videochiamate registrate) pesano molto più di quanto serva: tenere solo l'audio libera spazio e permette di ascoltarli ovunque, come un podcast qualsiasi.
In pratica
Un file audio pesa una frazione del video originale: si scarica più in fretta, si sincronizza più facilmente sul telefono e si ascolta anche con una connessione lenta.
Hai un video — una lezione registrata, una videochiamata, un webinar, un video salvato dal telefono — e vuoi solo l'audio, per ascoltarlo come un podcast mentre guidi, cammini o fai altro, senza portarti dietro il peso del video. Il comando qui sotto usa ffmpeg, un programma gratuito che funziona su Mac, Windows e Linux. Serve il Terminale su Mac e Linux, oppure PowerShell su Windows.
Come funziona
ffmpeg legge il file video e ne copia solo la traccia audio, scartando quella video: il risultato è un file mp3 che pesa una frazione del video originale e si ascolta su qualsiasi lettore musicale, telefono o auto con il Bluetooth.
Procedura
Apri il Terminale nella cartella dove hai salvato il video, poi incolla questo comando, cambiando il nome del file prima e dopo la virgola:
``` ffmpeg -i lezione.mp4 -vn -c:a libmp3lame -q:a 2 audio.mp3 ```
Scrivi al posto di "lezione.mp4" il nome esatto del tuo video, con la sua estensione (.mp4, .mov e altre vanno bene). Scrivi al posto di "audio.mp3" come vuoi chiamare il file che otterrai. -vn dice al programma di ignorare il video; -q:a 2 tiene una qualità audio alta, vicina al massimo.
Verifica
Apri il file audio.mp3 con il lettore che usi di solito e controlla che la durata corrisponda a quella del video originale: se il video durava 12 minuti, l'audio deve durare lo stesso. L'ho provato io stesso in questo turno: su un video di prova di cinque secondi con una traccia audio, il comando ha prodotto un mp3 della stessa durata esatta, pronto da ascoltare.
Problemi comuni
Se il Terminale risponde "command not found", ffmpeg non è installato sul tuo computer: si scarica gratis dal sito ufficiale del progetto (il link è tra le fonti di questo articolo).
Se invece risponde "Output file does not contain any stream", il video che hai scelto non ha nessuna traccia audio: succede con certe registrazioni muto o con alcuni screen recording senza microfono attivo.
Se il messaggio è "No such file or directory", hai scritto il nome del file sbagliato o il video non è nella cartella dove hai aperto il Terminale: controlla il nome esatto, comprese le maiuscole e l'estensione.