Synology-Forum.nl
Packages => 3rd party Packages => SickBeard => Topic gestart door: Matr1x op 14 september 2011, 21:34:04
-
Ik heb SickBeard 3.0 geinstalleerd volgens de handleiding op de Blog site van mobile-harddisk.nl. Het programma lijkt goed te werken, want voor een serie wordt er netjes een folder aangemaakt en wordt er meta data opgeslagen. Ook wordt de serie in SABnzbd+ gezet (met categorie sickbeard) als de serie bij een search provider gevonden wordt. SABnzbd+ gaat netjes downloaden, controleren, repareren, uitpakken en opruimen. En dan moet de post-processing taak van SickBeard de bestanden gaan heroemen en verplaatsen. Helaas gebeurt dit niet en geeft de log de foutmelding "Automatic post-processing attempted but dir doesn't exist".
Ik ben de instellingen van zowel SickBeard als SABnzbd+ een paar keer nagelopen en zie niet wat er fout staat. Ik heb de "TV Dowloard Dir" niet ingevuld, want dat is niet nodig als SABnzbd+ op dezelfde machine draait. In SABnzbd+ heb ik voor de categorie sickbeard "./sickbeard" staan als Map/Pad.
Wie heeft het postprocessing werkend en kan mij helpen het hier ook werkend te krijgen?
-
Ik zag dat de TV Download Dir leeg was bij de settings. Dat verklaard waarom het post-processing niet werkt. Echter als ik hier de juiste map invul, krijg ik de foutmelding:
2011-09-15 18:34:42.703966 CP Server Thread-8 :: Unable to create directory
/volume1/download/SABnzbd/complete/sickbeard, dir not changed.
De dir is 100% correct ingevuld en alle users hebben er ook toegang tot. Ook als ik de map sickbeard verwijder en de dit invul, maakt SickBeard hem niet aan.
-
Altijd leuk om zelf je probleem op te lossen :wink:
Ik heb het inmiddels werkend en het lijkt erop dat SickBeard problemen heeft met lange padnamen en met mapnamen met meer dan één hoofdletter achter elkaar. Dus de map SABnzbd of zelfd TV gaat niet werken en de Tv of tv ook niet als deze te veel mappen boven zich heeft.
Ik heb nu de TV Download Dir op /volume1/download/SickBeard staan en dan gaat het handmatig of automatisch post-processen helemaal goed. Een episode wordt dan netjes hernoemd en verplaatst naar de juiste folder in /volume1/video/series/. Ook de juiste meta data wordt aangemaakt en de Boxee Box pakt het goed op en maakt er iets moois van.
Weer helemaal :D
Nu CoachPotato nog even werkend zien te krijgen, want tot op heden is er nog een enkele film gedownload terwijl ze wel degelijk beschikbaar zijn.
-
Ik heb ook problemen met Sick Beard. Het is me 1x gelukt om twee series op te halen, maar daarna niet meer. Ik krijg telkens deze melding:
Sep-18 14:47:04 ERROR POSTPROCESSER :: You're trying to post process an episode that's already been moved to its show dir
Ik gebruik ook SABnzb. Beide draaien op mijn DS209.
Mijn TV download dir is: /volume1/downloads/complete/SickBeard en ik heb een vinkje bij post processing staan.
In SABnzb heb ik bij categorieën een categorie Sick Beard aangemaakt (prio en modus beide op standaard) en bij Map/Pad heb ik nu /SickBeard staan. Ik had zojuist daar nog het hele pad staan, maar lees dus dat dat niet goed gaat. Dat heb ik dus aangepast naar /SickBeard.
Iemand nog andere tips/suggesties.
-
Sep-18 14:47:04 ERROR POSTPROCESSER :: You're trying to post process an episode that's already been moved to its show dir
Je moet of in SABnzbd of in SickBeard de post processing doen. Ik denk dat nu SABnzbd de download al verplaatst heeft (naar de show dir) en SickBeard hem niet meer kan vinden in de download dir. Ik doe de post processing in SickBeard, want dan wordt het bestand netjes in de season folder gezet en worden de bestanden ook hernoemd zoals ik het wil. Controleer even de categorie SickBeard in SABnzbd en kijk even of post processing in SABnzbd niet aanstaat.
-
Ik weet niet waar ik dat kan vinden, maar ik heb nu in SABnzb>sorteren>algemeen sorteren het vinkje weggehaald bij "film sorteren" en in "aparte mappen" zetten. Bedoel je dat?
-
Het gaat er om dat je de juiste categorien en de juiste download en target folders gebruikt. Ik heb TV en Movie sorting gewoon aanstaan, maar voor de categorieën tv en movie. Als ik dus buiten SickBeard en CouchPotato iets download, dan kan ik de categorie tv of movie kiezen en krijgen de bestanden in ieder geval de juiste naam. Ze staan dan echter nog wel in de download folder en worden er geen covers en metadata voor verzameld.
Voor SickBeard en CouchPotato (en Headphones) gebruik ik andere categoriën, namelijk sickbeard, couchpotato (en headphones). SABnzbd gebruikt bij downloaden deze categoriën en bestanden komen dan in een speciale downloadmap. Je raadt het al de map SickBeard en CouchPotato (en Headphones). Vervolgens pakt de post-processing van SickBeard de bestanden op en zet alles uiteindelijk in de doelmap /volume1/video/.
-
In SickBeard heb ik voor alle series aangegeven dat hij een map moet aanmaken per serie + een seizoensmap. Voor de serie Alphas is dat alsvolgt: /volume1/downloads/complete/SickBeard/Alphas
De overige serie hebben hetzelfde pad met alleen de serie naam anders.
In SABnzb heb ik ook categorieën aangemaakt. Deze komen overeen met mappen die ik al op mijn synology had staan (sorteren, films, music etc) Daarnaast heb ik een categorie SickBeard (/SickBeard)
Zou het daar dan op fout gaan?
Edit: Ik heb zostraks handmatig een serie opgehaald in SAB en zie nu dat het gesorteerd is complete/serienaam/seizoen/aflevering.avi
Gaat het daar ook fout?
-
Stap 1/4: SickBeard vindt een aflevering om te downloaden en zet die in de queue van SABnzbd.
Wat staat er in SickBeard bij Search Options en SABnzbd category? Ik heb hier sickbeard staan (let op: kleine letters). Hiermee plaats SickBeard een download in de queue (wachtrij) van SABnzbd met de categorie sickbeard.
Stap 2/4: SABnzbd gaat downloaden, uitpakken en opruimen (verder niks)
Wat heb je in SABnzbd bij de category staan die je bij SickBeard heb opgegeven? Ik heb voor category sickbeard Processing op Default (is dus +Delete) staan en voor folder/path heb ik /volume1/download/SickBeard staan. De map SickBeard heb ik zelf aangemaakt zodat de rechten goed staan. Een download met deze categorie (bijvoorbeeld door SickBeard aangemaakt), zet de download in de download map SickBeard en zorgt ervoor dat deze uitgepakt en opgeruimd wordt.
Het heeft geen zin deze category ook te gebruiken in SABnzbd bij Sorting, want het hernoemen van een download kun je beter door SickBeard laten doen. Je loopt dan ook niet het risico dat SickBeard een download ineens niet meer kan vinden kan SABnzbd hem in een submap season heeft gezet.
Stap 3/4: SickBeard gaat de download post-processen
What heb je in SickBeard bij Post Processing staan als TV Download Dir? Volgens de toelichting zou je dit leeg kunnen laten, maar ik heb voor de zekerheid hier dezelfde map ingevuld als in SABnzbd, dus /volume1/download/SickBeard. Hier geef je overigens ook op hoe je download genoemd moet worden en of er metadata aangemaakt moet worden.
Stap 4/4: SickBeard verplaatst download naar doelmap
Wat heb je ingevuld bij Add Shows? Bij mij staat er Adding show into /volume1/video/series/. Hier wordt ook uiteindelijk mijn download neergezet door SickBeard.
-
Wat staat er in SickBeard bij Search Options en SABnzbd category? Ik heb hier sickbeard staan (let op: kleine letters). Hiermee plaats SickBeard een download in de queue (wachtrij) van SABnzbd met de categorie sickbeard.
Bij mij staat er ook SickBeard, maar dan op deze manier geschreven. Die schrijfwijze komt overeen met zoals het op mijn synology staat.
Wat heb je in SABnzbd bij de category staan die je bij SickBeard heb opgegeven? Ik heb voor category sickbeard Processing op Default (is dus +Delete) staan en voor folder/path heb ik /volume1/download/SickBeard staan. De map SickBeard heb ik zelf aangemaakt zodat de rechten goed staan. Een download met deze categorie (bijvoorbeeld door SickBeard aangemaakt), zet de download in de download map SickBeard en zorgt ervoor dat deze uitgepakt en opgeruimd wordt.
Ik heb zowel prioriteit als modus op standaard staan. Map/pad staat op /SickBeard (schrijfwijze zelfde) Ik volume/download er niet bij gezet, omdat ik dacht dat het relatief was tov /volume1/downloads/complete.
Ik heb nu net bij 'beïnvloede categorieën' alles geselecteerd behalve sickbeard.
What heb je in SickBeard bij Post Processing staan als TV Download Dir? Volgens de toelichting zou je dit leeg kunnen laten, maar ik heb voor de zekerheid hier dezelfde map ingevuld als in SABnzbd, dus /volume1/download/SickBeard. Hier geef je overigens ook op hoe je download genoemd moet worden en of er metadata aangemaakt moet worden.
Ik heb daar "/volume1/downloads/complete/SickBeard" staan.
Wat heb je ingevuld bij Add Shows? Bij mij staat er Adding show into /volume1/video/series/. Hier wordt ook uiteindelijk mijn download neergezet door SickBeard.
Ik heb daar staan: "/volume1/downloads/complete/SickBeard/??/"
Mijn parent folder is dus /volume1/downloads/complete/SickBeard
Bedankt voor je hulp!
-
Bij mij staat er ook SickBeard, maar dan op deze manier geschreven. Die schrijfwijze komt overeen met zoals het op mijn synology staat.
Categorienamen in SABnzbd zijn altijd in kleine letters.
Ik heb zowel prioriteit als modus op standaard staan. Map/pad staat op /SickBeard (schrijfwijze zelfde) Ik volume/download er niet bij gezet, omdat ik dacht dat het relatief was tov /volume1/downloads/complete.
Hier gaat het dus fout, want als je de /ervoor zet begin je in de root (dus systeempartitie). Ik denk niet dat er al iets in gezet is, want de DIR zat wel niet aangemaakt zijn. Kan geen kwaad dit even met telnet te controleren.
Haal in ieder geval even de slash / weg, dus alleen SickBeard. Als je map bestaat komt het dus terecht in /volume1/downloads/complete/SickBeard. Ik geef er de voorkeur aan om altijd het hele pad op te schrijven, want dan werkt het altijd. Ik hou ook niet van de ../../SickBeard verwijzingen.
Let er wel op dat het totale pad niet te lang wordt. Ik had eerst een heel lang pad en dat ging niet goed. Ook is het belangrijk dat de hoofdletters en kleine letters kloppen, want Linux is case sensitive. SickBeard en Sickbeard en sickbeard zijn dus 3 verschillende mappen.
Ik heb nu net bij 'beïnvloede categorieën' alles geselecteerd behalve sickbeard
Geen idee wat je hier bedoelt, maar dit is volgens mij niet goed.
Ik heb daar "/volume1/downloads/complete/SickBeard" staan.
Dat is helemaal goed, als je de aanpassing in SABnzbd even doorvoert en daar alleen SickBeard neerzet.
Ik heb daar staan: "/volume1/downloads/complete/SickBeard/??/"
Ook helemaal goed.
Volgens mij hoef je alleen maar in SABnzbd de /SickBeard te veranderen in SickBeard en dan moet het werken.
-
Geen idee wat je hier bedoelt, maar dit is volgens mij niet goed.
In SABnzb kun je bij sorteren>serie sorteren (of algemeen sorteren) links de beïnvloede categorieën aangeven (standaard, films, music etc) De categorieën die je zelf hebt aangemaakt staan daar. Ik weet niet of het moet, maar in dat lijstje kun je die categorieën selecteren door je aan te klikken.
Heb nu de / weggehaald en sickbeard klein geschreven. Hopen dat het werkt.. :-)
Edit: Helaas. Krijg nu de volgende melding
Sep-24 18:57:22 ERROR SEARCHQUEUE-MANUAL-SEARCH :: Unable to connect to SAB: socket error
Sep-24 18:57:22 INFO SEARCHQUEUE-MANUAL-SEARCH :: Sending NZB to SABnzbd
Ik heb alle paden ook aangepast in SAB. Alles vast. In het geval van de categorie SickBeard is dat nu: /volume1/downloads/complete/sickbeard
Of moet die eerste / er niet staan. Ik zie namelijk alweeer de post-process meldingen verschijnen.
Op zich lijkt de sortering wel te werken. Als ik handmatig een nzb toevoeg aan SAB zet hij het na het downloaden precies in de map die ik wil. Je zou denken dat het vanuit SickBeard dan ook goed moet gaan.
-
Begin het inmiddels behoorlijk zat te worden. Ik heb alle add-ons verwijderd en python en SAB opnieuw geïnstalleerd zoals aangegeven op mobile-harddisk.nl.
Eerst kreeg ik een foutmelding dat poort 8080 al bezet was toen ik SAB wilde installeren. Synology opnieuw opgestart en toen was dat probleem weg. De SAB wizard doorlopen, maar na de herstart kwam SAB niet in beeld. Heb inmiddels al vanalles geprobeerd (deinstallatie, herstart etc) maar niets helpt.
Kan iemand me helpen?
Edit: heb het zelf al opgelost. Schoot me ineens weer door het hoofd wat het probleem is. Je moet SAB op alle pc's kunnen gebruiken ipv alleen op je eigen pc.
-
Begin het inmiddels behoorlijk zat te worden. Ik heb alle add-ons verwijderd en python en SAB opnieuw geïnstalleerd zoals aangegeven op mobile-harddisk.nl.
Als je die stappen volgt en die mappen en verwijzigingen aanhoudt, moet je het wel werkend krijgen. Probeer eerst of SABnzbd goed werkt voordat je SickBeard gaat installeren. Download iets kleins en gebruik de categoriën en kijk of het in de juist map terecht komt en de juist post-processing plaatsvindt (uitpakken, opruimen, etc). Als dit eenmaal werkt zoals het hoort ga je SickBeard installeren.
Suc6!
-
Zal ik doen. SAb werkte goed, ook met de categorieën. Daarom vind ik het ook zo vreemd. Heb volgens mij precies de aanwijzigen gevolgd zoals beschreven. Maar goed, ik ga het weer proberen. Bedankt voor het moed inpraten :wink:
-
Zowel SickBeard als Headphones zijn hele mooie programma's voor op de DiskStation. Van CouchPotato had ik iets meer van verwacht, maar wie weet komt dat nog wel een keer goed in een latere versie.
-
Heb inmiddels alles opnieuw geïnstalleerd en ingesteld. Het werkt nu :D .
Ik weet ook al wat ik fout heb gedaan. Ik had zowel voor SAB als SickBeard hetzelfde adres opgevoerd als de plek waar hij het in eerste instantie gaat downloaden en daarna naartoe verplaatsen. Dat gaat natuurlijk niet goed.
Nogmaals bedankt voor de hulp!
-
Ook ik heb SB geinstalleerd conform instructie.
Aanmaken van mappen is niet mogelijk, ik ben er nu achter waarom. De SB user bestaat niet meer. Dit na een update.
Ik heb geprobeerd de user handmatig aan te maken maar dit staat DSM3.2 niet toe. Is er een andere oplossing dan alles deinstalleren en weer installeren?
Zo nee, kan ik configuratieinstellingen behouden zodat ik dit kan hergebruiken?
Bij voorbaat dank voor jullie reactie.
-
Als je SickBeard verwijderd (uninstall) ben je ook de instellingen kwijt. Ik heb die onlangs wel veiliggesteld, maar dit valt niet zomaar terug te zetten. Alleen de config.ini kun je terugzetten, maar dan moet je wel weer je hele verzameling opnieuw opbouwen. Ook dit gaat redelijk eenvoudig met Add Existing Shows.
Ik zie ook dat na installatie van 3.1.1 de gebruiker sickbeard er niet meer is. Toch werkt Sickbeard hier gewoon en wordt de eigenaar van de gedownloade bestanden niet aangepast. Deze blijft dus sabnzbd. Dat is nieuwe. Van de metabestanden die SickBeard aanmaakt is de gebruiker sickbeard wel de eigenaar. Vreemd want die gebruiker bestaat dus niet meer.
Net even een nieuwe serie toegevoegd en die komt er dus niet bij. Waarschijnlijk omdat een nieuwe map niet aangemaakt kan worden. Probeerde net de gebruiker sickbeard aan te maken, maar DSM geeft een foutmelding. Misschien wel omdat er nog bestanden zijn waar dit account eigenaar van is.
Ik ga dit na werktijd wel even verder uitzoeken, want SickBeard moet wel goed blijven werken!
-
Even gekeken en gebruikersaccount sickbeard bestaat dus wel nog gewoon, maar is niet meer zichtbaar in DSM:
DiskStation> awk -F":" '{ print "username: " $1 "ttuid:" $3 }' /etc/passwd
username: root uid:0
username: lp uid:4
username: ftp uid:21
username: anonymous uid:21
username: smmsp uid:25
username: postfix uid:125
username: dovecot uid:143
username: spamfilter uid:783
username: couchpotato uid:1000
username: headphones uid:1002
username: nobody uid:1023
username: admin uid:1024
username: guest uid:1025
username: dm800 uid:1032
username: xbox uid:1033
username: sabnzbd uid:1034
username: boxee uid:1035
username: sickbeard uid:1001
DiskStation>
Heb wel even de persoonlijk accounts uit het lijstje gehaald. Ga later nog wel wat meer testen. Nu eerst even sporten 8)
-
Even installatiescript bekeken en gebruikeraccount sickbeard wordt inderdaad verwijderd :roll:
36 + # Remove the DSM user
37 + if ${SYNOUSER} --enum local | grep "^${PACKAGE}$" >/dev/null
38 + then
39 + # Keep the existing uid
40 + uid=`grep ${PACKAGE} /etc/passwd | cut -d: -f3`
41 + ${SYNOUSER} --del ${PACKAGE} 2> /dev/null
42 + UID_PARAM="-u ${uid}"
43 + fi
-
Matrix, bedankt voor het uitzoeken. Ik zie inderdaad ook een user 1021 staan.
Wordt de user bij herinstallatie van 3.1.1 weer opnieuw aangemaakt? Of lukt ook de install dat niet net als een handmatige toevoeging via dsm.
Thanks
-
Nee er wordt geen nieuwe DSM gebruiker aangemaakt in versie 3.1.1. Ik weet niet of dit een fout in het installatiescript is of dat het niet meer nodig is. Ik verwacht dat het een fout is want nu is sickbeard nog steeds eigenaar van bepaalde mappen en bestanden. Helaas kun je zelf de gebruiker niet meer aanmaken, tenzij hier een truuk in Linux.
-
Ok, dan ga ik terug naar v3.1.
Heb trouwens exact hetzelfde probleem in CP 3.1.1. Bij de update van 3.1 naar 3.1.1 is de CP user ook verdwenen.
-
Zit nog even te kijken, maar in het start script van de pakketten staat nog wel heel duidelijk dat het eigen account gebruikt wordt (sickbeard, headphones, couchpotato). Je kunt dat wel veranderen, maar kennelijk is dus echt het installatiescript fout.
PACKAGE="sickbeard"
DNAME="Sick Beard"
<knip>
RUNAS="${PACKAGE}"
-
Ik had /usr/local/etc/rc.d/SickBeard.sh even aangepast en RUNAS="admin" gebruikt, maar zodra je het pakket weer start wordt deze file weer teruggezet lijkt wel. Dan staat er namelijk weer gewoon RUNAS="${PACKAGE}".
Ik denk dat dit dus alleen op te lossen is door de gebruiker account sickbeard weer terug te zetten. Nog geen idee hoe ik dit moet doen, want via DSM krijg je een foutmelding (omdat ID al bestaat).
-
Heb denk ik het probleem al gevonden van de installatie scripts. Er staat namelijk:
# Create the service user if needed
if grep "^${PACKAGE}:" /etc/passwd >/dev/null
then
true
else
adduser -h ${VAR_DIR} -g "${DNAME} User" -G users -D -H ${UID_PARAM} -s /bin/sh ${PACKAGE}
fi
En op DiskStation bestaat het commando adduser helemaal niet, tenzij je Bootstrap (IPKG) geinstalleerd hebt. Dat verklaard wel waarom dit probleem niet gemeld wordt, want ik denk dat veel mensen dit wel gewoon geinstalleerd hebben.
Ik heb een poging gewaagd met synouser --add, maar dat werkt dus ook niet. Iemand nog een suggestie om een gebruiker aan te maken, die al voorkomt?
-
Duh... heb een reactie van Zebulon gehad (the one and only) en de accounts zijn er dus nog wel degelijk alleen verborgen. Dat is met opzet gedaan om te voorkomen dat gebruikers ze in DSM gaan aanpassen of verwijderen. Daar zit wat in natuurlijk, alleen kun je nu niet meer zelf bijvoorbeeld sickbeard of headphones owner maken van een map of bestand. Althans niet in DSM, maar wel met telnet.
Ik heb mijn problemen kunnen oplossen door de mappen even terug te zetten naar de download folder en ze vervolgens door sickbeard en headphones opnieuw te laten processen. Dan worden er dus nieuwe mappen aangemaakt op de bestemming (music en video) met de juiste owner (sickbeard of headphones) en de juiste rechten. Nu kunnen er ook zonder problemen nieuwe mappen en bestanden bijgezet worden.
-
Zal ik doen. SAb werkte goed, ook met de categorieën. Daarom vind ik het ook zo vreemd. Heb volgens mij precies de aanwijzigen gevolgd zoals beschreven. Maar goed, ik ga het weer proberen. Bedankt voor het moed inpraten :wink:
We zijn inmiddels enkele maanden verder en ik ben nieuwsgierig of het nu dan bij je werkt RLX.
Ik denk erover na om Sickbeard te gaan installeren. In januari 2012 starten een 3tal voor mij interessante series en dan zou het mooi zijn dat ze elke week kant en klaar voor me staan om ze te bekijken. Echter: ik lees dat dat met het zoeken naar ondertitelingen nog een hele toer gaat worden. Of is er inmiddels een verbeterde versie van Sickbeard uit? Ik denk dat ik met de installatiehandleiding een heel eind kom maar ik hoor graag nog tips, truuks, en laatste ervaringen, vandaar.
-
Ondertitels een hele tour als je drie series volgt??
Ik volg er over de 100 en met bierdopje.com stelt het echt niets voor.
-
Ondertitels een hele tour als je drie series volgt??
Ik volg er over de 100 en met bierdopje.com stelt het echt niets voor.
Ik vind het wel tijdrovend en vervelend werk. Je moet precies weten welke versie je gedownload hebt en dan de juiste ondertiteling erbij zoeken en downloaden. Deze in de juiste map zetten en hernoemen. Ben je toch al snel een paar minuten per aflevering bezig en dat zou niet nodig zijn.
Programma's als SickBeard moeten gewoon gelijk de juiste subs erbij downloaden via de Index sites. De hebben daar alle gevens van de download en als je ergens kon instellen waar de subs vandaan gehaald kunnen worden, zou dit toch niet moeilijk zijn. Maar blijkbaar is het niet zo eenvoudig, want meerdere mensen hebben al eens geprobeerd hier iets voor te maken maak blijkbaar heeft nog niemand succes.