[PLUGIN] Plugin per il download automatico di sottotitoli delle Serie TV da ItalianSubs

Ciao.
Spulciando nei log ho trovato anche io il messaggio “CRITICAL”.

Non ho idea, credo che Paolo, autore del lavoro fatto per questo plugin, sia la persona più indicata per darci qualche lume in merito. Speriamo si affacci a questa finestra quanto prima (è un peccato non riuscire a usare il suo meritevole lavoro).
Saluti,
Rick.

Ciao !
PAOLO, nessuna tua notizia ?
Attendiamo di poter provare il tuo lavoro, facci sapere se c’è qualche cosa che sbagliamo o se siamo in presenza di un qualche bug.
Ciao !

Ciao ragazzi,
purtroppo non mi sono arrivate le notifiche del thread, quindi è passato un po’ di tempo.

Vi ringrazio per i vostri log, sono utilissimi.
E’ difficile trovare il bug perché non riesco a ripetere l’errore. Infatti fila liscio come l’olio sul mio sistema (tra l’altro ho provato le stesse serie).

Per il momento posso consigliarvi, se non l’avete già fatto, di utilizzare l’ultima versione del plex media server. Inoltre provate nuovamente ad aggiornare le preferenze (e quindi a reinserire di nuovo username/pass). Riavviate il plex media server, se non avete già provato.

Per quanto riguarda il problema CRITICAL (sandbox:298) - Function named ‘ValidatePrefs’ couldn’t be found in the current environment , non è poi così grave, dal momento che si verifica quando vengono salvate le preferenze e queste, in ogni caso, vengono salvate nonostante l’errore.

Ciao PAOLO e grazie mille per essere intervenuto.
Appena posso proverò a aggiornare le preferenze (username/password).
La mia versione attuale di Plex Media Server è la Versione 1.2.4.2949 (ultima recente) e gira sulla versione Linux di QNAP.
Se può essere utile, proverò a postarti i log dopo aver reinserito le credenziali, riavviato e aver nuovamente provato.
Grazie ancora per il tuo lavoro.
Cordiali saluti,
Rick.

Ciao.
Qualche aggiornamento in merito alle prove.
Qualche cosa è cambiato ma non il risultato finale.
Ho re inserito username e password (ho prima impostato uno user/pass sbagliata, chiuso, riaperto, messo user/pass corrette, giusto per essere sicuro che venisse aggiornata).
Quindi riavviato il plex server.
A differenza di prima, il titolo mi pare che vanga trovato ma siccome il server è impostato per un refresh delle library credo che il plugin abbia provato a cercare TUTTI i sottotitoli di tutti gli episodi catalogati, portando quindi al problema dei “troppi download, limite superato” . Mi sono accorto di questa cosa perchè nei log stranament vedo un “The Big Bang Theory 9x23”, mentre sul catalogo è già presente anche la serie 10.
Se così fosse, sarebbe forse utile trovare un altro metodo per triggerare lo scarico del file.
Oppure sarebbe utile avere un sistema per poter dire al plugin di considerare il catalogo esistente sino a quel momento come già asservito da sottotitoli e di cercare solo per i prossimi nuovi file che saranno aggiunti.
Inoltre da quello che mi è parso forse potrebbe esserci anche qualche problema nella gestione dello scompattamento del file zip.
Spero di non aver detto troppe stupidaggini…
Mi fermo qui aggiungendo di seguito il log dell’ultima parte di quanto provato oggi :

2016-11-04 11:50:23,257 (-4c000470) :  DEBUG (networking:161) - Fetching 'https://api.italiansubs.net/api/rest/shows/399?apikey=d2cbbccabc02eb052c0b7442aa07e78d' from the HTTP cache
2016-11-04 11:50:23,296 (-4c000470) :  DEBUG (__init__:79) - [ ItaliansSubsAgent ] Match found for The Big Bang Theory. ID on ItalianSubs: 399 (TvDbId method)
2016-11-04 11:50:23,299 (-4c000470) :  DEBUG (__init__:282) - [ ItaliansSubsAgent ] Searching subtitles for The Big Bang Theory 9x23 ..
2016-11-04 11:50:23,357 (-4c000470) :  DEBUG (networking:166) - Requesting 'https://api.italiansubs.net/api/rest/subtitles/search?q=9x23&show_id=399&version=&apikey=d2cbbccabc02eb052c0b7442aa07e78d'
2016-11-04 11:50:23,699 (-4c000470) :  DEBUG (__init__:285) - [ ItaliansSubsAgent ] Found 3 subtitles (Version: normale, 720p, web-dl)
2016-11-04 11:50:23,740 (-4c000470) :  DEBUG (networking:161) - Fetching 'https://api.italiansubs.net/api/rest/subtitles/search?q=9 completa&show_id=399&version=&apikey=d2cbbccabc02eb052c0b7442aa07e78d' from the HTTP cache
2016-11-04 11:50:23,781 (-4c000470) :  DEBUG (__init__:287) - [ ItaliansSubsAgent ] Found 2 complete pack for season 9 (Version: bdrip, bluray)
2016-11-04 11:50:23,783 (-4c000470) :  DEBUG (__init__:290) - [ ItaliansSubsAgent ] Subtitles filtered. Remaining 5 subtitles (Version: 720p, web-dl, normale, bdrip, bluray, All subs: True, Special Case: None)
2016-11-04 11:50:23,784 (-4c000470) :  DEBUG (__init__:294) - [ ItaliansSubsAgent ] Start downloading subtitles...
2016-11-04 11:50:23,786 (-4c000470) :  DEBUG (__init__:106) - [ ItaliansSubsAgent ] Loading Itasa credentials..
2016-11-04 11:50:23,790 (-4c000470) :  DEBUG (networking:233) - Fetching HTTP headers for 'https://api.italiansubs.net/api/rest/subtitles/download?subtitle_id=67981&authcode=3cf1bd312d3af0e051177f45480269c9&apikey=d2cbbccabc02eb052c0b7442aa07e78d'
2016-11-04 11:50:24,560 (-4c000470) :  DEBUG (networking:166) - Requesting 'https://api.italiansubs.net/api/rest/subtitles/download?subtitle_id=67981&authcode=3cf1bd312d3af0e051177f45480269c9&apikey=d2cbbccabc02eb052c0b7442aa07e78d'
2016-11-04 11:50:25,557 (-4c000470) :  DEBUG (__init__:245) - [ ItaliansSubsAgent ] You have reached the download limit for this subtitle
2016-11-04 11:50:25,558 (-4c000470) :  DEBUG (__init__:241) - [ ItaliansSubsAgent ] Subtitle The Big Bang Theory 9x23 (id: 67981) downloaded!
2016-11-04 11:50:25,560 (-4c000470) :  DEBUG (__init__:253) - [ ItaliansSubsAgent ] Error opening the ZipFile
2016-11-04 11:50:25,563 (-4c000470) :  DEBUG (networking:233) - Fetching HTTP headers for 'https://api.italiansubs.net/api/rest/subtitles/download?subtitle_id=67982&authcode=3cf1bd312d3af0e051177f45480269c9&apikey=d2cbbccabc02eb052c0b7442aa07e78d'
2016-11-04 11:50:26,579 (-4c000470) :  DEBUG (networking:166) - Requesting 'https://api.italiansubs.net/api/rest/subtitles/download?subtitle_id=67982&authcode=3cf1bd312d3af0e051177f45480269c9&apikey=d2cbbccabc02eb052c0b7442aa07e78d'
2016-11-04 11:50:27,586 (-4c000470) :  DEBUG (__init__:245) - [ ItaliansSubsAgent ] You have reached the download limit for this subtitle
2016-11-04 11:50:27,588 (-4c000470) :  DEBUG (__init__:241) - [ ItaliansSubsAgent ] Subtitle The Big Bang Theory 9x23 (id: 67982) downloaded!
2016-11-04 11:50:27,589 (-4c000470) :  DEBUG (__init__:253) - [ ItaliansSubsAgent ] Error opening the ZipFile
2016-11-04 11:50:27,592 (-4c000470) :  DEBUG (networking:233) - Fetching HTTP headers for 'https://api.italiansubs.net/api/rest/subtitles/download?subtitle_id=67980&authcode=3cf1bd312d3af0e051177f45480269c9&apikey=d2cbbccabc02eb052c0b7442aa07e78d'
2016-11-04 11:50:28,547 (-4c000470) :  DEBUG (networking:166) - Requesting 'https://api.italiansubs.net/api/rest/subtitles/download?subtitle_id=67980&authcode=3cf1bd312d3af0e051177f45480269c9&apikey=d2cbbccabc02eb052c0b7442aa07e78d'

Se ci sono prove da fare (beta / debug ), sono a disposizione.
Ciao !
Rick.

Ciao,

no, non hai detto alcuna stupidaggine.
In effetti è un problema “abbastanza noto”, quando si aggiornano per la prima volta librerie esistenti con molti file… e quindi si incorre nel limite del download. Tuttavia, non è di facile soluzione senza compromettere l’usabilità del plugin. Il framework di Plex inoltre non lascia tantissima libertà nel design del triggering.

Cmq leggendo il log pare proprio che il plugin abbia funzionato, solo che il sottotitolo non è stato scaricato per il limite di Italiansubs. Nessun problema per quanto riguarda la gestione del zip. E’ un errore di progettazione: il plugin continua ad andare avanti pur non avendo scaricato il file , quindi quando prova ad unzippare il file (che non è un zip, ma un file plain text che dice di aver raggiunto il limite di download)… ecco l’errore :slight_smile:
In ogni caso, se riprovi dopo qualche ora, quando il cap lato ItalianSubs è stato rimosso, magari “refreshando” un episodio singolo, dovrebbe funzionare bene.

Ciao Paolo !
OK, riprovo su un singolo elemento più tardi e vediamo i log.
Grazie mille, a dopo.
Rick.

Ciao, ho lo stesso errore - “You have reached the download limit for this subtitle” - e anche refreshando singolarmente gli episodi non riesce a scaricare i sottotitoli. Nel mio caso è una cosa abbastanza recente, circa un mese. Prima funzionava senza problemi.

Ho l’ultima versione da GitHub.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.