Entfernen Sie Audio aus der Videodatei mit FFmpeg

240

Wie kann ich mit FFmpeg die Audiospur aus einer Videodatei entfernen?

Ronan Dejhero
quelle

Antworten:

334

Sie entfernen Audio mithilfe der -anFlagge.

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

Vollständige ffmpeg-Dokumentation hier .

Martin Beckett
quelle
97

Sie möchten das Video wahrscheinlich nicht erneut codieren (ein langsamer und verlustreicher Prozess). Versuchen Sie Folgendes:

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

(nb einige Linux-Distributionen kommen jetzt mit der avconv-Verzweigung von ffmpeg )

John Mellor
quelle
Das hat für mich im Vergleich zur akzeptierten Lösung keinen Unterschied gemacht.
Nidi
1
vcodec ist ein Alias ​​für -c:v, also kopiert es speziell nur den Videostream. Die einzigen Daten, die Sie damit verhindern, sind Untertitel, Metadaten usw., soweit ich sie sehen kann.
Rogue
9
avconv -i [input_file] -vcodec copy -an [output_file]

Wenn du das ffmpegwegen bestehender nicht installieren kannst, avconvversuche das.

Abdennour TOUMI
quelle