Colección de bibliotecas C y herramientas de línea de comandos para decodificar, codificar, convertir, filtrar y transmitir audio, video y subtítulos.
mpv-player/mpv
Reproductor multimedia gratuito de línea de comandos que reproduce una amplia variedad de formatos de audio y video, códecs y tipos de subtítulos.
Alternativa open source a:VLC
- Estrellas
- 37,982
- Forks
- 3,642
- Issues abiertos
- 1,162
- Último commit
- hace 14 horas
¿Qué es?
mpv es un reproductor multimedia gratuito que se ejecuta desde la línea de comandos. Admite una gran variedad de formatos de archivos multimedia, códecs de audio y video y tipos de subtítulos, y funciona en Linux, Windows 10 y macOS.
El reproductor renderiza el video mediante shaders, en lugar de usar hardware de GPU de función fija, y permite la decodificación por hardware con la opción --hwdec. Puede usar FFmpeg y libplacebo para la decodificación y el renderizado, y libass para el texto en pantalla y los subtítulos. Su comportamiento se configura mediante opciones de línea de comandos y perfiles.
El proyecto es un fork de la línea de desarrollo de MPlayer. Por defecto, se desarrolla bajo la licencia GPLv2 o posterior, con una opción de compilación LGPL. El código fuente se compila con Meson, y el proyecto mantiene una wiki, un manual y scripts de usuario para ampliar las funciones de reproducción.
Funciones clave
- 01Reproduce una amplia variedad de formatos de video, audio y subtítulos
- 02Permite activar la decodificación por hardware con la opción --hwdec
- 03Renderizado y escalado de video mediante shaders con libplacebo
- 04Renderizado de subtítulos y texto en pantalla mediante libass
- 05Se configura mediante opciones de línea de comandos, perfiles y scripts de usuario
Casos de uso
- Reproducir archivos de video locales desde una terminal o mediante SSH
- Ver contenido multimedia en un sistema Linux de escritorio con un flujo de trabajo basado en el teclado
- Crear scripts de usuario en Lua para controlar el comportamiento de la reproducción
- Reproducir una amplia variedad de formatos multimedia antiguos o poco comunes
Inicio rápido
- 1
Descarga mpv desde la página de instalación (compilaciones semioficiales y paquetes de terceros)
- 2
O compílalo desde el código fuente: configura el directorio de compilación
meson setup build - 3
Compila el proyecto
meson compile -C build - 4
Instálalo
meson install -C build
Antes de usarlo
- Para compilar con todas las funciones, se necesitan muchas bibliotecas de desarrollo externas.
- Solo se mantiene la versión más reciente; las versiones anteriores no tienen soporte.
- La decodificación por hardware debe habilitarse explícitamente y no está activada de forma predeterminada.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es mpv?
- Reproductor multimedia gratuito de línea de comandos que reproduce una amplia variedad de formatos de audio y video, códecs y tipos de subtítulos. mpv es un reproductor multimedia gratuito que se ejecuta desde la línea de comandos. Admite una gran variedad de formatos de archivos multimedia, códecs de audio y video y tipos de subtítulos, y funciona en Linux, Windows 10 y macOS.
- ¿mpv es gratuito? ¿Qué licencia tiene?
- mpv es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿mpv sigue mantenido?
- Mantenimiento activo. El último commit de mpv fue el 7 nov 2026.
- ¿Para qué puedo usar mpv?
- Reproducir archivos de video locales desde una terminal o mediante SSH Ver contenido multimedia en un sistema Linux de escritorio con un flujo de trabajo basado en el teclado Crear scripts de usuario en Lua para controlar el comportamiento de la reproducción Reproducir una amplia variedad de formatos multimedia antiguos o poco comunes
- ¿Cómo se instala mpv?
- Descarga mpv desde la página de instalación (compilaciones semioficiales y paquetes de terceros) O compílalo desde el código fuente: configura el directorio de compilación: meson setup build Compila el proyecto: meson compile -C build Instálalo: meson install -C build
- ¿Dónde consigo mpv?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mpv-player/mpv
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un reproductor multimedia y motor multimedia gratuito y de código abierto que reproduce la mayoría de los videos, audios, discos, transmisiones y dispositivos en casi cualquier plataforma.
Bindings de Python para crear y ejecutar comandos de FFmpeg mediante llamadas encadenadas, incluidos grafos de filtros complejos.
Reproductor moderno de video y música para macOS, basado en mpv y con una interfaz nativa en Swift.
Un reproductor multimedia moderno para Windows, basado en LibVLCSharp y UWP, también disponible en Xbox.
Transcodificador de video de código abierto para Linux, Mac y Windows que convierte videos existentes a MP4, MKV o WebM para teléfonos, televisores, consolas y navegadores.