Sobre el proyecto

MPV-EASY Player utiliza mpv como núcleo de reproducción, con el objetivo de reducir la barrera de configuración del mpv nativo, manteniendo su personalización. Aunque se distribuye como instalador, el autor indica que es una aplicación portátil; la instalación es principalmente descompresión, y se puede seguir usando tras reinstalar el sistema, reasociando formatos de archivo si es necesario. El reproductor ofrece una interfaz gráfica y un programa de ajustes propios, y permite alternar entre 4 modos de ejecución y 2 tipos de GUI. También se puede colocar una versión nueva de mpv en la carpeta mpv del directorio del programa para probarla. Los idiomas de la interfaz incluyen chino e inglés, con archivos de traducción en italiano y japonés; el directorio language del repositorio proporciona archivos .ts para Qt Linguist, y se aceptan nuevas traducciones o correcciones. El repositorio se centra en dos tipos de configuración: portable-data y mpv-easy-data. portable-data corresponde al directorio %APPDATA%\mpv o portable_config de mpv, y los scripts pueden ir en su subcarpeta scripts; en mpv-easy-data, rjno1.conf concentra los parámetros principales que normalmente están en mpv.conf, e input.conf personaliza los atajos de teclado. El proyecto también documenta dos diseños de configuración para Windows: uno para rutas en inglés puro y otro que usa un directorio de configuración en la unidad C para compatibilidad con rutas en chino. En cuanto a funciones y extensiones, MPV-EASY Player admite scripts Lua, JS y shaders GLSL de mpv. El repositorio incluye u organiza scripts como generación automática de listas de reproducción, fijar ventana al reproducir, pausa al minimizar, diálogo de apertura de archivos, lista de reproducción avanzada, OSC personalizado, barra de progreso OSD persistente, corrección de reanudación de listas, visualización en idioma local, y decodificación por CPU para videos de alta resolución; algunos son originales del proyecto, otros modificados de scripts oficiales o de terceros. También se ofrecen varios archivos de apariencia OSC, que se pueden cambiar reemplazando osc.lua y ajustando osc.conf en script-opts/lua-settings para modificar diseño, estilo de barra y transparencia. En capacidades de reproducción, la documentación cubre decodificación por hardware, perfiles de calidad como high-quality, fast y predeterminado, soporte para controladores de salida personalizados y parámetros de mpv; e incluye ejemplos de configuración para gpu-next, D3D11, HDR y Dolby Vision. El README también explica cómo descargar y configurar shaders Anime4K, cambiar esquemas de sombreado con Ctrl+números, y guardar enlaces de video en línea como listas .m3u para reproducirlos. Otras características incluyen: recordar historial y progreso de reproducción, marcar posición actual para previsualizar otros clips y volver, menús personalizados, barra de progreso con degradado de color, memoria de volumen automática, operaciones avanzadas de lista de reproducción, y sugerencias para solucionar problemas como fondos de controles semitransparentes grisáceos. Es importante notar que el autor aclara que el reproductor está dirigido principalmente a Windows, no es multiplataforma; el programa completo incluye ejecutables no publicados en el repositorio, que principalmente ofrece configuraciones, scripts, archivos de idioma y recursos de frontend. Estas configuraciones y scripts también sirven como referencia para mejorar manualmente el mpv original.