What is SABnzbd?
SABnzbd is a multi-platform binary newsgroup downloader.
The program works in the background and simplifies the downloading verifying and extracting of files from Usenet.
SABnzbd uses NZB files (similar to .torrent files, but for Usenet), instead of browsing Usenet directly. NZBs can be acquired from a variety of usenet indexing services.
SABnzbd’s main interface is web-based, this means with a little bit of configuration you can easily check and add files from other PC’s around the world or on other devices such as the iPhone.
Why should I use SABnzbd over other programs such as Grabit?
Grabit is great for manually downloading a few moderately sized posts, or for browsing newsgroups. Generally tasks that require a lot of direct interaction.
SABnzbd’s goal is to be as automated as possible. Once configured, you should never really have to look directly at SABnzbd ever again, you just send it NZBs and files appear at the other end. Our full-featured API means that browser plugins like nzbdstatus and SABConnect seamlessly handle all the transferring of NZBs from the web to SABnzbd, and provide you with a method to check on your queue’s progress.
You can even put SABnzbd on a lowly server and let it work night and day. It can even schedule, so that, for instance, you only download at night. Since it has a web interface, SABnzbd is built from the ground-up to be accessed remotely just as easily as it can be accessed locally, so it works great on little servers.
What do I need to get started with using SABnzbd?
A newsgroup provider and a source for .nzb files. See Getting Started
Which versions of Python are supported?
We currently support Python 2.5.x, Python 2.6.x and Python 2.7.x (recommended). Python 3.x is NOT supported.
Can SABnzbd run on NAS / Android / operating system XYZ / … ?
SABnzbd can run on an operating system that provides / runs:
- Python (2.5, 2.6 or 2.7) and
- the Python library Cheetah and
- optionally the Python library yEnc and
- par2 and unrar
The creators of SABnzbd provide the source code of SABnzbd, plus ready-to-install-and-run packages for Windows and Mac OS X.
Others provide (or don’t provide) packages for other operating systems. If you want SABnzbd on another operating system, search for an existing package for that OS, or make it work yourself.
On top of the above, SABnzbd requires some amount of RAM: more is better, especially for high-speed Internet connections and/or big downloads. 256MB of RAM (or less) without swap space will cause problems and crashes.
As Python is not available on Android, SABnzbd cannot run on Android.