Web Analytics

InPlayerEpisodePreview

⭐ 257 stars Italian by Namo2

🌐 Lingua

Le seguenti traduzioni sono state generate automaticamente tramite IA. Si prega di notare che potrebbero includere inesattezze o fare riferimento a versioni precedenti di questo 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 ====================

📄 Informazioni

Questo plugin aggiunge una lista degli episodi al video player, che ti permette di vedere l’anteprima di ogni episodio della serie TV senza dover uscire dal player.

Questa modifica supporta i seguenti client:

✨ Funzionalità

📸 Anteprima

Tema utilizzato: (SkinManager) Kaleidochromic
Questa anteprima non mostra i nuovi pulsanti per segnare un episodio come completato o preferito.

🔧 Installazione

Client Web Jellyfin (Server)

[!NOTE]
Si raccomanda vivamente di avere installato almeno la versione v2.2.1.0 di file-transformation. Aiuta ad evitare problemi di permessi durante la modifica di index.html in qualsiasi tipo di installazione!
Vedi istruzioni...

  • Aggiungi il manifest https://raw.githubusercontent.com/Namo2/InPlayerEpisodePreview/master/manifest.json come repository di plugin Jellyfin al tuo server.
  • Installa il plugin InPlayerEpisodePreview dal repository.
  • Riavvia il server Jellyfin.

Client Desktop Jellyfin Media Player (JMP) (Deprecato)

Vedi istruzioni...

Deprecato dalla versione JMP 1.11.0

Poiché il nuovo client JMP utilizza il player web corrente direttamente dal server, non è più necessario apportare modifiche dirette al codice del client.

Questo è il metodo raccomandato per installare lo script sul client desktop. Se non ti senti a tuo agio nel modificare direttamente il file nativeshell.js (passi da 3 a 6), puoi invece scaricare la versione completa, che include già lo script aggiunto al file nativeshell.js. Non è ancora chiaro se potrebbero esserci problemi potenziali sostituendo il file nativeshell.js con quello della release, quindi si consiglia di seguire tutti i passaggi sottostanti.

  • Scarica l'ultima release JMP oppure JMP-full (include già lo script aggiunto al file nativeshell.js)
  • Estrai il file zip nella directory di Jellyfin (ad esempio C:\Program Files\Jellyfin\Jellyfin Media Player)
  • All'interno della directory Jellyfin segui il percorso della cartella "web-client\extension"
  • Apri il file "nativeshell.js" con un editor di testo.
  • All'interno del file trova la sezione const plugins = [];. Aggiungi una nuova riga all'inizio della lista e incolla 'inPlayerEpisodePreviewPlugin',. La sezione dovrebbe ora apparire simile a questa:
const plugins = [
    'inPlayerEpisodePreviewPlugin',
    'mpvVideoPlayer',
    'mpvAudioPlayer',
    'jmpInputPlugin',
    'jmpUpdatePlugin',
    'jellyscrubPlugin',
    'skipIntroPlugin'
];
  • Salva il file e riavvia il client JMP.

💡 Risoluzione dei problemi

1. Il pulsante di anteprima non è visibile

Questo è molto probabilmente dovuto a permessi errati per il file index.html.

Vedi una lista di possibili soluzioni...

#### 1.1 Evita questo problema utilizzando il plugin file-transformation.

#### 1.2 Cambia il proprietario all'interno di un container docker Se stai eseguendo jellyfin in un container docker, puoi cambiare il proprietario con il seguente comando (sostituisci jellyfin con il nome del tuo container, user e group con l'utente e il gruppo del tuo container):

docker exec -it --user root jellyfin chown user:group /jellyfin/jellyfin-web/index.html && docker restart jellyfin
Puoi eseguire questo come un processo cron all'avvio del sistema. (Grazie a muisje per aver aiutato con questa soluzione)

#### 1.3 Modifica della proprietà su un’installazione Windows

  • Vai su: C:\Program Files\Jellyfin\Server\jellyfin-web\
  • Clicca con il tasto destro su index.htmlProprietàScheda Sicurezza → Clicca su Modifica
  • Seleziona il tuo utente dall’elenco e seleziona la casella di permesso Scrittura.
  • Riavvia sia il server che il client.
(Grazie a xeuc per questa soluzione)

Se nessuna delle soluzioni sopra funziona, consulta le vecchie segnalazioni. Ad esempio qui o qui.



Se riscontri un errore che non riesci a risolvere da solo, sentiti libero di aprire una segnalazione.
Tieni presente che ogni sistema è diverso e ciò può portare a comportamenti inaspettati, quindi aggiungi quante più informazioni possibili.
I log di Jellyfin e i log della console del browser (prefissati come [InPlayerEpisodePreview]) sono sempre utili.

Crediti

La struttura del plugin è basata e ispirata al plugin Jellyscrub di NickNSY. --- Tranlated By Open Ai Tx | Last indexed: 2025-11-15 ---