29/09/2008
Estrarre l'audio da un video con FFmpeg.
FFmpeg è un programma di trattamento e conversione audio/video da linea di comando. Oggi vi voglio parlare di come, attraverso FFmpeg, è possibile estrarre l'audio da un video.
Per installare FFmpeg utilizzate Synaptic oppure digitate in un terminale:
sudo apt-get install ffmpeg
La sintassi del comando da usare è la seguente:
ffmpeg -i [percorso e nome file] audio.mp3
dove andrete a sostituire a [percorso e nome file] il nome del file video se siete posizionati nella stessa cartella o il percorso assoluto in cui si trova il video da cui estrarre l'audio.
audio.mp3 è il file contenente l'audio estratto dal video che avete indicato dopo -i.
Quindi, aprite un terminale e digitate per esempio:
ffmpeg -i /home/emanuele/video/video1.flv audio.mp3
oppure se siete nella stessa cartella del video:
ffmpeg -i video1.flv audio.mp3
In questo modo verrà estratto l'audio dal file video1.flv e verrà salvato in audio.mp3 nella cartella corrente.
Se non volete avere perdite di qualità dell'audio estratto dal video potete salvare il file audio nel formato WAV e questo sarà della stessa qualità di quello del video senza alcuna perdita.
Con l'opzione -ab seguita da un numero potete definire la qualità dell'audio estratto, per esempio digitando:
ffmpeg -i video2.flv suono.wav -ab 128k
il file suono.wav avrà una qualità di 128 chilobit.
Per conoscere la lista dei formati audio supportati da FFmpeg digitate in un terminale:
ffmpeg -formats
Emanuele
Scrivi un commento