Comments (16)
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😅
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.
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.
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:
- 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? - 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):
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:
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:
🤣😂🤣😂🤣 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.
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.
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.
Si, effettivamente dovresti aspettare la prossima scan....
Le scan vengono fatte ogni 30 minuti
from sonarr-animedownloader.
Il problema che gli episodi non vengono messi dentro le cartelle delle stagioni è un problma molto vecchio...
La funzionedef 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.
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)
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.
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.
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.
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.
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 pareadesso 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).
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 ContainerProbailmente 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 /
:
EDIT1:
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.
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.
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.
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.
ok, prova ad usare la nuova versione 1.2.0
E poi dimmi se ho risolto almeno qualcosa 😂
from sonarr-animedownloader.
ok, prova ad usare la nuova versione
1.2.0
E poi dimme se ho risolto almeno qualcosa 😂
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.
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)
- [BUG] Problema con episodi con numerazione non int (12.5) HOT 4
- mangaworld.bz download
- [Enhancement] Pulsante "Ricerca Ora" HOT 3
- [BUG] Dalla 2.0.0 non ha più funzionato HOT 11
- [BUG] Ricerca automatica sbaglia link HOT 4
- [QUESTION] Come effettuare aggiornamento alla 2.0
- [Enhancement] Possibilità di scaricare anche anime doppiati in italiano HOT 7
- [BUG] Episodi multipli visti come singoli
- [BUG] FileNotFoundError HOT 4
- [BUG] `🅴🆁🆁🅾🆁` timed out HOT 33
- [QUESTION] Velocità Download Bloccata HOT 7
- [BUG] Bug nei permessi, impossibile spostare l'anime HOT 2
- [BUG] 🅴🆁🆁🅾🆁 'episodeFile' HOT 16
- [BUG] Non salva le serie absolute nella tabella, rimangono vuote HOT 3
- [ISSUE] Container non parte CRITICAL 🅴🆁🆁🅾🆁 HOT 6
- [ERROR] Critical Error quando avvio il container HOT 7
- [HELP] [Errno 13] Permission denied HOT 8
- [BUG] Serie Absolute non funzionanti HOT 2
- Errore quando avvio il container HOT 21
- [QUESTION] Serie assolute (ma non assolute) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sonarr-animedownloader.