Inicio
» WINDOWS
»
Cómo grabar el sonido del sistema con FFmpeg en Windows 10
Cómo grabar el sonido del sistema con FFmpeg en Windows 10
Para grabar el sonido del sistema con FFmpeg en Windows 10, necesitas una entrada de grabación que capture la reproducción de tu ordenador, no un micrófono convencional. La opción más sencilla en algunos PC es Mezcla estéreo , que proporcionan ciertos controladores de audio. Una vez activada, FFmpeg puede capturar el sonido de ese dispositivo a través de su entrada Windows DirectShow y guardar el resultado como MP3, WAV u otro formato de audio compatible.
Importante: La función Mezcla estéreo no está disponible en todos los PC ni en todos los controladores de audio. Si no aparece, utilice un dispositivo de audio virtual o de bucle compatible. La documentación oficial de FFmpeg describe la sintaxis del dispositivo DirectShow y el comando para listar dispositivos que se utilizan a continuación: Documentación de dispositivos de FFmpeg .
1. Habilite la mezcla estéreo u otra fuente de bucle.
En primer lugar, compruebe si Windows reconoce Stereo Mix como dispositivo de grabación.
Pulsa Win + R , escribe mmsys.cply pulsa Enter.
Abra la pestaña Grabación en la ventana de Sonido clásica.
Haz clic con el botón derecho en un área vacía y habilita la opción Mostrar dispositivos deshabilitados . Si está disponible, muestra también los dispositivos desconectados.
Si aparece Mezcla estéreo , haga clic con el botón derecho y seleccione Habilitar .
Habilita la opción Mezcla estéreo en la pestaña Grabación si tu controlador de audio la ofrece.
Normalmente, no es necesario configurar Mezcla estéreo como dispositivo de grabación predeterminado para especificarlo explícitamente en FFmpeg. Si no aparece, compruebe la compatibilidad de controladores de su ordenador o del fabricante de su chip de audio. No descargue controladores de sitios desconocidos. Algunos sistemas utilizan un cable de audio virtual o un dispositivo que admite explícitamente la captura en bucle.
2. Descarga FFmpeg para Windows
Abre la página oficial de descarga de FFmpeg y sigue uno de los enlaces para compilaciones de Windows que aparecen en ella. El proyecto FFmpeg distribuye el código fuente y enlaces a compilaciones ejecutables para Windows mantenidas por terceros, así que elige una compilación de confianza y la arquitectura correcta para tu PC.
Extrae el archivo descargado. Abre la carpeta extraída y luego su bindirectorio, donde ffmpeg.exedebería estar ubicado. Puedes agregar este directorio a tu Windows PATHpara ejecutar FFmpeg desde cualquier terminal, pero esto es opcional. Para esta guía, abre el Explorador de archivos en la bincarpeta, haz clic en la barra de direcciones, escribe cmdy presiona Enter. El Símbolo del sistema se abrirá en esa ubicación.
Abrir el símbolo del sistema desde la carpeta bin de FFmpeg evita tener que configurar primero la variable PATH.
3. Encuentra el nombre exacto del dispositivo de audio.
En el símbolo del sistema, ejecute este comando:
ffmpeg -list_devices true -f dshow -i dummy
FFmpeg puede mostrar un error sobre la entrada ficticia porque el comando solo se usa para enumerar dispositivos; esto es normal. Busque la sección titulada " Dispositivos de audio DirectShow" . Identifique el nombre exacto del dispositivo de grabación, incluyendo cualquier texto entre paréntesis. Dependiendo de su hardware, puede ser similar a Stereo Mix (Realtek Audio), pero el nombre de su dispositivo puede ser diferente.
Copie el nombre exacto del dispositivo que aparece en la salida de su FFmpeg; el nombre de ejemplo que se muestra aquí puede diferir del de su PC.
4. Comience a grabar el audio del sistema.
Crea una carpeta para tus grabaciones, por ejemplo C:\Users\Public\Music\Recordings: . Luego ejecuta el siguiente comando, reemplazando el nombre del dispositivo de ejemplo y la ruta de salida con tus propios valores:
Utilice el nombre del dispositivo tal como aparece en la lista de FFmpeg. Mantenga las comillas alrededor de los nombres y rutas que contengan espacios. La extensión de salida determina el formato del contenedor, mientras que FFmpeg selecciona un codificador adecuado según el formato y las capacidades de su compilación.
Para una grabación PCM sin pérdidas, puede guardar un archivo WAV en su lugar:
Los archivos WAV suelen ser mucho más grandes que los MP3. Usa MP3 para grabaciones cotidianas más cortas, o WAV cuando necesites audio PCM sin comprimir para editar. Asegúrate de que la carpeta de destino ya exista; FFmpeg no creará carpetas si faltan.
Mientras FFmpeg está en funcionamiento, su consola muestra información sobre la transmisión y el progreso de la grabación.
5. Deténgase y revise la grabación.
Deja abierta la ventana del símbolo del sistema mientras reproduces el audio que deseas grabar. Puedes minimizarla, pero no la cierres. Para finalizar la grabación correctamente, regresa a la terminal y presiona Ctrl + C. Espera a que FFmpeg se detenga y vuelva al símbolo del sistema antes de abrir el archivo de salida. Esto permite que FFmpeg finalice el archivo correctamente.
Abra la carpeta de destino y reproduzca el archivo. Si no se escucha nada, confirme que Windows esté reproduciendo sonido a través de la ruta capturada por Stereo Mix, verifique que se haya seleccionado el nombre de dispositivo correcto y compruebe que la fuente no esté silenciada. Algunas aplicaciones o controladores de audio enrutan la reproducción de una manera que Stereo Mix no detecta.
Solución de problemas comunes
No se encuentra la función Mezcla estéreo: muestre los dispositivos de grabación deshabilitados y, a continuación, busque un controlador adecuado en su PC o en el sitio web del fabricante de su tarjeta de sonido. Si el controlador no incluye Mezcla estéreo, utilice un dispositivo de audio virtual o con capacidad de bucle de retorno.
FFmpeg indica que no se encuentra el dispositivo: Vuelva a ejecutar el comando device-list y copie el nombre completo tal cual. Los nombres pueden variar entre equipos y podrían cambiar tras las actualizaciones de los controladores de audio.
El sonido de salida es bajo o inaudible: compruebe el volumen de reproducción de Windows, el volumen por aplicación, el estado de silencio y las propiedades del dispositivo de captura. Confirme que ha seleccionado una fuente de bucle en lugar de un micrófono físico.
El comando indica que la ruta de salida no es válida: primero cree la carpeta de destino y escriba la ruta de salida completa entre comillas.
FFmpeg no reconoce -f dshow: Asegúrese de haber descargado una versión para Windows que incluya compatibilidad con DirectShow. La documentación oficial de FFmpeg explica que DirectShow es el sistema de entrada de Windows utilizado en estos ejemplos.
Con una fuente de bucle de retorno que funcione, el proceso es sencillo: habilite o instale el dispositivo de captura, identifíquelo con el comando de listado DirectShow de FFmpeg, comience a grabar en un archivo y deténgalo con Ctrl + C. Tenga en cuenta que el soporte de Microsoft para Windows 10 finalizó el 14 de octubre de 2025; si aún utiliza Windows 10, consulte la guía actual de Microsoft sobre opciones de seguridad y soporte: Soporte técnico de Microsoft Windows .