ID.nl logo
Je eigen downloadserver met SABnzbd op de Raspberry Pi
© Reshift Digital
Zekerheid & gemak

Je eigen downloadserver met SABnzbd op de Raspberry Pi

Een Raspberry Pi leent zich uitstekend als downloadserver. Een recent model is snel genoeg om dit klusje te klaren en bovendien is het energieverbruik vele malen lager vergeleken met een traditionele pc. Nog een voordeel is natuurlijk de zeer lage aanschafprijs. Met wat werk draait je eigen downloadserver met SABnzbd als een zonnetje.

Wil je meer tips over de Raspberry Pi? Op computertotaal.nl/raspberry-pi hebben we ze allemaal voor je verzameld.

1 Voorbereiding

Gebruik voor de downloadserver bij voorkeur een Raspberry Pi 3. Die heeft meer rekenkracht dan zijn voorgangers en kan downloadtaken daarom soepeler verwerken. Voorzie allereerst de Pi van een micro-sd-kaart met de recentste versie van het besturingssysteem (zie kader). In deze workshop werken we met de distributie Raspbian Jessie with Pixel. Verder sluit je een toetsenbord, muis en monitor op de Pi aan. De Pi 3 ondersteunt weliswaar wifi, maar voor downloadtaken geniet een bekabelde ethernetverbinding de voorkeur. Door een micro-usb-voeding aan te sluiten, start je het systeem op.

Micro-sd-kaart prepareren

Je gebruikt eerst een reguliere pc of laptop om de micro-sd-kaart met Raspbian Jessie with Pixel te prepareren. Je downloadt een zip-bestand hier, waarna je dit archief uitpakt. Het img-bestand schrijf je vervolgens naar de micro-sd-kaart. Je gebruikt hiervoor het programma Etcher. Klik op Select image en selecteer het gedownloade img-bestand. Via Change wijs je zo nodig de juiste schijfletter van de micro-sd-kaart aan. Bevestig als laatste met Flash.

©PXimport

2 Wachtwoord en taal

Mocht je de Raspberry Pi voor het eerst opstarten, dan vraagt het besturingssysteem mogelijk naar inloggegevens. Standaard is de gebruikersnaam pi en het wachtwoord raspberry. Het wachtwoord wijzig je eenvoudig. Klik linksboven op het pictogram met de framboos om het menu te openen. Ga naar Preferences / Raspberry Pi Configuration en verander via Change Password desgewenst het wachtwoord. Alles binnen Raspbian is Engelstalig, maar je kunt eventueel een Nederlandse vertaling activeren. Open het tabblad Localisation en klik op de knop Set Locale. Achter Language kies je vervolgens voor nl (Dutch). Zodra je tweemaal bevestigt met OK, stelt Raspbian een herstart voor. Kies voor Yes.

©PXimport

3 Raspbian bijwerken

Allereerst is het zaak om alle software naar de nieuwste versie bij te werken. Je regelt dat door twee opdrachtregels uit te voeren. Ga binnen het Raspbian-menu naar Accessoires / LXTerminal. Je typt het commando sudo apt-get update, waarna je bevestigt met Enter. Raspbian haalt nu alle updates binnen. Zodra dit proces is afgerond, typ je het commando sudo apt-get upgrade. Wacht wederom totdat alles netjes is bijgewerkt. Er verschijnt een waarschuwing in beeld dat Raspbian extra archieven moet ophalen. Typ de letter J en druk op Enter om daarmee akkoord te gaan. Als je nog niet eerder upgrades hebt uitgevoerd, kan het wel een tijdje duren.

©PXimport

4 SABnzbd installeren

Hoewel Raspbian Jessie with Pixel een grafische gebruikersomgeving heeft, installeer je SABnzbd via een enkele opdrachtregel. Je gebruikt ook hiervoor het programma LXTerminal. Typ het commando sudo apt-get install sabnzbdplus. Er verschijnt een melding dat Raspbian extra archieven zal ophalen. Bevestig met J en druk daarna op Enter. Na afloop integreert SABnzbd in het menu. Klik linksboven op het pictogram met de framboos en navigeer naar Internet / SABnzbd+. De browser Chromium opent met het configuratiemenu. De bediening van het downloadprogramma voer je in het vervolg binnen deze browser uit.

©PXimport

Usenetprovider

Ben je nog niet bekend met usenet? Via deze downloadmethode haal je rechtstreeks mediabestanden op uit de nieuwsgroepen. Het aanbod is zeer ruim en de downloadsnelheid ligt erg hoog. Voor toegang tot de juiste nieuwsgroepen heb je wel een abonnement bij een usenetprovider nodig. Geen zin om te betalen, maar wil je usenet wel graag uitproberen? Verschillende providers bieden gratis proefabonnementen aan, zoals NewsXS, Hitnews en Pure Usenet. Als alternatief kun je ook een prepaid-abonnement overwegen. Zo geeft Eweka je voor 7,50 euro bijvoorbeeld dertig dagen toegang.

©PXimport

5 Gegevens usenetprovider

Je selecteert eerst Nederlands / Start Wizard. Typ daarna alle gegevens van je usenetprovider: zoals de servernaam, het poortnummer, de inloggegevens en het aantal verbindingen naar de nieuwsserver. Een Raspberry Pi is niet superkrachtig, dus bedenk of je wel álle verbindingen wilt gebruiken. Zet een vinkje achter SSL als je de verbinding wilt versleutelen (dan zien internetproviders normaliter niet welke bestanden je downloadt). Bedenk wel dat een ssl-verbinding een ander poortnummer en mogelijk ook een ander serveradres vereist. Bovendien vraagt het meer rekenkracht. De meeste ssl-verbindingen gebruiken poortnummer 563. Klik op Test Server om de verbinding te controleren en ga naar de volgende stap.

©PXimport

6 Netwerktoegang

SABnzbd bedien je desgewenst vanaf andere apparaten, zoals een smartphone, tablet of pc. Selecteer in dat geval de optie Ik wil SABnzbd kunnen gebruiken vanaf iedere PC in mijn thuisnetwerk. Verder vink je het onderdeel Wachtwoord beveiliging voor SABnzbd (aanbevolen) aan, waarna je de gebruikersnaam en het wachtwoord invult. Bepaal voor jezelf of je het programma via een beveiligde https-verbinding wilt gebruiken. Verder is het handig wanneer bij het starten van SABnzbd automatisch de browser opent. Klik tweemaal op Volgende zonder iets te wijzigen.

©PXimport

7 SABnzbd verkennen

Als je in de voorgaande stap een gebruikersnaam en wachtwoord hebt opgegeven, vul je die nu in. Je komt terecht in het hoofdvenster van SABnzbd. Onder meer de onderdelen Wachtrij en Geschiedenis springen in het oog, al zijn die logischerwijs nog leeg. Verder kun je vanuit dit browserscherm instellingen aanpassen en nzb’tjes van leuke muziek en films toevoegen. Belangrijk om te weten is dat je via het webadres http://localhost:8080/sabnzbd altijd toegang hebt tot het downloadprogramma. In het geval van een https-verbinding gebruik je de url https://localhost:9090/sabnzbd.

©PXimport

8 Uitpakprogramma

In tegenstelling tot de desktopversie van SABnzbd bevat de versie voor de Pi geen uitpakprogramma. Op usenet zijn mediabestanden overwegend verpakt in archieven, dus een automatisch uitpakprogramma mag eigenlijk niet ontbreken. Je voegt die functie alsnog toe door het tooltje unrar-nonfree te integreren. Hiervoor zijn diverse handelingen vereist. Als eerste pas je een bronbestand aan. Open LXTerminal en typ sudo nano /etc/apt/sources.list. Voeg vervolgens de regel deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi toe en bevestig met Ctrl+X, Y en Enter. Typ als laatste sudo apt-get update om alle updates binnen te halen.

©PXimport

9 Uitpakprogramma installeren

Voor de installatie van unrar-nonfree voer je de volgende commando’s uit. Via mkdir ~/unrar-nonfree && cd ~/unrar-nonfree maak je eerst een directory aan. Vervolgens download je de installatiebestanden: met sudo apt-get build-dep unrar-nonfree en sudo apt-get source -b unrar-nonfree. Nu hoef je alleen nog maar de installatie te starten met het commando: sudo dpkg -i unrar_4.1.4-1+deb7u1_armhf.deb. Verschijnt er een foutmelding? Het is belangrijk dat het versienummer klopt. Om dat te controleren, typ je ls gevolgd door Enter. Pas op basis van deze informatie zo nodig het laatstgenoemde commando aan.

©PXimport

10 Werking controleren

Je test eenvoudig of de uitpakfunctie op jouw Raspberry Pi goed werkt. Typ in LXTerminal simpelweg unrar en druk op Enter. Als het goed is, verschijnt er een uitgebreide lijst met beschikbare opties. Via cd && rm -r ~/unrar-nonfree ruim je eventueel wat restbestanden op. Is de foutmelding binnen SABnzbd wegens het ontbreken van een uitpakprogramma je eigenlijk al opgevallen? Die staat er nu ten onrechte! Gelukkig verdwijnt deze melding na een herstart: open het hoofdvenster van SABnzbd en kies voor Opties / Herstarten / OK.

Externe schijf aansluiten

De kans is groot dat Raspbian jouw externe schijf niet herkent. De reden hiervoor is dat dit besturingssysteem van oudsher niet overweg kan met het ntfs-bestandssysteem van Windows. Gelukkig kun je daar eenvoudig iets aan doen door het bestandssysteem te wijzigen. Op een Raspberry Pi kun je hiervoor het programma GParted installeren. Doe je dit klusje liever in Windows, dan gebruik je hiervoor een partitiemanager als EaseUS Partition Master. Als bestandssysteem kies je bij voorkeur voor ext3 of ext4. Besef wel dat je door het formatteren van de schijf alle opgeslagen gegevens kwijtraakt!

©PXimport

11 Mediamappen

Je bepaalt zelf in welke mappen je de mediabestanden wilt opslaan. Aangezien de micro-sd-kaart van de Raspberry Pi relatief weinig opslagcapaciteit bevat, sluit je hiervoor het beste een externe schijf aan. Ga in het Raspbian-menu naar Hulpmiddelen / Bestandbeheerder en open de inhoud van het externe opslagstation. Maak vervolgens de mappen Downloads en Tijdelijke downloads aan. Je gaat in SABnzbd daarna naar Instellen / Mappen. Klik bij de opties Tijdelijke download map en Map voor verwerkte downloads op Browse. Je wijst nu de juiste bestandslocaties op de externe harde schijf aan. Bevestig de wijzigingen onderaan met Opslaan en voer een herstart uit.

©PXimport

Downloadwetgeving

Voordat je daadwerkelijk begint met downloaden, is het belangrijk dat je enige kennis hebt van de huidige regelgeving rondom downloaden. Het is namelijk niet toegestaan om auteursrechtelijk beschermde bestanden vanaf usenet op te slaan. Ook voor eigen gebruik is dat verboden. Ondanks dit downloadverbod is usenet nog altijd erg populair. Zo staat de community www.nzbserver.com vol met nzb’tjes van illegale films, series en muziek. Stichting Brein en rechthebbenden ‘jagen’ vooralsnog vooral op de verspreiders van illegale bestanden. Als downloader is het risico relatief beperkt, al zijn toekomstige sancties niet helemaal uit te sluiten. Je downloadt mediabestanden dan ook op eigen risico.

12 Nzb-bestanden

SABnzbd is er nu helemaal klaar voor. Je hebt nu alleen nog maar een nzb-bestand van een leuke film, serie of muziekalbum nodig. In een nzb-bestand staan alle verwijzingen van een mediabestand genoteerd, zodat SABnzbd precies weet welke data het uit welke nieuwsgroep moet ophalen. Open in de browser een nieuw tabblad en ga naar de website www.nzbserver.com. Je ziet hier precies welke mediabestanden er op usenet te vinden zijn. Zie je een leuke titel staan? Klik erop om een beschrijving en specifieke bestandsinformatie op te vragen. Om te achterhalen of het om een betrouwbare spot gaat, is het soms zinvol om de reacties even door te nemen. Klik op de blauwe knop Download NZB om het nzb-bestand op te slaan.

©PXimport

13 Downloadopdracht starten

Heb je eenmaal een nzb-bestand gevonden, dan start je eenvoudig een downloadopdracht. Klik binnen SABnzbd rechtsboven op NZB toevoegen. Via Bestand kiezen wijs je het gewenste nzb-bestand aan. Standaard vind je die in de map Downloads. Kies bij het onderdeel Modus voor de optie +Opschonen. SABnzbd repareert daarmee zo nodig beschadigde bestanden en pakt rar-archieven automatisch uit. Na het uitpakproces gooit het programma alle overbodige dataresten direct weer weg. Bedenk eventueel nog een relevante bestandsnaam en klik als laatste op Ophalen. Het downloadproces begint direct.

©PXimport

14 Downloadproces volgen

In het hoofdvenster van SABnzbd volg je nauwlettend het downloadproces. Zo zie je hoeveel data er nog resteert en hoeveel tijd het downloadproces in beslag neemt. Verder zie je ook hoeveel vrije schijfruimte er nog beschikbaar is. Bedenk goed dat de Raspberry Pi krachtig genoeg is om downloadtaken te verwerken, maar voor andere taken blijft er wel weinig rekenkracht over. Wil je dus iets anders doen, dan is het slim om het downloadproces even te pauzeren. Na het downloaden vind je de uitgepakte mediabestanden terug in de daarvoor bestemde mappen op je externe schijf.

©PXimport

▼ Volgende artikel
Waar voor je geld: vijf 5.1-surroundsets voor minder dan 300 euro
© ID.nl
Huis

Waar voor je geld: vijf 5.1-surroundsets voor minder dan 300 euro

Bij ID.nl zijn we gek op producten waar je niet de hoofdprijs voor betaalt. Daarom gaan we een paar keer per week op zoek naar zulke deals. Met de feestdagen voor de deur kijken we dit keer naar 5.1-surroundsets voor de woonkamer. Want wat is er nou leuker om je favoriete film of serie te kijken met supergoed geluid? Of bij het gamen? Voor minder dan 300 euro welteverstaan.

Een 5.1 speakerset is een geluidssysteem dat is opgebouwd uit zes verschillende luidsprekers. Het cijfer 5 staat voor de satellietluidsprekers: een middenkanaal voor spraak, twee speakers voorin (links en rechts) en twee speakers die je achter je plaatst. De .1 verwijst naar de subwoofer, die specifiek de lage bastonen voor zijn rekening neemt. Doordat deze luidsprekers rondom de luisterpositie worden geplaatst, komt het geluid vanuit verschillende richtingen op je af. Dit creëert een ruimtelijk effect waardoor je bij het kijken van films en series of het spelen van games wordt omringd door geluid.

Logitech Z906

Deze set is ontworpen om meerdere audiobronnen tegelijkertijd te kunnen verwerken. Je sluit tot zes apparaten aan, zoals een televisie, gameconsole of computer, via de beschikbare digitale optische, digitale coaxiale of analoge ingangen. De set beschikt over een bedieningsconsole die je stapelt bij je apparatuur en een draadloze afstandsbediening voor bediening vanaf de bank. Het systeem levert een continu vermogen van 500 watt en is THX-gecertificeerd, wat betekent dat het voldoet aan specifieke prestatie-eisen voor bioscoopgeluid. De decodering ondersteunt Dolby Digital en DTS-soundtracks. Naast de subwoofer krijg je vier satellietluidsprekers en een middenkanaal die je flexibel kunt plaatsen.

RMS of uitgangsvermogen?

Bij het vergelijken van specificaties kom je vaak de termen RMS en totaal uitgangsvermogen tegen, en het is slim om vooral op die eerste te letten. RMS staat voor het continue vermogen en geeft eerlijk weer wat de speakers constant kunnen leveren zonder dat het geluid vervormt. Je kunt het zien als de basissnelheid die een hardloper een uur lang volhoudt, terwijl het totaal uitgangsvermogen of piekvermogen slechts een korte sprint van enkele seconden is. Fabrikanten zetten dat hogere piekvermogen vaak groot op de doos als marketingmiddel, maar als je wilt weten hoe krachtig de set echt is tijdens een hele film, concert, serie of game, geeft de RMS-waarde je het meest betrouwbare beeld.

Sony HT-S40R

Bij dit systeem worden de achterste luidsprekers aangestuurd door een draadloze versterker, waardoor er geen kabels van de soundbar voorin de kamer naar achteren hoeven te lopen. De soundbar zelf beschikt over drie kanalen en werkt samen met de subwoofer en de twee achterspeakers voor de 5.1-weergave. Het totale uitgangsvermogen bedraagt 600 watt. Voor de connectiviteit maak je gebruik van HDMI ARC, een optische ingang of een analoge aansluiting. Daarnaast is er Bluetooth 5.0 aanwezig voor het streamen van audio vanaf mobiele apparaten. De soundbar kan aan de muur worden bevestigd of voor de televisie worden geplaatst.

Trust GXT 658 Tytan

Dit geluidssysteem is eigenlijk voornamelijk bedoeld voor games en in combinatie met een pc of gameconsole, waarbij de houten subwoofer het middelpunt vormt. De basweergave is gesynchroniseerd met geïntegreerde LED-verlichting die reageert op het ritme van het geluid. Het systeem schakelt automatisch naar een stand-by modus wanneer het niet in gebruik is. De set wordt geleverd met een afstandsbediening waarmee je onder andere de bas en het volume regelt. De kabels voor de achterste luidsprekers hebben een lengte van 8 meter, wat plaatsing in grotere ruimtes mogelijk maakt zonder verlengsnoeren. Het piekvermogen ligt op 180 watt.

Hisense AX5100G

Dit audiosysteem ondersteunt Dolby Atmos-technologie voor een ruimtelijke geluidsweergave. De set bestaat uit een soundbar, een losse subwoofer en twee achterluidsprekers. Met een totaal vermogen van 340 watt worden de verschillende frequenties verdeeld over de speakers. Je hebt de beschikking over diverse equalizer-modi, waaronder instellingen voor nieuws, film en games. Aansluiten op de televisie gaat via HDMI eARC, maar er zijn ook opties voor USB en een optische kabel. De achterspeakers plaats je achter de luisterpositie om het surround-effect van de 5.1-opstelling te completeren.

Sony HT-S20R

Je installeert dit systeem met een soundbar, subwoofer en twee bedrade achterspeakers. De soundbar verzorgt de linker-, rechter- en middenkanalen, terwijl de externe subwoofer de lage tonen voor zijn rekening neemt. Het systeem heeft een totaal vermogen van 400 watt en ondersteunt Dolby Digital. Via de USB-poort speel je audiobestanden direct af van een geheugenstick. Voor de verbinding met de televisie gebruik je HDMI ARC, maar als je televisie dit niet ondersteunt, zijn er optische en analoge ingangen beschikbaar. De set beschikt over diverse geluidsmodi die je met een knop op de afstandsbediening selecteert.

▼ Volgende artikel
AOC lanceert betaalbare 420Hz-gamingmonitor voor competitieve spelers
© AGON by AOC | KateStudio/Shutterstock
Huis

AOC lanceert betaalbare 420Hz-gamingmonitor voor competitieve spelers

AOC brengt met de Gaming 25G4KUR een monitor op de markt die volledig is afgestemd op competitieve gamers. Het 24,5-inch scherm haalt een verversingssnelheid tot 420 Hz en biedt snelle reactietijden, Adaptive-Sync en ergonomische instelmogelijkheden.

Supersnel beeld voor competitieve spelers

De AOC Gaming 25G4KUR (adviesprijs 259 euro) is bedoeld voor wie elke milliseconde telt. Dankzij een overklokte verversingssnelheid van 420 Hz (400 Hz standaard) en een responstijd tot 0,3 milliseconde reageert het scherm vrijwel direct op elke actie. Dat maakt hem geschikt voor snelle shooters, esports-toernooien en spelers die vloeiende bewegingen en minimale vertraging willen.

Het 24,5-inch formaat is populair onder professionele esports-spelers, omdat het speelveld overzichtelijk blijft zonder dat de ogen veel hoeven te bewegen. De Full HD-resolutie zorgt ervoor dat hoge framerates haalbaar zijn, zelfs met een middenklasse grafische kaart.

©AGON by AOC

Heldere kleuren en vloeiende beelden

De 25G4KUR gebruikt een Fast IPS-paneel met brede kijkhoeken en een kleurdekking van 121 procent sRGB. Het scherm is compatibel met NVIDIA G-SYNC. Adaptive-Sync, zorgt ervoor dat beelden vloeiend blijven zonder haperingen of tearing. DisplayHDR 400 biedt bovendien een iets hoger contrast en betere helderheid dan standaard SDR-monitoren.

Ontworpen voor urenlang gamen

AOC rust de monitor uit met functies die lange gamesessies comfortabeler moeten maken. De flicker-free achtergrondverlichting en blauwlichtreductie verminderen vermoeide ogen, terwijl de ergonomische standaard in hoogte verstelbaar is en kantel-, draai- en rotatiefuncties heeft. Via AOC's G-Menu-software kunnen spelers profielen aanmaken, instellingen aanpassen en de Low Input Lag-modus activeren.

MiniLED-monitor in januari

In januari 2026 brengt AOC nog een nieuw model uit: de Gaming U27G4XM. Deze 27-inch 4K-monitor gebruikt MiniLED-technologie met 1152 local dimming-zones en heeft een DisplayHDR 1000-certificering. Dankzij de hoge helderheid (1200 nits) en het diepe contrast biedt hij beeldkwaliteit die dicht in de buurt komt van OLED, maar zonder risico op inbranden. De U27G4XM krijgt een adviesprijs van 449 euro.