Limpia el audio de un vídeo
La imagen está bien, pero el sonido no. Esta es la guía práctica: qué extraemos de tu vídeo, qué obtienes y cómo volver a unirlo con la imagen. Si todavía no sabes si podremos abrir tu archivo, consulta primero cómo quitar ruido de un vídeo.
Leemos el sonido y nada más
Tu navegador abre el archivo en su ubicación original y extrae el audio del contenedor. La pista de vídeo nunca se decodifica, modifica ni sube; el audio tampoco. Como no existe ningún paso de subida, tampoco hay una cola de espera ni recibirás un correo que diga «tu archivo se está procesando».
En archivos mp4 y mov leemos el índice del contenedor y extraemos solo los bytes del fragmento necesario, por lo que un archivo de 2 GB no ocupa 2 GB en la memoria. El original se abre en modo de solo lectura y queda exactamente como estaba.
Qué vuelve
Un WAV mono de 16 bits a 48 kHz: solo audio y unos 2,9 MB para 30 segundos. Ten en cuenta estas dos características:
- Es mono. Todo se mezcla en un solo canal antes de ejecutar el modelo, porque este procesa un único canal. Si la cámara grabó un par estéreo o un micrófono de cañón y uno de solapa en canales separados, la salida los combinará en uno solo.
- No está igualado en volumen con tu original. No hacemos ninguna normalización; la pista limpia midió unos 2 LU por debajo del original en nuestra propia muestra. Ajusta niveles después de este paso, no antes.
Volver a unirlo con la imagen
La tarjeta de resultado representa el archivo completo como una barra, marca sobre ella los 30 segundos procesados y muestra al lado el código de tiempo inicial: Vista previa de 30s desde 1:14. Recorta ese mismo fragmento del vídeo y multiplexa ambas pistas:
ffmpeg -ss 1:14 -t 30 \
-i original.mp4 -i cleaned.wav \
-map 0:v -map 1:a \
-c:v libx264 -crf 18 \
-c:a aac -b:a 192k \
-shortest check.mp4
Aquí el vídeo se recodifica a propósito. Con -ss antes de la entrada, una copia directa del
flujo solo puede comenzar en el fotograma clave más cercano. Esto puede desfasar la imagen y el
sonido hasta un segundo, suficiente para impedir una evaluación fiable de la sincronización labial.
En un editor, el proceso es el mismo con menos parámetros: importa el WAV, colócalo en una pista de audio nueva en ese código de tiempo, silencia el original y comprueba el resultado con la imagen.
Limpiar el archivo completo
Ya no tienes que hacerlo manualmente. La tarjeta de resultado limpia el archivo completo y genera un mp4, con la imagen copiada byte por byte y solo el audio sustituido. El siguiente comando sigue siendo útil si quieres controlar la multiplexación o si tu navegador no puede codificar AAC y solo obtienes el audio. Como no hay ningún recorte, el vídeo se copia en vez de recodificarse:
ffmpeg -i original.mp4 -i cleaned.wav \
-map 0:v -map 1:a \
-c:v copy -c:a aac -b:a 192k \
output.mp4
Ambos comandos se ejecutan en tu equipo sin enviarnos nada. Si el original era estéreo, recuerda que la pista de sustitución es mono. Duplícala en los canales izquierdo y derecho si el formato de entrega requiere una pista estéreo.