🌐 Idioma
Las siguientes traducciones fueron generadas automáticamente usando IA. Tenga en cuenta que pueden incluir inexactitudes o hacer referencia a versiones anteriores de este archivo README.
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | हिन्दी | ไทย | Français | Deutsch | Español | Italiano | Русский | Português | Nederlands | Polski | العربية | فارسی | Türkçe | Tiếng Việt | Bahasa Indonesia | অসমীয়াVista previa de episodios en el reproductor ====================
📄 Acerca de
Este complemento añade una lista de episodios al reproductor de video, lo que te permite previsualizar cada episodio de la serie de TV sin tener que salir del reproductor.Esta modificación es compatible con los siguientes clientes:
- Cliente web de Jellyfin
- Jellyfin Media Player (JMP) Cliente de escritorio
✨ Características
- Listar todos los episodios de una temporada
- Cambiar entre temporadas
- Muestra el título del episodio, descripción, miniatura y progreso de reproducción
- Muestra detalles del episodio como la clasificación de la comunidad
- Marcar episodios como vistos o favoritos
- Iniciar un nuevo episodio
- Debería funcionar con temas personalizados
📸 Vista previa

Tema utilizado: (SkinManager) Kaleidochromic
Esta vista previa no muestra los nuevos botones para marcar un episodio como completado o favorito.
🔧 Instalación
Cliente Web de Jellyfin (Servidor)
[!NOTA]
Se recomienda encarecidamente tener instalado al menos la versión v2.2.1.0 de file-transformation. ¡Esto ayuda a evitar problemas de permisos al modificar index.html en cualquier tipo de instalación!
Ver instrucciones...
- Agrega el manifiesto
https://raw.githubusercontent.com/Namo2/InPlayerEpisodePreview/master/manifest.jsoncomo un repositorio de plugins de Jellyfin en tu servidor. - Instala el plugin
InPlayerEpisodePreviewdesde el repositorio. - Reinicia el servidor Jellyfin.
Cliente de escritorio Jellyfin Media Player (JMP) (Obsoleto)
Ver instrucciones...
Obsoleto desde la versión JMP 1.11.0
Debido a que el nuevo cliente JMP utiliza el reproductor web actual directamente desde el servidor, ya no es necesario realizar cambios directos en el código del cliente.
Esta es la forma recomendada de instalar el script en el cliente de escritorio. Si no te sientes cómodo editando el archivo nativeshell.js tú mismo (pasos 3 a 6), puedes descargar la versión completa en su lugar, que ya incluye el script añadido al archivo nativeshell.js. Aún no está claro si podría haber problemas potenciales al reemplazar el archivo nativeshell.js con el de la versión completa, por lo que se recomienda seguir todos los pasos a continuación.
- Descarga la última versión JMP o JMP-full (incluye el script ya añadido al archivo nativeshell.js)
- Extrae el archivo zip en tu directorio de Jellyfin (por ejemplo: C:\Program Files\Jellyfin\Jellyfin Media Player)
- Dentro de tu directorio de Jellyfin, sigue la ruta de carpetas "web-client\extension"
- Abre el archivo "nativeshell.js" en un editor de texto.
- Dentro del archivo, encuentra la sección
const plugins = [];. Agrega una nueva línea al inicio de la lista y pega'inPlayerEpisodePreviewPlugin',. La sección ahora debería verse similar a esto:
const plugins = [
'inPlayerEpisodePreviewPlugin',
'mpvVideoPlayer',
'mpvAudioPlayer',
'jmpInputPlugin',
'jmpUpdatePlugin',
'jellyscrubPlugin',
'skipIntroPlugin'
];
- Guarda el archivo y reinicia el cliente JMP.
💡 Solución de problemas
1. El botón de vista previa no es visible
Esto probablemente está relacionado con permisos incorrectos para el archivoindex.html. Ver una lista de posibles soluciones...
#### 1.1 Evita este problema usando el plugin file-transformation.
#### 1.2 Cambia la propiedad dentro de un contenedor docker Si ejecutas jellyfin en un contenedor docker, puedes cambiar la propiedad con el siguiente comando (reemplaza jellyfin por el nombre de tu contenedor, user y group por el usuario y grupo de tu contenedor):
docker exec -it --user root jellyfin chown user:group /jellyfin/jellyfin-web/index.html && docker restart jellyfin
Puedes ejecutar esto como un trabajo cron al iniciar el sistema.
(Gracias a muisje por ayudar con esta solución)#### 1.3 Cambiar la propiedad ejecutando en una instalación de Windows
- Navega a:
C:\Program Files\Jellyfin\Server\jellyfin-web\ - Haz clic derecho en
index.html→Propiedades→ PestañaSeguridad→ Haz clic enEditar - Selecciona tu usuario de la lista y marca la casilla de permiso de Escritura.
- Reinicia tanto el servidor como el cliente.
Si ninguna de las soluciones anteriores funciona, por favor revisa los problemas antiguos. Por ejemplo aquí o aquí.
Si encuentras algún error que no puedas resolver por ti mismo, siéntete libre de abrir un issue.
Por favor ten en cuenta que cada sistema es diferente, lo que puede provocar comportamientos inesperados, así que añade tanta información como sea posible.
Los registros de Jellyfin y los registros de consola del navegador (con el prefijo [InPlayerEpisodePreview]) siempre son útiles.