Eliminar audio del archivo de video con FFmpeg


240

¿Cómo puedo quitar la pista de audio de un archivo de video con FFmpeg?

Respuestas:


334

Eliminas el audio usando la -anbandera.

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

Documentación completa de ffmpeg aquí .


97

Probablemente no desee volver a codificar el video (un proceso lento y con pérdida), así que intente:

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

(Nota: algunas distribuciones de Linux ahora vienen con la bifurcación avconv de ffmpeg )


Esto no me hizo ninguna diferencia en comparación con la solución aceptada.
nidi

1
vcodec es un alias para -c:v, por lo que específicamente copiará solo la transmisión de video. Los únicos datos que está evitando con esto serían subtítulos, metadatos, etc. de lo que puedo ver.
Rogue

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

Si no puede instalar ffmpegdebido a que existe, avconvintente eso.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.