So che flve mp4file contengono aacaudio, mentre aviil video di solito mp3flussi audio.
Quale comando (avconv, ffmpeg) estrarrebbe l'audio senza transcodificarlo?
So che flve mp4file contengono aacaudio, mentre aviil video di solito mp3flussi audio.
Quale comando (avconv, ffmpeg) estrarrebbe l'audio senza transcodificarlo?
Risposte:
ffmpeg -i video.mp4 -vn -acodec copy audio.aac
Ecco una breve spiegazione su cosa fa ogni parametro:
-i L'opzione specifica il file di input.-vn opzione viene utilizzata per saltare la parte video.-acodec copy copierà il flusso audio mantenendo il codec originale.Come risposta complementare, con un comando che non necessita del nome specifico del file.
Per un video contenente audio aac:
ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a
Per utilizzare in un comando di menu di scelta rapida, un modulo come questo funziona:
bash -c 'ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a' %f
Sostituisci con l'output del formato audio corrispondente per altri input di formato video.
Fonte iniziale qui .