Pagina1 van 1

QNAP – Automatisch TV Shows downloaden met SickRage

QNAP – Automatisch TV Shows downloaden met SickRage
   18

SickRage is een programma, beschikbaar voor verschillende systemen, waarmee je automatisch TV Series kunt downloaden. In dit geval kijken we naar SickRage op een QNAP.

Voor wie SickBeard gebruikt: SickRage (ook wel: SickBeard-TVRage) is afgeleid van (fork) SickBeard, maar dan met wat leuke extra’s die helaas niet bestaan in SickBeard. Beiden downloaden automatisch TV Series, maar SickRage heeft o.a. een betere Torrent en Ondertitel ondersteuning.

Ik schreef dit artikel op basis van een migratie van SickBeard naar SickRage op een QNAP. Installatie van SickBeard is echter niet nodig, en vooraf kennis van SickBeard, hoewel handig, is ook niet vereist.




Waarschuwing

LET OP!!! 

Dit artikel is niet geschreven om illegaal downloaden te promoten!
Je bent er zelf verantwoordelijk voor om te kijken wat de locale wetgeving in jouw omgeving toestaat!

Een paar verschillen tussen SickBeard en SickRage

SickRage, ook wel bekend als SickBeard-TVRage, heeft een aantal voordelen t.a.v. SickBeard:

– Betere ondersteuning en integratie van Torrents
– Een geweldige ondersteuning voor ondertitels, zelfs in meerdere talen tegelijk
– Het werken met de Back Log en dagelijkse zoek opdrachten is handiger
– Optie om seizoenen als geheel te downloaden (indien beschikbaar)
– Optioneel kopieer, link of verplaats gedownloade bestanden
– De datum van het bestand op de oorspronkelijk uitzending-datum zetten
– etc.

Migreren van uit SickBeard

Zoals eerder gezegd, ik begon dit artikel naar aanleiding van het zelf overstappen van SickBeard naar SickRage.
Voor dit artikel is een installatie van SickBeard niet nodig, maar ik zal wat tips plaatsen voor wie de migratie ook doet.

Een paar zaken voor wie ook van SickBeard naar SickRage gaat:

  Je kunt SickRage naast SickBeard installeren aangezien elk z’n eigen QPKG directory heeft (voor SickRage: /share/MD0_DATA/.qpkg/SickBeard-TVRage en voor SickBeard /share/MD0_DATA/.qpkg/SickBeard ).

  SickRage en SickBeard tegelijk actief hebben staan is niet aan te raden, maar niet onmogelijk. Je zult wel wat dubbele downloads hebben en mogelijk wat configuratie problemen ondervinden met b.v. SABnzbd.

  Het is waarschijnlijk een goed idee om SickBeard uit te schakelen gedurende installatie proces, maar voor je SickBeard uitzet kan het een idee zijn om de configuratie even uit te printen om je op weg te helpen tijdens de SickRage configuratie.

  Men zegt dat je de config file van SickBeard kunt gebruiken voor SickRage. Ik doe dit zelf liever niet.

  Je kunt een kopie van de SickBeard database kopiëren naar SickRage, hoewel aanbevolen wordt dit niet te doen (door de ontwikkelaars).

 

SickRage installatie pad …
 

Mocht jouw QNAP QPKG pakketten niet in het veel gebruikte  /share/MDO_DATA/.qpkg/  pad plaatsen, kijk dan ook eens naar dit pad, dat door een sommige QNAP’s gebruikt wordt: /share/CACHEDEV1_DATA/.qpkg/.

Je kunt het eventueel ook vinden m.b.v. een tip van Duston: cat /etc/config/qpkg.conf waar je een aantal regels ziet verwijzen naar de directory waar de update config file staat:


1
2
3
4
...
[update_qpkg_conf]
Shell = /share/MD0_DATA/.qpkg/update_qpkg_conf.sh
...

(in dit voorbeeld: /share/MD0_DATA/.qpkg/update_qpkg_conf.sh) 

Installeren van SickRage

Voor de installatie van SickRage op een QNAP, hebben we twee opties.

Gebruik maken van de directe source code van GitHub

Git (GitHub tool) kan een kopie maken van de meest actuele SickRage versie direct van de GitHub website. Dit natuurlijk met het voordeel dat je de meest actuele versie of zelfs developer/test versies kunt kiezen. Het grote nadeel is wel dat het wat meer werk en moeite kost en dat integratie in de QNAP web-interface wat lastiger is.

Een Engelstalige beschrijving kun je in de QNAP Forums vinden.

Gebruik maken van een QPKG pakketje

De andere methode, en de eennvoudigste methode, is de installatie m.b.v. een QKPG bestand.

Een nadeel kan zijn dat dit bestand misschien niet de meest actuele versie van SickRage heeft, maar SickRage heeft een prima mechanisme om jouw installatie te updaten.

  We gaan de QPKG methode gebruiken …

Download en Installatie van de SickRage QPKG

Als eerste moeten we dus een QPKG vinden en de SickRage FAQ, en wijst ons naar dit QPKG bestand.

Helaas staat het op een DropBox account, en in het verleden liep ik weleens tegen het probleem aan dat een bestand van DropBox, zonder verdere aankondiging, ineens verdween. We bieden daarom deze QPKG ook op Tweaking4All aan.

Bedenk wel dat de Tweaking4All versie verouderd kan zijn, en kijk altijd eerst even naar de SickRage FAQ voor de meest actuele versie.

Download - SickRage 

Bestandsnaam:  SickRage.qpkg
Platform:  Undefined
Versie:  140428
Omvang:  226.1 kB
Datum:  2014-07-08
 Download Nu  Stuur me Koffie    

QPKG installatie

N.b. : Het is niet verplicht, maar je kunt nu misschien het beste even SickBeard uitzetten als je die geinstalleerd hebt staan!

  Als je een QNAP hebt met QTS ouder dan 4.x, lees dan dit artikel hoe je een QPKG installeert.

Als je QTS 4.x (aanbevolen!) op jouw QNAP draait, volg dan deze stappen:

Open de QNAP web-interface en klik de “App Center” icon.

Klik vervolgens op de “Install Manually” knop, rechts bovenin.
Gebruik de “Browse…” knop om jouw QPKG te kiezen en klik op “Open“.
Klik vervolgens op de “Install” knop.

Na een paar seconden zal SickRage geïnstalleerd zijn.

QNAP - SickRage Geïnstalleerd

QNAP – SickRage Geïnstalleerd

Eerste start van SickRage

Als je nu links op de “My Apps” link klikt, dan zul je “SickBeard-TVRage” in de lijst zien staan en deze zou meteen aan moeten staan (ON).

Klik op de “Launch” knop om naar de SickRage web-interface te gaan (de standaard link is http://<ip van jouw NAS>:7073).

Migreren van een bestaande SickBeard Database (optioneel)

Als je een redelijk lijst hebt met TV-Series, dan kan migreren van een bestaande SickBeard database zinvol zijn.
SickRage ontwikkelaar raden echter aan om met een verse database te starten en handmatig iedere show toe te voegen. Ik heb dat advies niet gevolgd en gewoon de oude database omgezet.

Voor we met de migratie gaan beginnen:

– Ga naar jouw SickBeard web-interface en schrijf even op hoeveel shows en episodes je hebt (links onderin de lijst met shows).
– Zet vervolgens zowel SickBeard als SickRage UIT in de QNAP App Center.

Vervolgens moeten we wat bestanden kopiëren via SSH.

Directory van de geïnstalleerde QPKG’s 

Voor de meeste QNAP’s worden QPKG’s in de volgende directory geïnstalleerd:

/share/MD0_DATA/.qpkg/

Controleer of dit voor jouw QNAP ook het geval is, en pas in onderstaande voorbeelden het pad aan naar wat voor jouw QNAP van toepassing is.

 

Als eerste, zodat we terug kunnen, maken we een backup van de bestaande (lege) database van SickRage.


1
2
3
cd /share/MD0_DATA/.qpkg/SickBeard-TVRage
mkdir databackup
mv sickbeard.db* databackup/

Hier gaan we eerst naar de SickRage directory (cd), maken een “databackup” directory aan (mkdir) en verplaatsen we de database naar die nieuwe directory (mv). Als we later “terug” moeten gaan omdat er iets fout ging, verwijderd dan eerst alle “sickbeard.db*” bestanden en kopieer vervolgens alle bestanden in de “databackup” directory staan, terug naar de SickBeard-TVRage directory.

Vervolgens gaan we de database van SickBeard kopieren, uitgaande van het feit dat we nog steeds in de SickBeard-TVRage directory staan.


1
cp ../SickBeard/sickbeard.db* .

Met volledige paden ziet er dat zo uit (mocht je niet in de SickBeard-TVRage directory staan):


cp /share/MD0_DATA/.qpkg//SickBeard/sickbeard.db* /share/MD0_DATA/.qpkg/SickBeard-TVRage/

Vervolgens starten we SickRage in de QNAP App Center (op ON zetten).

het duurt even voordat SickRage de database heeft omgezet, en gedurende het omzetten kan het zijn dat de web-interface van SickRage niet te benaderen is. Schrik niet, dat blijkt gewoon te zijn. Dus even geduld hebben het kan een paar minuten duren, afhankelijk van de omvang van de database.

Als je zenuwachtig wordt en wilt controleren of SickRage nog steeds draaid, probeer dan:


1
ps ax | grep ick

Als eer meerdere regels, zoals hieronder, terug komen, dan draait SickRage nog:


1
2
3
4
5
29613 admin      
1040 S < sh -c /share/MD0_DATA/.qpkg/SickBeard-TVRage/sickbeard-tvrage.sh start 1>>/dev/null 2>>/dev/null
29614 admin      1300 S < /bin/sh /share/MD0_DATA/.qpkg/SickBeard-TVRage/sickbeard-tvrage.sh start
29664 admin     32996 D < /opt/bin/python2.7 SickBeard.py --daemon --pidfile /tmp/SickBeard-TVRage.pid
30077 admin       544 S   grep ick

Als je het volgende antwoord krijgt, dan is SickRage er mee gestopt:


18040 admin       544 S   grep ick

Mocht dat het geval zijn, schakel SickRage OFF en weer ON in de QNAP App Center, en hou het zaakje in de gaten met het “ps” statement.

Als de migratie compleet is dan laat het “ps” statement zoiets als dit zien:


1
2
3
30833 admin    
31100 S < /opt/bin/python2.7 SickBeard.py --daemon --pidfile /tmp/SickBeard-TVRage.pid
30915 admin       544 S   grep ick

Als je nu voor de eerste keer (na migratie) de SickRage web-interface opent, controleer dan het aantal shows en episodes. Ik moest in mij geval 3x verversen voor ik nummers zag die leken op wat ik had opgeschreven van mijn SickBeard installatie.

ONDERTITELS VOOR BESTAANDE EPISODES … 

Standaard worden al deze shows, van jouw oude database, niet geupdate voor wat betreft ondertitels, knullig maar dat valt op te lossen.
Ga naar “Manage Mass Update” en vink de optie “Edit” aan in de titelbalk van de lijst (dus voor ALLE shows).
Ga vervolgens helemaal naar beneden op de web-pagina en klik de knop “Edit Selected“.
In het nieuwe scherm, zet je “Subtitles” op “Enable” en klik je vervolgens op de “Submit” knop.

Dit proces, afhankelijk van de hoeveelheid shows, kan best even duren, maar uiteindelijk zal SickRage proberen alle gewenste ondertitels te downloaden.

 

Configureren van SickRage

Nu dat SickRage draait: tijd om de juiste instellingen te doen.

p.s. omdat ik geen ervaring heb met Anime, sla ik dat stukje over.

Klik de Configuratie icon rechts bovenin (links van de blauwe “Support” knop), en kies “General” van het menu.

SickRage Configuratie menu

SickRage Configuratie menu

De General Configuration pagina opent zich nu, waar we bovenin een tijd met knoppen zien, en daaronder een aantal tabbladen. We gaan ze stuk voor stuk doornemen en ik laat je zien welke instellingen ik gebruikt heb.

  Tip : Je kunt nu tijdelijk SickBeard weer aan zetten, mocht je het geïnstalleerd hebben staan, om instellingen te kopieren.

SickRage Configuratie scherm

SickRage Configuratie scherm

General Configuration – Misc Options

De volgende opties zijn aangevinkt of ingevuld. Alle andere opties zijn niet aangevinkt en niet ingevuld.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

General – Misc Options
 Optie  Waarde  Doel/Opmerkingen
 Check for Update    Laat SickRage automatisch naar updates zoeken.
 Update Frequency  24 Zoek updates elke 24 uur.
 Notify on Update    Optioneel: Stuur notificatie na een update.
Hiervoor moet je straks wel de notificatie opties instellen (later).
 Default Indexer  All Gebruik zowel TheTVDB als TVRage voor show en episode info.
 Indexer Timeout  10 Geef een indexer 10 seconden voor om iets te vinden.
 Logging directory  Logs Directory voor log file(s).
In dit geval een subdirectory in de SickRage’s QPKG directory.

General Configuration – Web Interface Options

Ik heb alleen de volgende informatie ingevuld:

  • Het IP poort voor de SickRage’s web-interface. Standaard is dit “7073” in het “HTTP Port” veld.
  • Username en Password – zodat niemand met mijn spullen kan rommelen.

 

Ik heb alle andere opties genegeerd en dus niet gebruikt …
Je kunt hier, indien gewenst wat extra zaken instellen, zoals het loggen van HTTP toegang, IPv6, HTTPS, etc.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

  Note : Normaal gesproken moet je SickRage herstarten willen wijzigingen op deze pagina werken, maar dat slaan we nu nog even over.

General Configuration – Date and Time Settings

Hier kun je datum en tijd instellingen doen – welke ik geheel aan jou over laat.

Mijn instellingen zijn: Date Style (Use System default), Time Style (11:13:41 AM), en Timezones (Network Timezone).

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

General Configuration – Advanced Settings (optioneel)

Ik heb alleen “Enable API” aangezet en een API Key gegenereerd. Deze hebben we nodig voor toegang van andere applicaties tot SickRage, bijvoorbeeld SickBeardConnect (een Google Chrome extensie) of b.v. voor smartphone apps (iOS, Android, etc).

  Als je een applicatie van derden draait, vergeet dan niet IP address en IP poort in de app aan te passen zodat het met SickRage kan praten.

Vergeet niet dat dit dus geheel optioneel is …

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

 


 

Backup/Restore

Deze tab slaan we over ….

Hier kunnen we een backup maken of herstellen van zowel configuratie bestanden als database – misschien handig in de toekomst.

 


 

Search Settings – Episode Search

Dit zijn mijn instellingen:

Search Settings – Episode Search
 Optie  Waarde  Doel/Opmerkingen
Download Propers     Download “Proper” of “Repack” versie, episodes als een episode als “nuked” is gemarkeerd.
In andere woorden: vervangen een slechte versie met een verbeterde versie.
Check Propers Every  24 Controleer dagelijks (24 uur) of er een “proper” of “repack” versie is.
Backlog Search Frequency   10800 De frequentie, in minuten, hoe vaak de backlog doorlopen moet worden.
De standaard waarde is 10800 (1x per week) en ik zou dat ook niet veel korter maken om te voorkomen dat zoek-websites je blokeren.
Ter info: 60 = elk uur, 1440 = dagelijks, 4320 = elke 3 dagen, 10800 = wekelijks.
Daily Search Frequency  60 Frequentie, in minuten, hoe vaak naar episodes van deze dag gekeken moet worden.
Ik gebruik hier 1x per uur, en ook hier geldt weer dat een te lage waarde gedonder kan veroorzaken bij de zoek-websites die gebruikt worden om episodes te vinden.
Usenet Retention  1000 De retentie, in dagen, van jouw Usenet aanbieder.
Mijn provider claimt meer dan 2000 dagen, maar ik heb al gemerkt dat alles wat ouder is dan 1000 dagen met de nodige problemen kan komen (incompleet, corrupt, etc).
Ignore Words  custom  Dit is een lijst met termen die je niet in bestandsnamen wilt zien als SickRage gaat zoeken.
Bijvoorbeeld: german,french,core2hd,swedish,reenc,MrLss
Wat wil zeggen dat ik geen Duitse/Franse/Zweedse rommel wil zien, en dat uploads met “reenc”/”core2hd”/”mrlss” ook vermeden moeten worden – maar dat is geheel aan jouw voorkeuren.
Allow High Priority    Deze optie geeft actuele episodes een hogere prioriteit dan oudere.
Daily Search on startup     Na (her)start: begin meteen de dagelijkse zoek opdracht.
Process Backlog on startup      Na (her)start: begin aan de backlog.
Herstarten van SickRage forceert dus het door zoeken van de backlog.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

Search Settings – NZB Search (optioneel)

Wie SickBeard gebruikt heeft weet het al: NZB (Usenet) is zo’n beetje een must, maar een (vaak niet gratis) goede Usenet aanbieder is wel nodig. Je gebruikt dit dus alleen als je Usenet gaat gebruiken!

Hier zetten we Usenet zoeken en downloaden aan, en geven we aan hoe we NZB’s van onze Usenet provider gaan dowloaden.
Op een QNAP adviseer ik het gebruik van SABnzbd.

Voor gedetailleerde instrcuties m.b.t. SABnzbd, lees het eerste deel van “QNAP, Sick Beard & SABnzbd – Automatische Download van TV Series” waar dit uitgelegd wordt voor SickBeard. Het e.e.a. werkt hetzelfde onder Sickrage.

Je kut natuurlijk ook NZBget of Black Hole gebruiken, maar op de QNAP werkt SABnzbd uitstekend …

Een Black Hole is een directory waar NZB files weggeschreven worden. Wat voor programma je ook gebruikt voor downloaden van Usenet artikelen, dit programma zal deze directory in de gaten moeten houden wil een download automatisch plaats vinden. Of natuurlijk handmatig inlezen in het gewenste download programma.

Mijn instellingen, gebaseerd op SABnzbd. Mocht je geen Usenet gebruiken, laat dan het vinkje voor “Search NZBs” weg en sla deze pagina over.

Search Settings – NZB Search (SABnzbd)
Veld Waarde Doel/Opmerkingen
Search NZBs     SickRage moet naar NZB’s zoeken (Usenet).
Merk op : Je hebt dus wel een geschikt Usenet account nodig!
NZB Method SABnzbd Gebruik SABnzbd voor het downloaden van episodes van Usenet.
SABnzbd URL custom Hier voer je de link naar de web-interface van jouw SABnzbd.
Als beiden (SickBeard en SABnzbd) op dezelefde QNAP staan dan kun je bijvoorbeeld http://localhost:8080/ gebruiken.
Let er wel op dat je de juiste IP poort gebruikt (8080 is standaard, als ik me niet vergis).
SABnzbd Username  jouw SABnzbd username Jouw SABnzbd gebruikersnaam.
SABnzbd Password jouw SABnzbd password Jouw SABnzbd wachtwoord.
SABnzbd API Key  API key van jouw SABnzbd De API key die jouw SABnzbd gegenereerd heeft voor toegang door applicaties van derden (uniek nummer!).
b.v.: f89363ab7a94b78aea5bed51232db7e2
SABnzbd Category  tv De category welke in SABnzbd gebruikt wordt voor TV episode downloads. Standaard is dit “tv”.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

Search Settings – Torrent Search (optioneel)

Hier zien we een paar van die mooie functies die we niet in SickBeard zien – een betere Torrent ondersteuning.
Merk wel op dat SickBeard Torrents wel ondersteund, maar gewoon beperkter is.

Om Torrents te gebruiken moet je dus wel eerst “Search Torrents” aan vinken en instellen hoe het met Torrents moet omgaan.

Let bij Torrent gebruik wel op dat een aantal Internet Aanbieders (ISP) best moeilijk kunnen doen over Torrent gebruik.
In zo’n geval is het gebruik van Black Hole en Torrent download via een dienst als Put.IO aan te raden.

Zoals eerder uitgelegd, een Black Hole, is een directory waar SickRage (torrent) bestanden dumpt. Jouw torrent programma moet deze bestanden wel inlezen om de gewenste episode te downloaden.

 


 

Search Providers – Configure Custom Newznab Providers

Ik weet het, we hebben een tab overgslagen. De reden daarvoor is dat we eerst providers moeten instellen voor we ze kunnen sorteren op prioriteit in de eerste tab.

Op deze tab gaan we NZB zoek-diensten instellen. De meeste gratis diensten zijn echter vaak knudde, dus je bent al vaak aangewezen op een dienst die niet gratis is of waar je lid van moet zijn.

Stel dat je b.v. de best goede NZBPlanet gebruikt. Om die dienst te kunnen gebruiken moeten we wat gegevens invullen:

– “Provider Name” (NZBPlanet),
– “Site URL” (http://nzbplanet.net),
– en de “API Key” (een lang hexadecimaal nummer).

Een voorbeeld: 7791dfb12345678238f1abed66b829ff (dit is dus NIET een echte API key).
Het API Key nummer zul je van de aanbieder’s website moeten halen.

Klik op de “Add” knop en jouw net ingevulde provider verschijnt in de drop-down lijst en ook in de prioriteiten lijst op de tab die we net hebben overgeslagen.

Je ziet nu ook dat de net aangeklikte “Add” knop ineens “Delete” heet zodat we een provider ook kunnen verwijderen, tenzij je “– add new provider –” aan het bekijken bent natuurlijk.

Search providers – Configure Custom Torrent Providers

Hier hetzelfde verhaal als voor de NZB diensten, met het verschil dat een groot aantal goed werkende diensten al voor gedefinieerd zijn (PirateBay, KickAssTorrents, etc). Als je een specifieke dienst wilt toevoegen dan kun je dat nu doen.

Search Providers – Provider Priorities

Op dit tab-blad kunnen we prioriteit geven aan de zoek diensten (NZB en Torrents) die we beschikbaar hebben. Dit wordt gedaan met drag-and-drop en het aan vinken van een dienst die we willen gebruiken. Als dus de eerste dienst een NZB dienst is, dan zal SickRage eerst daar gaan kijken naar een episode.

Als je een provider aanzet door het aan te vinken dan zie je dat zich een extra sectie opent waar je zaken als API Key’s, gebruikersnaam en wachtwoord, etc .kunt invullen.

Een mooie optie die je bij veel aanbieders ziet is het downloaden van een seizoen als een enkel bestand (indien beschikbaar) – handig voor de oudere of langer lopende series.

De meest gebruikte diensten zijn misschien wel:

  • KickAssTorrents
  • TVTorrents
  • Womble’s Index
  • SickBeard Index

 

En misschien ThePirateBay … maar dat hangt af van jouw voorkeuren, jouw locatie, wat jouw Internet aanbieder blokeert, etc.

Zoals je ziet: de meeste gratis aanbieders vinden we voor Torrents … een goede NZB aanbieder is vaak niet gratis, maar vaak wel goedkoop – zo is NZBPlanet.net slechts $10 per jaar.

 

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

 


 

Subtitles – Search Subtitles

Dit deel is weer een van die extra’s die SickRage mooi maakt: de ondersteuning van het zoeken naar ondertitels, en dan nog wel in meerdere talen indien gewenst!

Als je zoeken naar ondertitels wilt gebruiken, vink dan de “Search Subtitles” aan.
Vervolgens kies je de taal of talen waarvoor je ondertitels wilt zien.

In het “Subtitle Languages” veld, begin je met het typen van de taal die je wilt (in het engels!). Een lijst, terwijl je tiept, laat de beschikbare talen zien. Klik de taal die je wilt en voer eventueel nog andere talen in. Als voorbeeld: English, Dutch, Flemish, German, Brazilian Portuguese, etc.

Je kunt de ondertitels in een speciale directory laten opslaan, maar ik heb ze zelf het liefste meteen bij de episode. Als je er ook zo over denkt, laat dan het veld “Subtitle Directory” leeg, anders voer hier de naam van de directory in.

Je kunt hier ook aangeven hoe vaak naar ondertitels gezocht moeten worden met het veld “Subtitle Find Frequency“.

Bedenk dat voor de meeste TV series, de engelse ondertitels vaak sneller beschikbaar zijn – e.e.a. hangt natuurlijk af van de originele taal van de show. Andere talen verschijnen wat later. Met alle respect en dank overigens voor al die mensen die veel tijd en werk in deze ondertitlels steken.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

Subtitles – Subtitle Plugins

Net zoals we bij de zoek-diensten voor NZB en Torrents zagen, kunnen we hier hetzelfde doen voor aanbieders van ondertitels en wat voor prioriteit we ze willen geven.

Ik heb goede ervaringen met Opensubtitles, dus dat is mijn eerste aanbieder in de lijst – bedenk wel dat dit ook afhankelijk is van jouw gewenste talen.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

 


 

Post Processing

Op dit tab-blad stellen we de “Post Processing” instellingen in, en je moet hier wel een beetje opletten …

  “TV Download Dir” is de directory waar jij (of jouw download programma) gedownloade bestanden dumpt. Dit zijn dus bestanden die niet automatisch afgehandeld worden. Dit kan bijvoorbeeld een sub-directory van de QNAP Downloads share zijn.

  Dit is ABSOLUUT NIET de download directory van SABnzbd!! Voor SABnzbd draaien we een script, waarover later meer.

  “Process Episode Method” geeft aan wat we met de originele downloads gaan doen ,…  Verplaatsen (Move), Kopiëren (Copy) of Linken naar de originele downloads? Ik gebruik zelf de MOVE optie omdat ik alles netjes en schoon wil houden.

  Ik heb de “Skip Remove Detection” optie niet aangevinkt, hoofdzakelijk omdat me niet 100% duidelijk is wat het doet.

  Ik heb “Extra Scriptsleeg gelaten.

  Ik heb echter wel de “Move Associated Files” optie aangevinkt, zodat extra bestanden meegenomen worden (ondertitels en NFO files).

  Om NFO conflicten te voorkomen heb ik “Rename .nfo file” aangevinkt.

  De optie “Rename Episodes” is zeer zeker aangevinkt omdat we nette bestandsnamen willen zien.

  De “Change File Date” optie vindt ik zelf erg mooi en is aangevinkt. De bestandsdatum wordt op de uitzend-datum gezet!

  Als je black holes gebruikt, en automatisch een download directory wilt scannen, vink dan de optie “Scan and Processaan. Als je echt alleen maar SABnzbd gebruikt, dan heb je zit niet nodig.

  De optie “Auto Post-Processing Frequency” staat bij mij op 10 minuten, wat wil zeggen dat mijn download directory elke 10 minuten wordt doorgekeken.

  De “Unpack” is niet aangevinkt. Het pakt eventuele RAR bestanden uit, maar mijn download managers handelen dat zelf al af en wat ik ook probeerde, ik kreeg het niet werkende op een QNAP.

  De optie “Use Failed Downloads” heb ik niet aangevinkt – een gefaalde download is en blijft precies dat: gefaald.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

Post Processing – Episode Renaming

Deze sectie is best belangrijk, omdat het de instellingen betreft voor het hernoemen van episodes.
Voormalig SickBeard gebruikers: Je kunt het beste de instellingen (waar mogelijk) van jouw SickBeard overnemen om consistent te blijven.

Voor wie het SickBeard artikel heeft gelezen; dit moet er bekend uitzien …

SickRage - Hernoemen van bestanden

SickRage – Hernoemen van bestanden

Ook hier weer mijn instellingen, maar ik ben me er van bewust dat ieder z’n eigen wensen en inzichten heeft.

SickRage – Episode Naming
Veld Waarde Doel/Opmerkingen
Name Pattern   Custom (je kunt hier een voorgedefineerd patroon kiezen)
 Seizoen %0S/%SN – %0Sx%0E – %EN Het patroon wat ik zelf gebruik en wat er dus als volgt uit ziet:
(zie info hieronder)
Seizoen 02/Show Naam – 02×03 – Ep Naam.ext  
 Absolute Number   No absolute Number (allen voor Anime)
 Strip Show Year  (not checked) Deze optie zou het jaar van een show verwijderen, maar als 2 shows dus dezelfde naam hebben, dan kan dit tot conflicten leiden. Niet aan vinken dus.
 Custom Air By Date   Checked – Custom Ook hier weer het patroon naar keuzen voor uitzendingen die datum gebaseerd zijn.
 %Y/%SN – %A-D – %EN In mijn geval resulteerd dat dus in:
2011/Show Naam – 2011-03-09 – Ep Naam.ext 
 Custom Sports  Checked – Custom En weer een patroon, nu voor sport uitzendingen:
 %Y/%0M/%SN – %A-D – %EN In mijn geval resulteerd dat dus in:
2011/Show Naam – 2011-03-09 – Ep Naam.ext 

Hier een lijst van de tekens die je in een patroon kunt gebruiken:

Speciale tekens voor hernoem patronen

Speciale tekens voor hernoem patronen

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

Post Processing – Metadata

Dit tab-blad biedt interessante opties voor specifieke media servers. Deze meta-data (data over data – zoals episode en show informatie, afbeeldingen etc) maakt de ervaring met de juiste media software een stuk mooier en completer.

Ik gebruik zelf XBM dus kies ik “XBMC 12+“, en vink alle opties aan.
Natuurlijk geheel aan jou of je dat ok wilt doen of nodig vindt.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

 


 

Notification

Deze sectie is handig als je notificaties naar een computer of b.v. een smartphone wilt sturen, en zelfs email en Twitter worden ondersteund.

Ik heb een XBMC machine continue aanstaan, en in dat geval is het handig dat je het een notificatie kan sturen zodat het de database update (vooral als je de database via MySQL deelt voor verschillende XBMC machines).

Voor notificaties naar een iPhone of iPad, kan ik BoxCar (gratis) aanraden.
Ik heb ook goede ervaringen met Growl, vooral voor Desktop computers (Windows en MacOS X), iOS en Android.

Trakt.tv en “Adding Recommended Shows” … 

Als je de optie “Add Recommended Show” (op de “Add Show” pagina) wilt gebruiken, dan moet je Trakt.tv notificaties aanzetten. Dat wil zeggen dat je een account moet maken op Trakt.tv en hier gebruikersnaam, wachtwoord en API key van Trakt.tv moet invullen.

Klik op “Save Changes” (onder in het tabblad) om wijzigingen op te slaan.

 

HERSTART SICKRAGE! 

Na al deze instellingen, herstart SickRage met de “restart” link rechts onderin de web-interface.

 

 


 

 

Bestaande TV Shows toevoegen aan SickRage (optioneel)

Wanneer je bestaande shows hebt, en niet een eventuele SickBeard Database hebt overgezet, dan zul je ze handmatig moeten toevoegen.

Klik op de “Add Show” knop. In het volgende venster klik je “Add Existing Shows“.

  Ook weer een goed moment om SickBeard UIT te zetten – mocht je dat op jouw QNAP hebben.

Het venster herlaadt en kies nu de “New” knop om de directory die ALLE TV-Show’s bevat, toe te voegen.

SickRage gaat nu proberen te achterhalen welke shows je hebt en het scannen kan even duren.
Helaas werkte dit voor mij voor 99% van de shows niet correct (vandaar dat ik dus de SickBeard database ben gaan gebruiken – zie terug).

Als de lijst er is, klik dan op de “Submit” en SickRage kan voor onbekende shows vragen welke TV show het is.
Wat dus wil zeggen dat je voor elke show ook weer de “Add Show” onderin aan moet klikken.

Merk op : Soms moet je de naam van de show een beetje aanpassen voor SickRage het kan vinden en soms moet je een andere indexer kiezen (All Indexers, TVRage of TheTVDB).

Verbinden van SABnzbd met SickRage

Nu dat we bijna alles klaar hebben, moeten we SABnzbd nog wel even vertellen dat het met SickRage moet gaan werken.

Open de SABnzbd web-interface en ga naar “Config Folders Post-Processing Scripts Folder” en laat het naar de “autoProcessTV” directory van SickRage ( /share/MD0_DATA/.qpkg/SickBeard-TVRage/autoProcessTV ) wijzen en klik “Save Changes“.

Nu moeten we “autoProcessTV.cfg” gaan maken of bewerken zodat het e.e.a. ook werkelijk gaat werken (weer in SSH).


nano /share/MD0_DATA/.qpkg/SickBeard-TVRage/autoProcessTV/autoProcessTV.cfg

De inhoud van het bestand moet er ongeveer zo uit zien:


1
2
3
4
5
6
7
[SickBeard]
host=localhost
port=7073
username=gebruikersnaam
password=wachtwoord
web_root=
ssl=0

Uiteraard moet je hier wel relevante informatie voor jouw installatie invullen zoals jouw gebruikersnaam en wachtwoord.
Als je niet de standaard IP poort (“7073”) gebruik, pas deze dan aan, en als SickRage niet op dezelfde machine staat pas dan ook “host” aan.
Als je “https” gebruikt, zet dan “ssl=1”.

Als je klaar bent, druk dan op CTRL+X, vervolgens de Y toets, en druk vervolgens op de ENTER toets.

SickRage draait nu en kan et SABnzbd overweg. Even de eerste paar NZB en/or Torrents inde gaten houden

Voor wie Black Holes gebruikt: niet vergeten de gedownloade bestanden in de download directory te verplaatsen anders worden ze natuurlijk niet verwerkt.

Ondersteun ons ...


Jouw ondersteuning wordt zeer gewaardeerd, en hoeft zelfs niets te kosten. Bijvoorbeeld door links naar ons te delen op social media, of andere websites.

Andere vormen kunnen ook gratis zijn (b.v. shoppen op Amazon).
Alle opbrengsten worden gebruikt voor web-hosting kosten, project hardware en software, koffie, etc.

Hartelijk dank voor wie al heeft bijgedragen!
Het is altijd geweldig om te zien hoe men mijn artikeltjes en applicaties weet te waarderen.

Merk op dat het klikken op affiliate links een kleine commissie voor ons kunnen genereren - dit wordt zeer gewaardeerd.

Reacties


Er zijn 18 reacties welke je hieronder kunt lezen.
Je kunt jouw eigen opmerkingen plaatsen m.b.v. dit formulier, of een reactie op een bestaande opmerking plaatsen door op de "Beantwoorden" knop te klikken.

  • 7 okt 2014 - 9:12 - nicky Reactie Link

    Handig artikel, ik heb het gebruikt om sickrage te configureren op mijn zyxel nsa325 v2. Werkt perfect!!

    Beantwoorden

    nicky

  • 9 okt 2014 - 11:22 - Raymond Reactie Link

    Mooie beschrijving; lijkt me zeer nuttig.

    Ik heb wel een vraag / probleempje bij het toevoegen van Shows,via Add Trending Shows  (in dit geval Homeland).
    Als ik kies voor Add Show, dan krijg ik een wit scherm die lijkt te hangen.
    Als ik kijk naar de error log, dan zie ik de melding
    “2014-10-09 11:02:09 TORNADO :: There was an error creating the show, no root directory setting found”

    Ik gebruik:
    QNAP 219p
    SABNZbd  0.7.18
    QPKG SickRage versie geïnstalleerd die je noemt in dit artikel

    Mijn vermoeden is, dat het heeft te maken met het opslaan van de “Show Root Directories” in General Configuration.
    De gegevens die ik invoer worden namelijk niet opgeslagen. 

    Heb je suggesties  hoe ik dit kan oplossen?

    En nog een aanvullende vraag:
    Je geeft aan dat SickRage een mechanisme heeft om de installatie te updaten. Kan je aangeven hoe dat werkt?

    Met vriendelijke groet, Raymond Falck

    Beantwoorden

    Raymond

    • 9 okt 2014 - 11:28 - hans - Auteur: Reactie Link

      Hi Raymond,

      Helaas ben ik op reis en heb ik even geen toegang tot mijn QNAP.

      Het niet correct opslaan van kan te maken hebben met de “Add Show” functie (de normale, dus niet via Trending). Daar kun je instellingen doen, o.a. de root directory. Misschien dat je daar even kunt kijken?

      Voor wat het updaten betreft: ook hiervoor zou ik ook even achter m’n QNAP moeten kruipen.
      Tot dusver heb ik alleen maar de handmatige update gebruikt, omdat (net SickBeard) SickRage soms niet correct herstart na een update. Dus ik doe dat liever terwijl ik zelf in de gaten houd wat er gebeurt.

      Beantwoorden

      hans

      • 9 okt 2014 - 11:52 - Raymond Reactie Link

        Hoi Hans,

        Dank voor je snelle reactie. Ik ga er nog even wat mee spelen.
        Ik hoor graag van je, wanneer je weer toegang tot QNAP hebt.

        Met vriendelijke groet, Raymond

        Beantwoorden

        Raymond

      • 9 okt 2014 - 13:28 - hans - Auteur: Reactie Link

        Graag gedaan!

        Ik ben op z’n vroegst einde van de deze maand thuis, met een grote kan dat het begin December gaat worden … zit momenteel in Nederland bij familie … 

        Beantwoorden

        hans

  • 5 nov 2014 - 18:01 - Sander Reactie Link

    duidelijke beschrijving echter ik loop vast bij deze regel:

    Nu moeten we “autoProcessTV.cfg” gaan maken of bewerken zodat het e.e.a. ook werkelijk gaat werken (weer in SSH).

    ik krijg dit niet voor elkaar (ik weet misschien ook niet goed hoe ik dit moet doen).

    gr Sander

    Beantwoorden

    Sander

    • 6 nov 2014 - 8:34 - hans - Auteur: Reactie Link

      Hallo Sander,

      Dit bestand bestaat waarschijnlijk nog niet, en als het bestaat dan is de inhoud van het bestand waarschijnlijk nog niet aangepast aan jouw opstelling.

      Hiervoor gaan me via SSH (lees ook dit artikel) het volgende op de QNAP doen (intypen):

      nano /share/MD0_DATA/.qpkg/SickBeard-TVRage/autoProcessTV/autoProcessTV.cfg

      Hierbij gebruiken we het shell commando “nano” als tekst editor.

      De inhoud van het bestand moet er ongeveer zo uit zien:

      [SickBeard]
      host=localhost
      port=7073
      username=gebruikersnaam
      password=wachtwoord
      web_root=
      ssl=0

      Uiteraard moet je hier wel relevante informatie voor jouw installatie invullen zoals jouw gebruikersnaam en wachtwoord.

      Als je niet de standaard IP poort (“7073″) gebruik, pas deze dan aan, en als SickRage niet op dezelfde machine staat pas dan ook “host” aan.

      Als je “https” gebruikt, zet dan “ssl=1″.

      Als je klaar bent, druk dan op CTRL+X, vervolgens de Y toets, en druk vervolgens op de ENTER toets.

      Laat me gerust weten waar je vast loopt, dan probeer ik je op weg te helpen. 

      Beantwoorden

      hans

      • 6 nov 2014 - 11:49 - Sander Reactie Link

        als ik dat in tik krijg ik de melding:

        -sh: nano: command not found.

        gr Sander

        Beantwoorden

        Sander

      • 6 nov 2014 - 14:46 - hans - Auteur: Reactie Link

        Heb je de OptWare QPKG geinstalleerd staan? Ik geloof dat nano hierbij zit …

        Beantwoorden

        hans

        • 6 nov 2014 - 20:12 - Sander Reactie Link

          ja heb ik geinstaleerd, maar moet ik daar iets instellen dan?

          Beantwoorden

          Sander

        • 7 nov 2014 - 9:15 - hans - Auteur: Reactie Link

          Oops – ik dacht dat nano daar bij zat (je zou dan niets hoeven te doen).

          Ik heb op het moment geen toegang tot mijn QNAP, maar ik lees even op het Internet dat “Optware IPKG” geïnstalleerd zou moeten worden.

          Vervolgens, mocht nano er nog niet zijn, je zou dit meteen kunnen proberen. Mocht ipkg een foutmelding geven, dan even Optware IPKG installeren:

          ipkg install nano
          Beantwoorden

          hans

  • 10 feb 2015 - 15:30 - Eric-Jan van den Bogaard Reactie Link

    Sickrage lijkt mij heel leuk, op het moment gebruik ik de QNAP pro turbo T259 met orginele en steeds uptodate software, met Qget, Qfile, en Qmanager Apps op mijn Android Smartphone, want mijn notebook met XP is aardig kreupel :( heb daarbij een Sony smarttv en een LG bluray smartplayer die gelukkig wel mn andere LG nas ziet, het is behelpen, maar heb voorlopig geen tijd/zin om mij meer in netwerk of Linux te verdiepen. Geweldige site ! Met veel diepgaand werk van je !

    Beantwoorden

    Eric-Jan van den Bogaard

    • 10 feb 2015 - 15:37 - hans - Auteur: Reactie Link

      Dank je wel Eric-Jan, leuk om te horen dat je de site leuk vindt!

      SickRage of SickBeard zijn beiden overigens prima tools! 

      Haha soms is het inderdaad even tijd vinden om met dat soort dingen aan de slag te gaan, als ik het kon (in andere woorden: als ik m’n brood ermee kon verdienen) dan zou ik niets anders doen dan dingen uitvogelen en artikeltjes schrijven! Maar ja, ik moet helaas ook als zelf bekostigen (incl. webserver) … Jammer he? Mocht de website ineens flink inkomsten gaan genereren, dan geef ik je zeker een gil om van baan te wisselen en te komen helpen 

      Beantwoorden

      hans

      • 12 feb 2015 - 0:05 - Eric-Jan van den Bogaard Reactie Link

        Maar dat bedoel ik juist, je duikt voor ieder onderwerp meteen behoorlijk diep in de materie, en zeer divers! Knap hoor, moet je volgens mij iemand zijn met een flink doorzettings vermogen, en je zegt dat het niet je werk is ?

        Beantwoorden

        Eric-Jan van den Bogaard

      • 12 feb 2015 - 9:57 - hans - Auteur: Reactie Link

        Dank je wel voor het compliment 

        Ach, uithoudingsvermogen zal ik het niet noemen. Ben gewoon nieuwsgierig aangelegd denk ik. En het is inderdaad niet m’n werk. Kon dat maar! 
        Maar misschien zou de lol dan ook minder zijn … verplichtingen enzo.

        Beantwoorden

        hans

  • 24 feb 2015 - 17:26 - Stef Reactie Link

    Dag Hans,

    Ik heb sickrage draaien op mijn Synology NAS.

    Echter ik krijg de nederlandse ondertiteling niet aan de praat.
    Welke settings gebruik jij? Wanneer ik hem laat zoeken op engels download hij ze wel direct.
    Ik gebruik de provider OpenSubtitles en wanneer ik op de site ga zoeken vind hij wil degelijk nederlandse ondertitels.
    Ook Kodi kan ze gewoon vinden op via OpenSubtitles.

    Beantwoorden

    Stef

    • 24 feb 2015 - 19:43 - hans - Auteur: Reactie Link

      Hi Stef,

      Ik kan even niet bij mijn computer, ben op bezoek in Nederland,…

      Kan me herinneren dat je een aantal providers kunt aanvinken – ik weet alleen even niet welke ik aan heb staan. Ik weet ook niet meer of ik voor OpenSubtitles.org mijn account gegevens heb ingevuld – iets wat ik onder Kodi wel moest doen.

      Ik kan pas over een paar weken kijken wat ik zelf heb ingestelt … 

      Aangezien hij wel Engelstalige ondertitels oppikt, vermoed ik dat de instellingen wel goed zijn, maar misschien even alle talen weer verwijderen en dan als eerste Nederlands zetten? Ik moet toegeven dat ik nu ook even moet gokken …

      Beantwoorden

      hans



Jouw Opmerking ...

Plaats hier geen grote bestanden (zoals source codes, log files of config files). Gebruik hiervoor het Forum.

Delen:
*
*
Laat me per email weten als er nieuwe reacties zijn.
       Je kunt jouw RSS reader gebruiken om reacties te volgen.


Tweaking4All gebruikt de gratis Gravatar dienst voor Avatar weergave.