🌐 Taal
De volgende vertalingen zijn automatisch gegenereerd met AI. Houd er rekening mee dat ze onnauwkeurigheden kunnen bevatten of verwijzen naar oudere versies van deze readme.
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | हिन्दी | ไทย | Français | Deutsch | Español | Italiano | Русский | Português | Nederlands | Polski | العربية | فارسی | Türkçe | Tiếng Việt | Bahasa Indonesia | অসমীয়াIn Player Episode Preview ====================
📄 Over
Deze plugin voegt een afleveringenlijst toe aan de videospeler, waarmee je elke aflevering van de tv-serie kunt bekijken zonder de speler te verlaten.Deze aanpassing ondersteunt de volgende clients:
- Jellyfin Web Client
- Jellyfin Media Player (JMP) Desktop Client
✨ Functies
- Toon alle afleveringen van een seizoen
- Wissel tussen seizoenen
- Toont afleveringstitel, beschrijving, miniatuur en afspeelvoortgang
- Toont afleveringsdetails zoals community-beoordeling
- Markeer afleveringen als afgespeeld of favoriet
- Start een nieuwe aflevering
- Moet werken met aangepaste thema's
📸 Preview

Gebruikt thema: (SkinManager) Kaleidochromic
Deze preview mist de nieuwe knoppen voor het markeren van een aflevering als voltooid of favoriet.
🔧 Installatie
Jellyfin Web Client (Server)
[!LET OP]
Het is sterk aanbevolen om file-transformation minimaal v2.2.1.0 geïnstalleerd te hebben. Dit helpt om toestemmingproblemen te voorkomen bij het aanpassen van index.html op elke installatie!
Zie instructies...
- Voeg het manifest
https://raw.githubusercontent.com/Namo2/InPlayerEpisodePreview/master/manifest.jsontoe als een Jellyfin plugin repository aan je server. - Installeer de plugin
InPlayerEpisodePreviewvanuit de repository. - Herstart de Jellyfin server.
Jellyfin Media Player (JMP) Desktop Client (Verouderd)
Zie instructies...
Verouderd met JMP Versie 1.11.0
Omdat de nieuwe JMP-client de huidige webspeler van de server zelf gebruikt, is het niet langer nodig om wijzigingen direct in de clientcode aan te brengen.
Dit is de aanbevolen manier om het script op de desktopclient te installeren. Als je je niet prettig voelt bij het zelf bewerken van het nativeshell.js-bestand (stap 3 t/m 6), kun je in plaats daarvan de volledige release downloaden, waarin het script al is toegevoegd aan het nativeshell.js-bestand. Het is nog onduidelijk of er mogelijke problemen kunnen ontstaan bij het vervangen van het nativeshell.js-bestand door degene uit de release, dus het wordt aanbevolen om alle onderstaande stappen te volgen.
- Download de laatste release JMP of JMP-full (bevat het script al toegevoegd aan het nativeshell.js-bestand)
- Pak het zip-bestand uit in je Jellyfin-map (bijv. C:\Program Files\Jellyfin\Jellyfin Media Player)
- Volg in je Jellyfin-map het pad naar de map "web-client\extension"
- Open het bestand "nativeshell.js" in een teksteditor.
- Zoek in het bestand het gedeelte
const plugins = [];. Voeg een nieuwe regel toe aan het begin van de lijst en plak daarin'inPlayerEpisodePreviewPlugin',. Het gedeelte ziet er nu ongeveer zo uit:
const plugins = [
'inPlayerEpisodePreviewPlugin',
'mpvVideoPlayer',
'mpvAudioPlayer',
'jmpInputPlugin',
'jmpUpdatePlugin',
'jellyscrubPlugin',
'skipIntroPlugin'
];
- Sla het bestand op en herstart de JMP-client.
💡 Probleemoplossing
1. De voorbeeldknop is niet zichtbaar
Dit is hoogstwaarschijnlijk gerelateerd aan verkeerde machtigingen voor het bestandindex.html. Zie een lijst met mogelijke oplossingen...
#### 1.1 Voorkom dit probleem door de file-transformation plugin te gebruiken.
#### 1.2 Eigendom wijzigen in een docker-container Als je jellyfin in een docker-container draait, kun je het eigendom wijzigen met het volgende commando (vervang jellyfin door je containernaam, user en group door de gebruiker en groep van je container):
docker exec -it --user root jellyfin chown user:group /jellyfin/jellyfin-web/index.html && docker restart jellyfin
Je kunt dit als een cron-taak uitvoeren bij het opstarten van het systeem.
(Dank aan muisje voor hulp met deze oplossing)#### 1.3 Eigendom wijzigen op een Windows-installatie
- Navigeer naar:
C:\Program Files\Jellyfin\Server\jellyfin-web\ - Klik met de rechtermuisknop op
index.html→Eigenschappen→Tabblad Beveiliging→ Klik opBewerken - Selecteer je gebruiker uit de lijst en vink het vakje Schrijven
machtigingaan. - Herstart zowel de server als de client.
Als geen van bovenstaande oplossingen werkt, kijk dan eens naar oude issues. Bijvoorbeeld hier of hier.
Als je een fout tegenkomt die je niet zelf kunt oplossen, open gerust een issue.
Houd er rekening mee dat elk systeem anders is, wat kan leiden tot onverwacht gedrag, dus voeg zo veel mogelijk informatie toe.
Jellyfin-logboeken en console-logboeken uit de browser (geprefixeerd als [InPlayerEpisodePreview]) zijn altijd nuttig.