Giter Site home page Giter Site logo

Comments (16)

VegethB avatar VegethB commented on July 19, 2024 2

Il nome del file dovrebbe essere così: {SonarrTitle} - S{Stagione}E{Episodio}.{ext}
es: Saint Seiya - S1E2.mp4

Per quanto riguarda lo spostamento dei file, farò dei test poi ti informo😅

image
Sulla CLI docker non trova niente nonostante stia scaricando ora ep 8 della s05...
LOL (anche togliendo ".mp4" dalla ricerca non trova niente)

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024 2

HAHAHAAH, ho scoperto dove te le sposta!
Credo..... che siano in una cartella che ha come nome la directory e si trova in /script...
Appena puoi controlla e dimmi se è quella

from sonarr-animedownloader.

VegethB avatar VegethB commented on July 19, 2024 1

Ad esempio nella mia configurazione la serie è archiviata in /tv/Anime/The Promised Neverland, se volessi far andare gli episodi di questa serie in un'altra cartella dovrei modificare questo settaggio, per esempio in questo: /tv/Anime2/The Promised Neverland, in questo caso tutti gli episodi scaricati andranno in questa nuova directory.

Allora al programma serve la directory (nel mio caso) "H:\"
Che contiene sia Anime2 che FanSeries... Questo però è un problema per due motivi:

  1. Se la seconda cartella si trova in "E:\" ? Essendo in "E:\" la seconda cartella e non potendo avere due mount con "/tv" come fa il programma a trovare la seconda mount?
  2. Correlato al primo punto; A cosa serve quindi la Mount "/tv" se da quel che dici, il programma, usa le directory da Sonarr?

Presumo serva per la limitazione di Docker a non poter accedere direttamente alle unità connesse al pc... Rimane comunque il problema che se ho una libreria gestita da Sonarr da più cartelle sparse per i vari HDD nel pc... non so come far vedere tutte quelle unità riunite sotto la mount "/tv"

(

che possiamo definire come se fosse la root directory, per il programma, per le serie.
/ questa in linux,
dove se:
/tv = /
Lib1 = H:\Anime2\
Lib2 = H:\FanSeries\
Lib3 = E:\Anime3\

Otteniamo ipoteticamente:
/Lib1/
/Lib2/
/Lib3/

Mentre nel lato pratico (cioè ora):
-v H:\Anime2:/tv
-v E:\Anime3:/tv
NON si può fare e quindi rimane solo una delle due.

Posso mettere
-v H:\Anime2:/tv
-v H:\FanSeries:/tv2
-v E:\Anime3:/tv3
ma non risolvo nulla perché il programma ha come sola e unica mount da usare per le scan di episodi la path /tv e NON /tv2 e /tv3 "inventate" da me come workarround per inserire le mount anche di queste due directory nella docker
Spero di essermi spiegato bene.
In poche parole, facendo CD /tv dalla CLI di Docker, quello che vedo è il percorso della mount -V H:\FanSeries:/tv invece che:

Otteniamo ipoteticamente:
/Lib1/
/Lib2/
/Lib3/

)

.

SONARR

Per quanto riguarda le serie... Il programma cerca di scaricare solo gli episodi mancanti, quindi per escludere degli episodi (BLU) oppure completamente una stagione (VERDE) o una serie (ROSSO) bisogna rimuovere il monitor status.

Anche qui ci sono dei problemi...
Il primo è che Sonarr non è li a caso, infatti quelle serie rosse e blu (Rosse mancano degli episodi e sono monitorate; Blu Sono serie che non sono ancora terminate) vengono tutt'ora gestite e scaricate automaticamente da Sonarr appena escono i torrent degli episodi. Quindi quel Fruit Basket 2019 e Assault Lily non posso mica togliere il monitor e far smettere di scaricare gli episodi (a quel punto non avrebbe senso sonarr in primis). Perciò la domanda è spontanea...
Questo programma in realtà è pensato più che altro per sostituire il Download Client di Sonarr (a torrent) con un Download Client a DDL sulla libreria di AnimeWorld?
Indipendentemente dalla risposta, per ora, la soluzione che vedo io è di mettere un Tag specifico alle serie che voglio far scaricare SOLO da questo Programma, Es, DockerAnimeWorld, il quale leggendo tale tag, capisce che quella è una serie che deve cercare gli episodi e aggiungerli se mancanti.

Non ho ben capito se sei riuscito a risolverlo da solo😅, ma comunque...

No! Continua a darmi errore che non trova le due serie in rosso (per sonarr) nono stante facendo CD /tv e poi ls questo sia il contenuto (giusto direi):
image

Edit1:

Il mio problema / la mia soluzione è che di quelle due serie non mi "frega" perché sono gestite da Sonarr con i torrent.
Quelle che voglio (e che sono già nel JSON) invece NON vengono proprio considerate.
JSON:
image

Ora sto provando con la stagione 5 di Saint Seiya... ma resta fermo con il solito log che non trova quei due e poi si ripete senza fare niente. Se cambia qualcosa aggiorno 👍
Grazie comunque per il supporto

Edit2:

image

🤣😂🤣😂🤣 ma dove sono finiti sti episodi spostati?? Ho cercato ovunque ma proprio non si trovano. 127 file (fino alla stagione 4) ma questi episodi della stagione 5 che sta scaricando proprio non si trovano hahahahaha.

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024 1

Il nome del file dovrebbe essere così: {SonarrTitle} - S{Stagione}E{Episodio}.{ext}
es: Saint Seiya - S1E2.mp4

Per quanto riguarda lo spostamento dei file, farò dei test poi ti informo😅

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024 1

Qualcosa non va...
Ho aggiunto Nanatsu al DB (JSON) tramite interfaccia Web... Siccome non posso forzare un rescan / recheck ho riavviato la docker. Sta riscaricando Saint Seiya (come se non trovasse gli episodi scaricati in precedenza).
Credo sarebbe meglio attivare il debug ma non saprei come fare da Docker (io infatti la odio la docker perché non solo non hai GUI ma sei pure limitato su troppi aspetti).

Per l'ultimo problema che hai scritto...
Stà riscaricando gli episodi semplicemente perchè il programma non li ha spostati correttamente, quindi sonarr non li vede e crede che manchino

Per quanto riguarda le modifiche al database, funziona anche a caldo, non c'è bisogno che riavvii il container👍

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024 1

Si, effettivamente dovresti aspettare la prossima scan....
Le scan vengono fatte ogni 30 minuti

from sonarr-animedownloader.

VegethB avatar VegethB commented on July 19, 2024 1

Il problema che gli episodi non vengono messi dentro le cartelle delle stagioni è un problma molto vecchio...
La funzione def RenameSerie(seriesId) non funziona come dovrebbe e ancora non sono riuscito a capirne il motivo

Ok funziona tutto.
Ma fargli creare la cartella "Stagione xx" dove xx viene sostituito dal numero di stagione sul JSON / Episodio scaricato?
Comunque vedo sta settimana come si comporta e aggiornerò in caso di novità o bugs 👍.
Per ora mi ritengo soddisfatto che possa scaricare le serie non su torrent.
Grazie per il supporto.

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024

Hai ragione, effettivamente è poco chiaro.
Non ho ben capito se sei riuscito a risolvero da solo😅, ma comunque...

Problema cartelle

Per fare ciò che stai chiedendo è necessario avere l'ultima versione 1.1.1 perchè quelle precedenti usano una variabile ambientale ANIME_PATH che limita questo funzionamento.
Per settare la cartella di destinazione bisogna modificare la configurazione della serie da sonarr (Perchè è da li che il programma prende tutte le informazioni)
Inkedserie_LI
Ad esempio nella mia configurazione la serie è archiviata in /tv/Anime/The Promised Neverland, se volessi far andare gli episodi di questa serie in un'altra cartella dovrei modificare questo settaggio, per esempio in questo: /tv/Anime2/The Promised Neverland, in questo caso tutti gli episodi scaricati andranno in questa nuova directory.

Per essere più chiaro fai finta di 'essere il programma', hai l'episodio pronto da spostare, sonarr ti invia le informazioni di dove deve essere posizionato (l'impostazione mostrata in foto), se da dentro al container non riesci a trovare quella directory vuol dire che hai settato male il volume.

Problema serie

Per quanto riguarda le serie... Il programma cerca di scaricare solo gli episodi mancanti, quindi per escludere degli episodi (BLU) oppure completamente una stagione (VERDE) o una serie (ROSSO) bisogna rimuovere il monitor status.
status

Spero di esserti stato almeno un pochino utile 😅, se c'è qualcosa a cui non ho risposto o non sono stato abbastanza chiaro scivi pure👍

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024

Il problema dei log è che le informazioni che Sonarr invia al programma sono divise in 'pagine' e vista la mia pigrizia l'ho strutturato in modo tale che analizzasse solo la prima pagina di informazioni con ordine per le serie con uscita dal più vecchio al più recente. Quindi è per questo che vedi sempre il solito Log... Con la prossima versione farò in modo che il programma riesca ad analizzare tutte le informazioni, nel mentre (come soluzione provissoria) deseleziona momentaneamente il monitoraggio per le serie che non ti interessano 😅

Problema cartelle

Per il problema delle cartelle (mi rendo conto che non è praticamente spiegato 😅)....
Le mount puoi farne quanti ne vuoi, non c'è una limitazione...
E per la mount /tv non è obbligatorio che si chiami /tv, può chiamarsi come ti pare

adesso il problema è che se fossimo su linux ti dire che ad esempio:

  • hai che parte gli anime si trovano su /myfolder/myanime
  • l'altra parte degli anime si trovano su /myfolder2/myanimeOther
    la soluzione sarebbe di fare così:
-v /myfolder/myanime:/myfolder/myanime
-v /myfolder2/myanimeOther:/myfolder2/myanimeOther

ma su windows..... BO😂

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024

Per l'ultimo problema....
Probabilmente gli anime li stà spostando nella cartella indicata da sonarr....
Per trovarli (😅) segui le directory indicate nelle impostazioni della serie su Sonarr all'interno del Container

Probailmente ti ha creto delle cartelle 😅
Perchè per risolvere un'altro problema che mi avevano fatto notare, ho dovuto mettere che, se non ci fossero state le cartelle corrispondenti indicate da Sonarr, il programma avrebbe dovuto crearle

Proviamo intanto a sistemare questi problemi e poi andiamo avanti 😅

from sonarr-animedownloader.

VegethB avatar VegethB commented on July 19, 2024

SOFTWARE:

nel mentre (come soluzione provissoria) deseleziona momentaneamente il monitoraggio per le serie che non ti interessano 😅

Non posso, se domani GruppoX rilascia un episodio di quella serie non mi viene scaricato... A questo punto tolgo sonarr e vado su RAD a vedermi eps appena escono.
È un problema ma basta farsi che vengano ignorate dal log o ignorate proprio dal programma. Nulla di più.

Problema cartelle

Per il problema delle cartelle (mi rendo conto che non è praticamente spiegato 😅)....
Le mount puoi farne quanti ne vuoi, non c'è una limitazione...
E per la mount /tv non è obbligatorio che si chiami /tv, può chiamarsi come ti pare

adesso il problema è che se fossimo su linux ti dire che ad esempio:

hai che parte gli anime si trovano su /myfolder/myanime
l'altra parte degli anime si trovano su /myfolder2/myanimeOther
la soluzione sarebbe di fare così:

-v /myfolder/myanime:/myfolder/myanime
-v /myfolder2/myanimeOther:/myfolder2/myanimeOther

ma su windows..... BO😂

...Allora non capisco proprio come funziona la ricerca del programma... Mi pareva di aver intuito che fosse hardcoded la mount /tv con relativo percorso UNICO associato (quindi un solo percorso che deve contenere tutte le cartelle anime o una sola).
Per questo anche facendo una mount -v E:\CartellaAcaso1\:/NomeACasoCheVoglioIO pensavo fosse inutile in quanto il programma faceva partire le scan in /tv e basta (almeno così si intuiva dalla "documentazione").
Se però mi dici che qualsiasi sia la mount (-v qualsiasicosa:/qualsiasicosa) lui in qualche modo trova le cartelle... Allora 👍. Ti dirò tra poco che ri faccio per la 4 volta la docker con le nuove settings.
Per sicurezza farò così:

-v H:\Anime2\:/Anime2
-v H:\FanSeries\:/FanSeries
-v E:\Anime3\:/Anime3

Teniamo conto che per Sonarr la root directory delle serie è il percorso intero (che per te è /tv su docker).
image


EPISODI:

Per l'ultimo problema....
Probabilmente gli anime li stà spostando nella cartella indicata da sonarr....
Per trovarli (😅) segui le directory indicate nelle impostazioni della serie su Sonarr all'interno del Container

Probailmente ti ha creto delle cartelle 😅
Perchè per risolvere un'altro problema che mi avevano fatto notare, ho dovuto mettere che, se non ci fossero state le cartelle >corrispondenti indicate da Sonarr, il programma avrebbe dovuto crearle

Come precedentemente mandato tramite screen, ho seguito le cartelle sia dalla CLI (finestra nera in alto a SX) sia da Esplora File di Windows Subito sotto. Non ci sono da nessuna parte. Secondo il LOG i file sono stati spostati in "H:\FanSeries\Saint Seiya" ... tecnicamente dovrebbero essere nella cartella principale (nemmeno nella sotto cartella "Stagione 05" che Sonarr dovrebbe creare e usare per gli episodi di quella stagione). L'unico dubbio che mi viene... è che abbia creato la cartella H in / quindi "/H/FanSeries/Saint Seiya/" per linux DENTRO la docker (invece che usare la cartella nella mount... motivo per la quale davo per scontato che /tv era hardcoded).
Ma dire di no visto che proprio non mi da nessuna Directory con LS su MNT e su /:
image

EDIT1:

image
Più di così non so che fare, in root su / ho cercato Saint Seiya e trova solo quello nella mount (Giusto).
Anche dopo aver ri-fatto la Docker, scarica questi episodi ma non so dove vengano messi.
Sarebbe utile sapere che nome ha messo a questi episodi e la possibilità di gestire il processo di download (velocità, quanti ne scarica contemporaneamente e se possibile mettere in pausa il download). Questo perché per fare dei test o prendi serie da 3 episodi o mi tocca aspettare che finisca di scaricarne 12.
image
128 (127 episodi + la cartella Saint Seiya) (fino la s4 sono 127 episodi) + i 12 della s5 dovrebbe trovarmi 140 risultati invece che 128.
Sul Docker l'unica cartella che trova come "Saint Seiya" è la cartella della mount (identica a Windows). Ora provo con Nanatsu no Taizai S04 (che si trova sulla mount -v H:\Anime2:/Anime2) così vedo se funziona anche la doppia mount.

EDIT2:

Qualcosa non va...
Ho aggiunto Nanatsu al DB (JSON) tramite interfaccia Web... Siccome non posso forzare un rescan / recheck ho riavviato la docker. Sta riscaricando Saint Seiya (come se non trovasse gli episodi scaricati in precedenza).
Credo sarebbe meglio attivare il debug ma non saprei come fare da Docker (io infatti la odio la docker perché non solo non hai GUI ma sei pure limitato su troppi aspetti).

from sonarr-animedownloader.

VegethB avatar VegethB commented on July 19, 2024

Per quanto riguarda le modifiche al database, funziona anche a caldo, non c'è bisogno che riavvii il container👍

Le aggiunte sì, il fatto che subito dopo aver aggiunto voglio anche che inizi subito il download (se fermo) no.
Dovrei aspettare la routine / task di xMinuti / xOre che fa partire la scan.

from sonarr-animedownloader.

VegethB avatar VegethB commented on July 19, 2024

image
LOL 🤣 neanche ho pensato di fare LS subito aperta la CLI.

Rimane comunque un problema o meglio, nuovo problema.
Nanatsu non viene considerato (riscarica in loop saint seiya ma non passa a nanatsu)

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024

ok, prova ad usare la nuova versione 1.2.0
E poi dimmi se ho risolto almeno qualcosa 😂

from sonarr-animedownloader.

VegethB avatar VegethB commented on July 19, 2024

ok, prova ad usare la nuova versione 1.2.0
E poi dimme se ho risolto almeno qualcosa 😂

image
Direi di sì.. tranne che non vengono smistati nelle sotto stagioni (ma è già qualcosa). Ora devo aspetto che finisca SS e vediamo se prende Nanatsu o salta come prima

from sonarr-animedownloader.

MainKronos avatar MainKronos commented on July 19, 2024

Il problema che gli episodi non vengono messi dentro le cartelle delle stagioni è un problma molto vecchio...
La funzione def RenameSerie(seriesId) non funziona come dovrebbe e ancora non sono riuscito a capirne il motivo

from sonarr-animedownloader.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.