Comment extraire une piste audio d'un fichier vidéo MP4 sous Windows?


38

Avoir un fichier vidéo MP4, j'aimerais en avoir uniquement la piste audio. Ce qui différencie ma question des autres, c'est que je ne veux pas la convertir (au format MP3 ou quoi que ce soit). Je préférerais conserver exactement le même flux audio AAC intégré dans le fichier MP4 sans recodage.

J'avais l'habitude de lire de tels fichiers MP4 avec un lecteur audio (foobar2000, qui ignore simplement la piste vidéo qu'il contient) sur mon ordinateur de bureau, mais j'aimerais supprimer la piste vidéo pour économiser l'espace et la batterie de mon ordinateur de poche.

Réponses:


52

Avec FFmpeg , que vous pouvez télécharger en tant que build statique (aucune installation requise) pour chaque SE majeur:

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

vnet sndésactivez les flux vidéo et sous-titres, s’il en existe. -c:a copylui dit de copier le flux audio tel quel, sans ré-encoder le fichier. Cela prendra moins de quelques secondes.


1
avconvtravaillé avec les mêmes arguments.
Robert Siemer

@RobertSiemer Oui - avconvest une fourchette de ffmpeg. Vous pouvez être intéressé par la lecture de cet article Stack Overflow .
Slhck

5

VLC peut également le faire, ce qui est pratique car vous l'avez probablement déjà sur votre système:

https://wiki.videolan.org/Extract_audio/#Extracting_audio_in_original_format


2
Le wiki de VLC ne donne malheureusement qu'un exemple pour extraire un DVD audio: une commande très cryptique sans explication ni syntaxe pour extraire d'autres formats.
Dai

1
J'ai passé 15 minutes à essayer de faire cela avec vlc (routes à la fois GUI et en ligne de commande) et cela échouait à chaque fois, produisant un fichier de sortie ne contenant aucune donnée. ffmpegL'option a bien fonctionné dès le premier essai
YePhIcK
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.