VLC con audio chisporroteante: corrige estática, pops y distorsión

Problemas de audio Última actualización: Se aplica a: Windows / macOS / Linux · VLC 3.0.x

El audio chisporroteante y con pops en VLC puede ser constante o venir en ráfagas — al inicio de la reproducción, durante escenas de mucho movimiento o al azar. Es un síntoma de que la canalización de audio pierde o mal-temporiza muestras, y tiene tres familias principales de causas: módulo de salida incorrecto, manejo incorrecto de la tasa de muestreo, y problemas a nivel de sistema como latencia DPC o Bluetooth. Las soluciones siguientes van de la más común (2 minutos) a las comprobaciones de sistema más profundas.

¿Por qué ocurre?

  • El módulo de salida no coincide con el servidor de audio — en Linux, enviar datos ALSA a una sesión PipeWire/PulseAudio (o viceversa) produce chisporroteos.
  • Desajuste de tasa de muestreo — contenido a 44.1 kHz reproducido por una ruta solo de 48 kHz sin remuestreo adecuado causa distorsión periódica.
  • Subdesbordamientos del búfer — el búfer de audio es demasiado pequeño para la carga del sistema; el audio falla cuando el hilo pierde su plazo.
  • Latencia DPC / interferencia de controlador — controladores de Wi-Fi o chipset con errores monopolizan la CPU, dejando sin datos a los hilos de audio.
  • Pistas de audio dañadas — algunos archivos simplemente están masterizados con recorte o contienen segmentos dañados.

Cómo solucionarlo

Solución 1Cambia el módulo de salida de audio a otro módulo (prueba cada uno: DirectSound, WaveOut, y en Linux PulseAudio vs ALSA)

Corrige la falta de sonido, los chasquidos y los problemas de audio HDMI

  1. Ve a Herramientas > Preferencias > Audio.

    Se abren los ajustes de audio.

  2. Configura "Salida" en otro módulo (prueba cada uno: DirectSound, WaveOut, y en Linux PulseAudio vs ALSA).

    El módulo de audio cambia.

  3. Haz clic en Guardar, reinicia VLC y reproduce el archivo.

    El audio se reinicializa con el nuevo módulo.

NotaCada módulo de salida se comunica con la pila de audio del SO de forma diferente. Cambiar de módulo es la forma más rápida de aislar una canalización de audio rota.

Solución 2Comprueba el archivo primero (¿es el archivo o el reproductor?)

Dedica 30 segundos a evitar perseguir un fantasma

  1. Reproduce un archivo distinto que sabes que está limpio.

    Obtienes una reproducción de referencia.

  2. Si el chisporroteo sigue a un solo archivo, revisa su códec de audio (Herramientas > Información de medio > Códec).

    Conoces el códec y el bitrate.

  3. Re-codifica o haz un remux del archivo si está dañado.

    El archivo se repara o se descarta.

NotaEl audio de bajo bitrate (96 kbps) chisporrotea en buenos altavoces; el chisporroteo de FLAC/DTS de alto bitrate apunta a otra parte.

Solución 3Aumenta el búfer de audio (Windows)

Corrige los chisporroteos por subdesbordamiento

  1. Abre los ajustes del dispositivo de audio de Windows: Configuración > Sistema > Sonido > tu dispositivo > Propiedades.

    Se abren las propiedades del dispositivo.

  2. Pestaña Avanzado: aumenta "Formato predeterminado" para que coincida con la tasa de muestreo del archivo si la conoces, y activa "Mejoras de audio: Desactivadas" — las mejoras son una causa clásica de chisporroteo.

    Las mejoras se desactivan.

  3. Prueba las opciones "Modo exclusivo" y luego revierte.

    Aislas la causa de mejora vs remuestreo.

NotaLas "mejoras de audio" de Windows (ecualización de volumen, etc.) introducen chisporroteo y latencia con frecuencia. Desactivarlas corrige muchos casos al instante.

Solución 4Corrige el desajuste PipeWire/PulseAudio en Linux

Termina con el chisporroteo más común de Linux

  1. Revisa tu servidor de sonido: pactl info | grep "Server Name" (PipeWire reporta "PulseAudio (on PipeWire)").

    Conoces el servidor activo.

  2. En VLC configura Audio > Salida > "PulseAudio" (nunca ALSA crudo bajo PipeWire).

    VLC habla con la capa de compatibilidad.

  3. Si persiste el chisporroteo, aumenta default-fragments/default-fragment-size-msec en pipewire.conf (p. ej. 4 × 25 ms).

    El búfer del servidor se amplía.

NotaUna comprobación rápida: ejecuta speaker-test -c 2 — si también chisporrotea, el problema es de todo el sistema, no de VLC.

Solución 5Activa "Descartar fotogramas en imágenes tardías"

Corrige el tiron de prioridad de audio en archivos 4K y de alto bitrate

  1. Ve a Herramientas > Preferencias > Entrada / Códecs.

    Se abren los ajustes de entrada.

  2. Activa "Descartar fotogramas en imágenes tardías".

    VLC omitirá los fotogramas de vídeo tardíos.

  3. Guarda y reinicia, luego reproduce el archivo.

    La reproducción se mantiene sincronizada con el audio.

NotaEsto hace que el vídeo omita un fotograma en lugar de bloquearse — imperceptible a 24–60 fps, pero mantiene el audio perfectamente fluido.

Solución 6Restablece las preferencias de VLC a los valores predeterminados

Elimina ajustes corruptos que causan cierres, pantallas negras y problemas de audio

  1. Cierra VLC por completo.

    No queda ningún proceso de VLC.

  2. Abre un símbolo del sistema (Win+R → cmd) o terminal.

    Hay una línea de comandos disponible.

  3. Ejecuta: vlc --reset-config (Windows/Linux) — en macOS elimina ~/Library/Preferences/org.videolan.vlc en su lugar.

    Las preferencias de VLC se restauran.

  4. Inicia VLC y vuelve a aplicar solo los ajustes que realmente necesites.

    VLC arranca con ajustes limpios.

NotaEsto borra todas las preferencias personalizadas (incluidos atajos y skins). Exporta tu configuración antes en Herramientas > Preferencias > Todos > Interfaz si quieres una copia de seguridad.

Soluciones avanzadas

Solución 1Mide la latencia DPC (Windows)

Encuentra el agotamiento de audio a nivel de controlador

  1. Descarga y ejecuta la herramienta gratuita "LatencyMon" como administrador.

    LatencyMon empieza a medir.

  2. Reproduce audio en VLC durante 3–5 minutos mientras LatencyMon corre.

    Se registran las latencias DPC/ISR.

  3. Si reporta un controlador problemático (comúnmente Wi-Fi, de red o chipset), actualízalo o desinstálalo.

    Se reemplaza el controlador que agota.

NotaLa latencia DPC alta es una causa oculta de chisporroteos que aparecen solo bajo carga — los culpables clásicos son las tarjetas Killer NIC y los controladores de audio Realtek antiguos.

Cómo evitarlo en el futuro

  • Mantén al día los controladores de audio y chipset; llevan la gran mayoría de correcciones de chisporroteo.
  • En Linux, quédate en PipeWire con la capa de compatibilidad PulseAudio y el módulo PulseAudio de VLC.
  • Si usas Bluetooth, prefiere los perfiles de baja latencia aptX/AAC para música.

Preguntas frecuentes

¿Por qué VLC chisporrotea solo al inicio de la reproducción?
Eso suele ser una carrera de inicialización de búfer/dispositivo. Cambiar el módulo de salida de audio o actualizar el controlador de audio normalmente lo resuelve.
¿El chisporroteo daña mis altavoces?
El chisporroteo normal no; la distorsión por recorte persistente sí puede a alto volumen. Corrige la canalización en lugar de bajar el volumen.
¿La aceleración por hardware causa chisporroteo de audio?
Indirectamente — la decodificación por GPU puede elevar la carga DPC/IRQ que agota el hilo de audio. Prueba con la aceleración por hardware desactivada.
VLC chisporrotea solo en FLAC, ¿por qué?
FLAC es sin pérdida pero pesado de decodificar para la CPU; si el búfer se desborda bajo carga, oyes chisporroteos. Aumenta el búfer o desactiva hwaccel para el vídeo que reproduce a la vez.

Resumen

Cambia el módulo de salida de audio a otro módulo (prueba cada uno: DirectSound, WaveOut, y en Linux PulseAudio vs ALSA) — Corrige la falta de sonido, los chasquidos y los problemas de audio HDMI. Si no ayuda, sigue con el resto de soluciones en orden: cada una ataca una capa distinta del problema. La mayoría de los usuarios lo resuelve a más tardar con la solución 3. Mantén VLC actualizado (estable actual: 3.0.23) y revisita esta guía cuando salga una versión nueva.