LinuxParty
Grabas un vídeo con Vokoscreen, OBS Studio o cualquier otra herramienta de captura de escritorio. El vídeo parece haberse generado correctamente, la imagen se reproduce sin problemas, pero al abrirlo con VLC, MPlayer, SMPlayer o incluso al subirlo a una plataforma de vídeo descubres algo extraño: no se escucha absolutamente nada.
Sin embargo, al investigar un poco más, observas que el audio sí existe. En SMPlayer, por ejemplo, al cambiar manualmente de pista de audio, la reproducción comienza a escucharse perfectamente.
¿Qué está ocurriendo?
El problema no siempre es la ausencia de audio
Cuando un vídeo contiene varias pistas de audio, algunos reproductores seleccionan automáticamente una de ellas como predeterminada.
Si la pista elegida está vacía, contiene silencio o simplemente no es la correcta, parecerá que el vídeo no tiene sonido.
Es habitual encontrar archivos similares a este:
Vídeo Audio 1 (vacío) Audio 2 (vacío) Audio 3 (vacío) Audio 4 (vacío) Audio 5 (vacío) Audio 6 (audio real)
Mientras algunos reproductores permiten cambiar manualmente de pista, otros seleccionarán la primera disponible y el usuario pensará que el vídeo está defectuoso.
Comprobar las pistas de audio existentes
Antes de modificar el archivo conviene inspeccionar su contenido.
La herramienta más útil para ello es ffprobe, incluida junto con ffmpeg.
ffprobe -hide_banner -i video.mp4
La salida mostrará algo parecido a:
Stream #0:0: Video Stream #0:1: Audio Stream #0:2: Audio Stream #0:3: Audio Stream #0:4: Audio Stream #0:5: Audio Stream #0:6: Audio
A partir de aquí podemos identificar cuál es la pista que realmente contiene el sonido.
Extraer únicamente la pista correcta
Si hemos comprobado que la pista válida es la número 6, podemos generar un nuevo vídeo dejando únicamente esa pista de audio.
ffmpeg -y -i video.mp4 \ -map 0:v:0 -map 0:6 \ -c:v copy \ -c:a aac -b:a 160k \ -disposition:a:0 default \ video-corregido.mp4
Este comando realiza varias tareas importantes:
- Mantiene el vídeo original sin modificarlo.
- Selecciona únicamente la pista de audio correcta.
- Convierte el audio a AAC para maximizar la compatibilidad.
- Marca esa pista como predeterminada.
El resultado será un archivo mucho más limpio y compatible.
Reconvertir el vídeo completo
Si además deseamos cambiar la resolución o volver a codificar el vídeo, podemos utilizar:
ffmpeg -y -i video.mp4 \ -map 0:v:0 -map 0:6 \ -c:v libx264 \ -crf 23 \ -preset medium \ -c:a aac \ -b:a 160k \ -ac 2 \ video-corregido.mp4
Esta opción es más lenta pero permite optimizar el tamaño final del archivo.
Verificar el resultado
Una vez generado el nuevo vídeo, podemos comprobar que sólo existe una pista de audio:
ffprobe -hide_banner -i video-corregido.mp4
Deberíamos ver algo similar a:
Stream #0:0: Video Stream #0:1: Audio
A partir de ese momento cualquier reproductor reproducirá correctamente el sonido sin necesidad de seleccionar manualmente una pista.
¿Por qué ocurre esto con algunas grabaciones?
Dependiendo de la versión de Vokoscreen, OBS Studio o de la configuración del sistema de sonido (PulseAudio o PipeWire), pueden crearse múltiples pistas de audio durante la captura.
Esto suele suceder cuando se mezclan varias fuentes:
- Audio del escritorio.
- Micrófono.
- Entrada HDMI.
- Dispositivos USB.
- Fuentes virtuales.
En algunos casos la pista válida queda almacenada en una posición distinta de la primera, provocando que muchos reproductores no la seleccionen automáticamente.
Cuando un vídeo aparentemente no tiene sonido, no siempre significa que el audio se haya perdido durante la grabación. En muchas ocasiones el problema reside simplemente en que el reproductor está utilizando una pista incorrecta.
Antes de volver a grabar el vídeo o pensar que la captura ha fallado, merece la pena inspeccionar el archivo con ffprobe y comprobar qué pistas contiene realmente.
Con un simple comando de ffmpeg es posible reconstruir el vídeo utilizando la pista correcta y obtener un archivo totalmente compatible para compartirlo en Internet, subirlo a YouTube o distribuirlo entre clientes y colaboradores.
-
Música
- Cómo corregir una pista de audio en un vídeo cuando el sonido no se escucha correctamente
- El adiós a una leyenda: Robe Iniesta deja huella para siempre
- He probado todos los reproductores de música de Linux y este es mi nuevo favorito: aquí te explico por qué
- Los 6 mejores reproductores de música de línea de comandos para usuarios de Linux
- Lanzamiento de la primera estación de radio dirigida por inteligencia artificial, RadioGPT.
- Ganar 18.000 dólares al mes en Spotify, sin hacer música. ¿Cómo lo hacen?
- Un sistema operativo DOS, en un disco de vinilo, de lo más friki!!!
- mStream: un servidor de transmisión personal para transmitir música desde cualquier lugar
- Administrar el sonido y audio desde consola linux
- Controlar el volumen desde la terminal linux
- MySpace ha perdido todas las fotos, videos y canciones subidas en más de 12 años debido a la corrupción de datos durante un proyecto de migración del servidor
- La industria musical le pide al gobierno de EE. UU. Que reconsidere el bloqueo del sitio web



