![]() | ||||||
Het Grote topic voor downloadautomation deel 4 | ||||||
Dit topic is bedoeld als topic waarin geavanceerde media downloadprogramma's worden besproken die al het downloadwerk voor je automatiseren en daarmee in je media behoeften voorzien. Gezien de Tweakers.net-policy is het niet de bedoeling dat er over download-websites wordt gesproken of dat er gelinkt wordt naar illegale bronnen. Dat kan volgens mij ook prima achterwege blijven terwijl je het toch over dit soort programma's hebt. Je kunt het hebben over hun functies, bugs, features, installatie, ontwikkeling etc. Deze programma's werken het beste in combinatie met een usenetprovider met flinke retentie en compleetheid, dus een abonnement is aan te raden. Daarnaast is het het mooiste geïntegreerd met SABnzbd (tegenwoordig is, NZBget een geduchte concurent), omdat er veel tussen de programma's en SABnzbd gecommuniceerd wordt (aanlevering en postprocessing). Vandaag de dag is ook torrents een alternatief, met de juiste versies heb je beperkte ondersteuning voor torrents en andere nzb-clients met blackhole-ondersteuning of volledig geïntegreerde ondersteuning. De programma's ondersteunen bijna allemaal verschillende soorten van notificeren (zoals growl, prowl, notifo, twitter e.a.) XBMC zal de meest compatible HTPC-software zijn, maar ook Plex en Networked Mediatanks komen aan bod wat betreft generatie van metadata-bestanden en dergelijke. Wat er nog niet is kan altijd nog komen, maar zoals altijd geldt deze regel bij opensource: Als je zelf niet kunt programmeren en de maker zelf geen toegevoegde waarde in je idee ziet, zoek dan iemand die dat wel ziet en die het ook kan aanleveren als patch. Voor sommige systemen gaat de ontwikkeling daarom ook veel harder, denk hierbij aan XBMC-support, Plex-support, Android, iOS etc etc. | ||||||
CouchPotato Server (CPv2) | ||||||
![]() | ||||||
CouchPotato Server (CPv2), geschreven door medetweaker RuudBurger, is een automatische nzb en torrent downloader waarmee je films kunt beheren. Je kunt een "wanted'-list aanmaken zodat CouchPotato Server op gezette tijden zal zoeken naar een nzb of torrent van deze films. Als deze gevonden wordt zal CouchPotato ze serveren aan je download programma. CouchPotato Server kan daarnaast de films voorzien van een cover, trailer, ondertitels en de nodige fanart en metadate (nfo's). Bij CouchPotato Server kan je ook aangeven welke kwaliteit je minimaal wilt hebben en welke vooral niet. Homepage: https://couchpota.to Source: https://github.com/RuudBurger/CouchPotatoServer Support forum: https://couchpota.to/forum/ | ||||||
Klikkerdeklik![]() | ||||||
Sick Beard | ||||||
![]() | ||||||
Sick Beard, geschreven door Midgetspy, presenteert zich op zijn website als een PVR programma, dat is een afkorting van Personal Video Recorder. Echter, het record helemaal niets, het is een geavanceerd programma dat bijhoudt welke series overzees worden uitgezonden en vervolgens Usenet (of torrents) afspeurt op zoek naar een download van die aflevering die is net is uitgezonden, of, als je dat wilt, zoekt naar oudere afleveringen. Het grote voordeel van Sick Beard is dat je, eenmaal de configuratie voorbij, je niet meer hoeft om te kijken naar je serie verzameling. Sick Beard vult deze automatisch aan met de nieuwste afleveringen, zo nodig in de hoogst mogelijke kwaliteit. Deze series en afleveringen worden automatisch voorzien van covers, fanart en metadata-bestanden (nfo's). Bovendien kan je via de web interface van Sick Beard bijhouden welke series binnenkort worden uitgezonden en welke je dus ook binnenkort kan verwachten op je harde schijf. Homepage: http://sickbeard.com Source: https://github.com/midgetspy/Sick-Beard en/of http://code.google.com/p/sickbeard Support forum: http://sickbeard.com/forums Veel gebruikte alternatieve versie: SickRage Homepage: https://sickrage.tv Source: https://github.com/echel0n/SickRage Support forum: https://sickrage.tv/forums/ | ||||||
Klikkerdeklik![]() | ||||||
Sonarr | ||||||
![]() | ||||||
Recentelijk meer bekendheid gekregen met name door het beschikbaar zijn voor Synology NAS is Sonarr. Deze is vergelijkbaar met Sickbeard maar werkt een stuk sneller/soepeler en ziet er wat gelikter uit. Voor de beschikbare features zie hier Homepage: https://sonarr.tv/ Source: https://github.com/Sonarr/Sonarr Support: https://sonarr.tv/#support | ||||||
Klikkerdeklik![]() | ||||||
SABnzbd | ||||||
![]() | ||||||
SABnzbd is een Open Source Binary Newsreader geschreven in Python. Het is volledig gratis, eenvoudig te gebruiken, en werkt vrijwel overal. SABnzbd maakt Usenet zo eenvoudig en gestroomlijnd mogelijk door het automatiseren van alles wat we kunnen. Het enige wat je hoeft te doen is het toevoegen van een nzb-bestand. SABnzbd neemt het vanaf daar over, waar het automatisch zal worden gedownload, gecontroleerd, gerepareerd, uitgepakt en opgeslagen met geen menselijke interactie. Note: Er worden geregeld meldingen gedaan dat SABnzbd moeilijk gaat doen met files rond de 15GB of hoger, download is traag en host systeem heeft moeite om te reageren. Van wat ik zo terug kon vinden doet dit zich voornamelijk voor op NAS systemen. Homepage: http://sabnzbd.org Source: https://github.com/sabnzbd/sabnzbd Support forum: http://forums.sabnzbd.org GoT-Topic: Het grote SABnzbd topic deel 1 | ||||||
Klikkerdeklik![]() | ||||||
NZBGet | ||||||
![]() | ||||||
NZBget is een cross-platform binaire newsgrabber voor nzb-bestanden, geschreven in C + + en daarom minder resource eisend als SABnzbd. Het ondersteunt een client / server-modus, automatische par-check/-repair en web-interface. NZBget vereist weinig systeembronnen en loopt geweldig op routers, NAS-apparaten en mediaspelers. Homepage: http://nzbget.net Source: http://sourceforge.net/projects/nzbget/ Support forum: http://nzbget.net/forum/?title=forum | ||||||
Klikkerdeklik![]() | ||||||
Transmission | ||||||
![]() | ||||||
Transmission is ontworpen voor eenvoud, maar toch krachtig in gebruik. We hebben de standaard gezet op gewoon werken en het duurt maar een paar klikken om geavanceerde functies te configureren, zoals watch directories, blocklists en de webinterface configureren. Ubuntu koos Transmission als standaard BitTorrent-client, een van de meest geciteerde redenen was haar makkelijk leercurve. Transmission kan ook perfect dienen als backup van Usenet (of als Main downloader) in CouchPotato en SickBeard. Homepage: http://www.transmissionbt.com Source: http://www.transmissionbt.com/download Support forum: https://forum.transmissionbt.com | ||||||
Klikkerdeklik![]() | ||||||
Veelgestelde vragen | ||||||
Providers Providers zijn bij deze programma's indexsites (en in geval van Subliminal subtitle-sites). Sites die nzb's of torrents indexeren en overzichtelijk presenteren. Zonder ingestelde providers gaan deze programma's dus niet werken. Er is onderscheid te maken tussen betaalde en gratis providers. Sommige gratis providers limiteren het aantal requests dat je mag versturen. Ook hebben enkele een registratiestop. Lees het vorige topic goed door als je op zoek bent naar een goede gratis provider voor tweakers, door tweakers. Ook zijn spotweb en newznab als provider te gebruiken als je deze opzet op je eigen homeserver. GoT-Topic: [Ervaringen] Newznab SpotWeb - Webbased Spotnet - deel 2 Quality Zowel CouchPotato als Sickbeard hebben qualityprofiles. Deze hebben de optie om te zoeken naar meerdere quality's, maar de hoogste kwaliteit te bewaren. Bij Couchpotato is dit in te stellen onder Config > Quality > Quality Profile. Maak daar een custom profile aan en geef aan dat deze als default gebruikt moet worden. Bij Sickbeard kan je dit vinden onder Edit als je een show selecteert. Daar kan je de quality custom kiezen en daar kun je minimum en maximum kwaliteit zetten. Prefered en Ignored CouchPotato, SickBeard en co. maken gebruik van prefered en ignored words. Je kunt hiermee gerichter aangeven welke releases je bij voorkeur wel of niet gedownload wilt hebben. (In Sonarr: must contain en must not contain.) Denk o.a. aan WEB-DL, DTS, mkv of Nederlandse ondertiteling. Voor het overzicht is alles in categorieën verdeeld. Zie verder de opmerkingen onderaan deze lijst. De lijst per 22-4-2018 is nu als volgt: Preferred:
code:
Ignored:
code:
Naar eigen inzicht Preferred of Ignored:
Elk programma moet actie ondernemen nadat een bestand is gedownload. Dit doe je of door het programma actief je downloadmap te laten scannen, of met een postprocessingscript wat je downloadprogramma aanslingert. Best practice is voor elk programma een 'eigen' Complete/Downloads programma te hebben. Zo laten ze bestanden die op andere wijze of door een ander programma zijn 'gesnatched' met rust en voorkom je vreemde problemen. Geef nooit! het eindstation op als doelmap voor je downloadprogramma, maar laat CouchPotato, SickBeard en Headphones vanuit hun eigen (tussen)map de bestanden verplaatsen naar het eindstation. In geval van Linux (-devices), houdt rekening met bestandsrechten en users! Couchpotato heeft een 'hidden' optie ppdir in de config.ini. Hiermee wordt couchpotato geforceerd de imdb-id van een film in een file te zetten die de download vergezelt. Hiermee voorkom je verrassende hernoemingen. ppdir's waarde is het pad waar sabnzbd's postprocessingscripts staan. SickBeard heeft een 'hidden' optie extrascriptis in de config.ini. Hiermee kan je SickBeard nog een extra script laten runnen als het klaar is met hernoemen en verplaatsen. Zo kun je bijvoorbeeld Subliminal aan laten slingeren zodat je al subs hebt bij je afleveringen mits die beschikbaar zijn op dat moment. Transmission completed downloads verwijderen na postprocessing met nzbToMedia script Met dank aan Brackpc is er een script beschikbaar welke na post-processing de completed/idle downloads/files verwijderd wanneer bv upload ratio bereikt is. Download script hier. Configuratieguides SABnzbd+ icm Sick Beard & CouchPotato (PDF) door job Automagisch series en films binnenhengelen (blog) door CodeCaster | ||||||
Overige automatiseringen | ||||||
Het kan altijd automatischer. Wellicht kom je een mooi programma tegen, of schrijf je zelf een makkelijk script of package en wil je dat via dit topic delen. Niet alles is direct een complete startpost entry waard, maar een eervolle vermelding kan natuurlijk altijd. Waar veel mensen nog naar op zoek zijn is natuurlijk de CouchPotato/Sickbeard voor Ebooks. Deze is tot nu toe nog niet gespot, maar duikt wellicht zomaar ergens ineens op. Tot die tijd kunnen linuxgebruikers zich uitleven met Calibre en automatische verwerking: Ebooks processen (linux) Headphones is niet geschikt voor het volgen van custom albums, zoals top40's en SlamFM ditjes en Armin van Buuren State of datjes. Maar ook die muziek download je en wil je zo veel mogelijk automatisch processen: Muziek processen (linux) Er zijn nog zoveel meer dingen te automatiseren, als je iets wilt kun je altijd even zoeken of iemand dat idee al heeft gehad. Een goed startpunt daarvoor is: Postprocessingscripts voor Sabnzbd Daarnaast is er nog de repo van clinton-hall welke één script heeft (nzbToMedia) voor zowel SickBeard en/of CouchPotato Server via SABnzbd en/of NZBget, zijn repo is hier te vinden: Github repo clinton-hall Verder hebben we tegenwoordig ook geregeld last van releases met hashed filenames, dit script van roderickvd kan hier een uitkomst in bieden. Het zit ook ingebakken in nzbToMedia echter als je gebruik maakt van NZBget icm Sonarr en de api communicatie tussen beide dan is dit "standalone" script een uitkomst hierin. https://github.com/roderi...master/nzbget/RenameMedia | ||||||
Disclaimer | ||||||
Vragen / opmerkingen / aanvullingen / ideeën? Die horen wij natuurlijk graag. Gelieve deze via DM naar een van de auteurs te sturen zodat we dit topic schoon houden wat dat betreft. Wanneer er echt een discussie op gang komt omtrent de OP zullen we het uiteraard niet laten dit topic daar eveneens voor te benutten. |
[ Voor 208% gewijzigd door Jorgen op 22-04-2018 22:59 ]