Supprimer l'audio du fichier vidéo avec FFmpeg


240

Comment puis-je supprimer la piste audio d'un fichier vidéo avec FFmpeg?

Réponses:


334

Vous supprimez l'audio en utilisant le -andrapeau.

ffmpeg -i example.mkv -c copy -an example-nosound.mkv

Documentation complète sur ffmpeg ici .


97

Vous ne voulez probablement pas réencoder la vidéo (processus lent et avec pertes), alors essayez:

ffmpeg -i [input_file] -vcodec copy -an [output_file]

(quelques distributions Linux viennent maintenant avec la fourchette avconv de ffmpeg )


Cela ne m'a fait aucune différence par rapport à la solution acceptée.
Nidi

1
vcodec est un alias -c:v, donc il ne copie que le flux vidéo. Les seules données que vous évitez avec cela sont les sous-titres, les métadonnées, etc. de ce que je peux voir.
Rogue

9
avconv -i [input_file] -vcodec copy -an [output_file]

Si vous ne pouvez pas installer en ffmpegraison de l'existant d' avconvessayer cela.

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.