Uso de CPU elevado en VLC: por qué y cómo solucionarlo
El uso elevado de CPU en VLC suele manifestarse como ventilador a tope, portátil caliente u otros programas titubeando. Aunque algo de carga es normal (sobre todo en 4K o contenido de alto bitrate), que VLC esté al 100% en reposo o suba sin motivo apunta a una causa concreta y solucionable. Las soluciones siguientes están ordenadas por frecuencia de éxito — la solución 1 cubre con diferencia el caso más común.
¿Por qué ocurre?
- Aceleración por hardware desactivada o no disponible — sin decodificación GPU, la CPU hace todo el trabajo; el contenido 1080p/4K o HEVC entonces satura la CPU.
- Filtros de vídeo / desentrelazado siempre activos — un desentrelazador permanente o un filtro de postprocesado multiplica el coste por fotograma.
- Remuestreo / filtros de audio — filtros de audio agresivos (normalización de volumen al máximo, remuestreador SoX en 8+ canales) añaden carga.
- Bucle de reproducción roto por streams de red — un stream atascado re-bufferiza sin fin, haciendo girar la CPU.
- Extensiones o skins haciendo trabajo en segundo plano — algunas extensiones Lua consultan servicios en segundo plano.
- Software malicioso haciéndose pasar por VLC (raro pero real) — un falso "vlc.exe" en una ruta no estándar puede minar o enviar datos.
Cómo solucionarlo
Solución 1Desactiva la decodificación acelerada por hardware
Corrige la mayoría de casos de pantalla negra/verde, pixelación y tirones
Abre VLC y ve a Herramientas > Preferencias (o pulsa Ctrl+P en Windows/Linux, Cmd+, en macOS).
Se abre la ventana de Preferencias.
Haz clic en la pestaña Entrada / Códecs a la izquierda.
Se muestran los ajustes de códecs.
Busca "Decodificación acelerada por hardware" y configúrala en Desactivar.
El desplegable ahora dice "Desactivar".
Haz clic en Guardar y reinicia VLC por completo (cierra todas las ventanas de VLC, no solo el vídeo).
VLC reinicia con decodificación por software.
Reproduce de nuevo el archivo problemático.
Si el problema desaparece, el culpable era el decodificador GPU.
Solución 2Desactiva los filtros de vídeo siempre activos
Elimina los consumidores ocultos de CPU
Herramientas > Preferencias > Vídeo > Filtros: revisa la lista activa.
Se muestran los filtros activos.
Desmarca "Desentrelazar" salvo que veas contenido entrelazado; desactiva cualquier filtro de postprocesado que hayas añadido.
Los filtros se minimizan.
Guarda y reinicia VLC.
El uso de CPU baja.
Solución 3Comprueba el uso de CPU en reposo (¿VLC no hace nada?)
Detecta bucles en segundo plano y consultas de extensiones
Cierra toda la reproducción pero deja VLC abierto; abre el Administrador de tareas (Ctrl+Shift+Esc) y ordena por CPU.
Ves el uso de CPU en reposo de VLC.
Si el uso en reposo es alto, una extensión o un elemento de la lista está en bucle — detén la reproducción y comprueba que "Repetir todo" está desactivado.
Se identifica el bucle.
Reinicia VLC; si la CPU en reposo sigue alta, desactiva las extensiones (consulta la guía de fallos para los nombres de carpetas).
La CPU en reposo vuelve a ~0%.
Solución 4Actualiza VLC a la última versión
Aplica correcciones oficiales de errores y seguridad (versión estable actual: 3.0.23)
En VLC, ve a Ayuda > Buscar actualizaciones.
VLC compara tu versión con la última.
Si hay una actualización, descárgala desde la página oficial videolan.org.
Se descarga el nuevo instalador.
Instálala sobre tu versión actual (se conservan los ajustes) y reinicia.
VLC ejecuta la nueva versión.
Solución 5Verifica que ejecutas el VLC real
Descarta software malicioso haciéndose pasar por VLC
Administrador de tareas > Detalles: clic derecho en vlc.exe > Abrir ubicación del archivo.
Se muestra la ruta del ejecutable.
La ruta debe ser C:\Program Files\VideoLAN\VLC\vlc.exe (o tu carpeta de aplicaciones en macOS/Linux).
La ruta se verifica.
Si la ruta es inusual, analiza con Windows Defender y reinstala VLC desde videolan.org.
El sistema está limpio.
Soluciones avanzadas
Solución 1Reduce la calidad para CPUs débiles
Mantiene la reproducción fluida en hardware antiguo
Herramientas > Preferencias > Vídeo: desactiva "Aceleración por hardware" solo si la GPU es más antigua que la CPU (poco frecuente).
Se elige la ruta de decodificación.
Activa "Omitir fotogramas (descartar fotogramas en imágenes tardías)" — la CPU salta trabajo en lugar de quedarse atrás.
La reproducción se mantiene fluida.
Reduce el tamaño de la ventana de salida; VLC renderiza al tamaño de la ventana.
El coste de render baja.
Cómo evitarlo en el futuro
- Activa la aceleración por hardware y verifica el decodificador en Información de medio tras las actualizaciones.
- Mantén el controlador de GPU actualizado — allí llegan nuevos decodificadores y correcciones.
- No apiles filtros "por si acaso" — cada uno añade coste por fotograma.
Preguntas frecuentes
¿Cuánta CPU debería usar VLC normalmente?
¿Alta CPU solo con ciertos archivos?
¿Puede el uso alto de CPU dañar mi portátil?
¿Por qué VLC usa CPU incluso minimizado?
Resumen
Desactiva la decodificación acelerada por hardware — Corrige la mayoría de casos de pantalla negra/verde, pixelación y tirones. 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.