Estrazione audio dal video MP4 in MP3

Ho scaricato alcuni video codificati da MP4 da cui vorrei estrarre il stream audio in file MP3 per un facile utilizzo del mio lettore digitale.

Molto probabilmente, VLC può farlo, ma le istruzioni seguite sui loro forum hanno dato un file audio "frizzante".

Ecco le specifiche dei file:

  • Audio mp4a 44100 Hz
  • Video AVC1

Usa ffmpeg :

  ffmpeg -i input_file.mp4 -vn -b: 128k -c: libmp3lame output_file.mp3 

(Non dimenticare di regolare il bitrate audio, -b:a , altrimenti si potrebbe get un file enorme anche per una sorgente di scarsa qualità.)

Molti player digitali supportno anche l'audio AAC, in modo da poter estrarre il stream audio originale di AAC senza wherer ridurre ulteriormente la qualità:

  ffmpeg -i input_file.mp4 -vn -c: una copia output_file.m4a 

Per le versioni precedenti di ffmpeg, devi usare -ab & -acodec opzioni invece di -b:a & -c:a .

La maggior parte dei video MP4 utilizza l'audio AAC e la maggior parte dei dispositivi di riproduzione possono riprodurre audio AAC, normalmente in un contenitore M4A (diversamente denominato MP4). La codifica in MP3, specialmente con un basso ingresso bitrate (la maggior parte dei video su Internet), può portre a una perdita notevole anche sulle cuffie a bassa frequenza. Raccommand di usare avconv / ffmpeg sulla row di command

 avconv -i input.mp4 -vn -c:a copy output.m4a 

o

 ffmpeg -i input.mp4 -vn -c:a copy output.m4a 

Per convertire each MP4 in una directory:

 for f in *.mp4; do avconv -i "$f" -vn -c:a copy "${f/mp4/m4a}"; done 

Alcuni giocatori (come il mio cheapo cheap mobile phone) possono suonare audio AAC, ma non in un contenitore M4A, e per questo bisogna usare

 avconv -i input.mp4 -vn -c:a copy output.aac 

Ora, alcuni vecchi dispositivi veramente non possono suonare nient'altro che MP3, e per quelli che puoi utilizzare la soluzione della grafica o

 avconv -i input.mp4 -vn -c:a libmp3lame -q:a 2 output.mp3 

Ciò creerà un MP3 bit rate variabile (VBR) che, a parte esigenze speciali come lo streaming, dovrebbe essere preferito. -q:a 2 ti otterrà una velocità media (su un numero di file) di bit di circa 190 kbit / s; per ulteriori informazioni sulla codifica di VBR MP3s, vedere qui .

Se si preferisce una GUI, afferrare SUPER © (Simplified Universal Player Encoder & Renderer). Farà il lavoro (e molto di più).

SUPER © è una GUI di FFmpeg, MEncoder, MPlayer, x264, musica, scimmia, audio vero, wavpack, ffmpeg2theora e il plugin RealProducer di theora / vorbis.

Trascina e rilascia qualsiasi file audio o anche qualsiasi file video / audio e estrae la parte audio controllando la casella Distriggers video , convertendola in:

  • aac
  • AC3
  • AMR_NB
  • amr_wb
  • scimmia Audio di scimmia (senza perdita)
  • flac FLAC (senza perdita)
  • MMF
  • MP2
  • mp3
  • mpc
  • ogg FLAC (Lossless) o Vorbis High Quality
  • tta True Audio (senza perdita)
  • wv WavPack (senza perdita)
  • wav
  • wma

È ansible accelerare l'estrazione audio controllando la casella di copia di Stream che riproduce l'audio interno senza conversione in un altro formato.

SUPER © è freeware.

Si noti che SUPER viene fornito con OpenCandy adware. Fattori attenuanti:

  • Installare in una macchina virtuale
  • Distriggersre la networking dopo il primo passaggio dell'installazione. L'installatore verifica che sia presente una connessione Internet. Dopo di che puoi distriggersrlo e ignorare tutti gli avvisi. Non sono del tutto sicuro che questo impedisca ad each adware di essere installato, però.
  • È ansible rimuovere OpenCandy dopo l'installazione: http://www.malwaredictionary.com/2011/06/opencandy/

Utilizzare Yamb per estrarre l'audio raw (mp4a è AAC) quindi utilizzare un encoder MP3 appropriato.

Se sei in un Mac, un metodo più semplice in futuro potrebbe essere quello di fare clic con il button destro del mouse sul file nel Finder, scegliere "Trova informazioni" e modificare l'estensione da .mp4 a .m4a. Poi apri in iTunes e converti in un mp3.

In Windows 7, qualsiasi converter video ha funzionato proprio fuori dalla scatola per me. Sembra che Mac sia supportto.

Se si esegue un sacco di modifica audio, c'è una ragionevole possibilità che tu abbia già (e l'amore!) Audacity .

Aprirà il file mp4 e ti permetterà di "salvare come" un numero di tipi di file, incluso mp3. Fornisce inoltre una semplice window di dialogo per tutti i parametri che si desidera modificare, incluse cose come il tasso di campionamento e i tag MP3.

Se non hai Audacity, potrebbe non essere il path più diretto, ma è molto più versatile di un semplice programma di converter. È un editor audio completo, open source e cross platform.

la risposta della graffia è ottima! Solo per aggiungere, se si desidera estrarre l'audio da un MP4 e inserirlo in un MP3 e mantenere i metadati (tag ID3 MP3), è ansible:

 ffmpeg -i input_file.mp4 -map_metadata 0 -id3v2_version 3 -vn -b:a 128k -c:a libmp3lame output_file.mp3 

Su Windows uso Pazera Free Audio Extractor. Molto leggero, intuitivo, porttile. Frontend eccellente per lo strumento ffmpeg