🌐 Langue
Les traductions suivantes ont été générées automatiquement via l’IA. Veuillez noter qu’elles peuvent comporter des inexactitudes ou faire référence à d’anciennes versions de ce fichier README.
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | हिन्दी | ไทย | Français | Deutsch | Español | Italiano | Русский | Português | Nederlands | Polski | العربية | فارسی | Türkçe | Tiếng Việt | Bahasa Indonesia | অসমীয়াAperçu d’épisodes dans le lecteur ====================
📄 À propos
Ce plugin ajoute une liste d’épisodes au lecteur vidéo, permettant de prévisualiser chaque épisode de la série télévisée sans quitter le lecteur.Cette modification prend en charge les clients suivants :
- Client Web Jellyfin
- Jellyfin Media Player (JMP) Client de bureau
✨ Fonctionnalités
- Lister tous les épisodes d'une saison
- Passer d'une saison à l'autre
- Affiche le titre de l'épisode, la description, la miniature et la progression de lecture
- Affiche les détails de l'épisode comme le classement de la communauté
- Marquer les épisodes comme lus ou favoris
- Démarrer un nouvel épisode
- Fonctionne avec des thèmes personnalisés
📸 Aperçu

Thème utilisé : (SkinManager) Kaleidochromic
Cet aperçu ne montre pas les nouveaux boutons pour marquer un épisode comme terminé ou favori.
🔧 Installation
Client Web Jellyfin (Serveur)
[!NOTE]
Il est fortement recommandé d'avoir file-transformation au moins en version v2.2.1.0 installée. Cela permet d'éviter les problèmes de permission lors de la modification du fichier index.html sur tout type d'installation !
Voir les instructions...
- Ajoutez le manifeste
https://raw.githubusercontent.com/Namo2/InPlayerEpisodePreview/master/manifest.jsoncomme dépôt de plugin Jellyfin sur votre serveur. - Installez le plugin
InPlayerEpisodePreviewdepuis le dépôt. - Redémarrez le serveur Jellyfin.
Client Desktop Jellyfin Media Player (JMP) (Obsolète)
Voir les instructions...
Obsolète avec la version JMP 1.11.0
Comme le nouveau client JMP utilise désormais le lecteur web du serveur, il n'est plus nécessaire de modifier le code du client directement.
C'est la méthode recommandée pour installer le script sur le client desktop. Si vous ne vous sentez pas à l'aise pour modifier vous-même le fichier nativeshell.js (étapes 3 à 6), vous pouvez télécharger la version complète à la place, qui inclut déjà le script ajouté au fichier nativeshell.js. Il n'est pas encore clair s'il pourrait y avoir des problèmes potentiels en remplaçant le fichier nativeshell.js par celui de la version complète, il est donc recommandé de suivre toutes les étapes ci-dessous.
- Téléchargez la dernière version JMP ou JMP-full (inclut déjà le script ajouté au fichier nativeshell.js)
- Extrayez le fichier zip dans votre répertoire Jellyfin (par exemple : C:\Program Files\Jellyfin\Jellyfin Media Player)
- Dans votre répertoire Jellyfin, suivez le chemin du dossier "web-client\extension"
- Ouvrez le fichier "nativeshell.js" dans un éditeur de texte.
- Dans le fichier, trouvez la section
const plugins = [];. Ajoutez une nouvelle ligne au début de la liste et collez'inPlayerEpisodePreviewPlugin',. La section devrait maintenant ressembler à ceci :
const plugins = [
'inPlayerEpisodePreviewPlugin',
'mpvVideoPlayer',
'mpvAudioPlayer',
'jmpInputPlugin',
'jmpUpdatePlugin',
'jellyscrubPlugin',
'skipIntroPlugin'
];
- Enregistrez le fichier et redémarrez le client JMP.
💡 Dépannage
1. Le bouton d’aperçu n’est pas visible
Cela est très probablement lié à des permissions incorrectes pour le fichierindex.html. Voir une liste de solutions possibles...
#### 1.1 Évitez ce problème en utilisant le plugin file-transformation.
#### 1.2 Changer la propriété dans un conteneur docker Si vous exécutez jellyfin dans un conteneur docker, vous pouvez changer la propriété avec la commande suivante (remplacez jellyfin par le nom de votre conteneur, user et group par l’utilisateur et le groupe de votre conteneur) :
docker exec -it --user root jellyfin chown user:group /jellyfin/jellyfin-web/index.html && docker restart jellyfin
Vous pouvez exécuter ceci comme une tâche cron au démarrage du système.
(Merci à muisje pour son aide concernant cette solution)#### 1.3 Changer la propriété lors d'une installation sous Windows
- Naviguez vers :
C:\Program Files\Jellyfin\Server\jellyfin-web\ - Faites un clic droit sur
index.html→Propriétés→ ongletSécurité→ Cliquez surModifier - Sélectionnez votre utilisateur dans la liste et cochez la case d’autorisation d’écriture.
- Redémarrez le serveur et le client.
Si aucune des solutions ci-dessus ne fonctionne, veuillez consulter les anciens problèmes. Par exemple ici ou ici.
Si vous rencontrez une erreur que vous ne pouvez pas résoudre vous-même, n'hésitez pas à ouvrir un ticket.
Veuillez garder à l'esprit que chaque système est différent, ce qui peut entraîner un comportement inattendu. Ajoutez donc autant d'informations que possible à ce sujet.
Les journaux Jellyfin et les journaux de la console du navigateur (préfixés par [InPlayerEpisodePreview]) sont toujours utiles.