mirror of
https://github.com/clinton-hall/nzbToMedia.git
synced 2025-08-19 21:03:14 -07:00
Added more explanation and config details.
This commit is contained in:
parent
79a1b2003d
commit
663947feaf
1 changed files with 35 additions and 9 deletions
44
README.md
44
README.md
|
@ -3,15 +3,20 @@ nzbToCouchPotato
|
||||||
|
|
||||||
Provides an efficient way to handle postprocessing for [CouchPotatoServer](https://couchpota.to/ "CouchPotatoServer")
|
Provides an efficient way to handle postprocessing for [CouchPotatoServer](https://couchpota.to/ "CouchPotatoServer")
|
||||||
when using one of the popular NZB download clients like [SABnzbd](http://sabnzbd.org/) and [NZBGet](http://nzbget.sourceforge.net/ "NZBGet") on low performance systems like a NAS.
|
when using one of the popular NZB download clients like [SABnzbd](http://sabnzbd.org/) and [NZBGet](http://nzbget.sourceforge.net/ "NZBGet") on low performance systems like a NAS.
|
||||||
This script is based on [sabToCouchPotato] (https://github.com/clinton-hall/sabToCouchPotato "sabToCouchPotato") from Clinton Hall, but extends the original script with the support for NZBGet.
|
This script is based on sabToSickBeard (written by Nic Wolfe and supplied with SickBeard), with the support for NZBGet being added by [thorli](https://github.com/thorli)"thorli").
|
||||||
|
|
||||||
Introduction
|
Introduction
|
||||||
------------
|
------------
|
||||||
My Synology DS211j was too weak to provide decent downloads rates with SABnzbd and CouchPotatoServer even by using sabToCouchPotato.
|
Originally this was modifed from teh SickBeard version to allow for "on-demand" renaming and not have My QNAP TS-412 NAS constantly
|
||||||
The only alternative was to switch to NZBGet which uses far less resources and helped to reach the full download speed.
|
scanning the downlaod directory.
|
||||||
But i was still unsatisfied as i could not use sabToCouchPotato anymore.
|
Later, a few failed downloads prompted me to incorporate "failed download" handling.
|
||||||
Even worse the renamer of CouchPotatoServer caused broken downloads by interfering with NZBGet while it was still unpacking the files.
|
Failed downlaod handling is now provided for sabnzbd, by CouchPotatoServer; however on arm processors (small NAS systems) this can be un-reliable.
|
||||||
In needed a solution and out of this motivation i started working on a own version of sabToCouchPotato named "nzbToCouchPotato".
|
|
||||||
|
thorli's Synology DS211j was too weak to provide decent downloads rates with SABnzbd and CouchPotatoServer even by using sabToCouchPotato.
|
||||||
|
The only alternative for many QNAP and Synology users is to switch to NZBGet which uses far less resources and helped to reach the full download speed.
|
||||||
|
|
||||||
|
The renamer of CouchPotatoServer caused broken downloads by interfering with NZBGet while it was still unpacking the files.
|
||||||
|
Hence the solution was this version of sabToCouchPotato which has now been named "nzbToCouchPotato".
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
|
@ -48,17 +53,38 @@ Installation
|
||||||
To do this, execute nzbToCouchPotato.py e.g. via ssl issue the following command:
|
To do this, execute nzbToCouchPotato.py e.g. via ssl issue the following command:
|
||||||
$ ./nzbToCouchPotato.py when in the directory where nzbToCouchPotato.py is located.
|
$ ./nzbToCouchPotato.py when in the directory where nzbToCouchPotato.py is located.
|
||||||
|
|
||||||
|
### CouchPotatoServer
|
||||||
|
The following must be configured in CouchPotatoServer
|
||||||
|
|
||||||
|
1. Settings -> Downloaders -> Sabnzbd (or NZBGet)
|
||||||
|
i. "Category" must be set to a category that is used by Sabnzbd/NZBGet (e.g. "movies", or "CouchPotato")
|
||||||
|
ii. "Delete Failed" should be un-ticked (Sabnzbd only)
|
||||||
|
2. Settings -> Renamer -> "Rename downloaded movies" should be checked and the settings below applied:
|
||||||
|
i. "From" must be set to the full path to your completed download movies
|
||||||
|
if you specify only "movies" here, the completed downlaods will be extracted to
|
||||||
|
%sabnzbd_completed_folder%/movies [0.7.5+ only]
|
||||||
|
ii. "To" must be set to the folder where you want your movie library to be kept. this would also usually be added to manage.
|
||||||
|
iii."Run Every" should be set to a high interval (e.g. 1440 = 24 hours) or disabled by setting "0"
|
||||||
|
iv. "Force Every" should be set to a high interval (e.g 24 hours) or disabled by setting "0"
|
||||||
|
v. "Next On_failed" should be un-ticked.
|
||||||
|
these last 3 settings are "advanced settings" so to change these you will need to select the option
|
||||||
|
"show advanced settings" on the top right of all settings pages. [0.7.5+ only]
|
||||||
|
|
||||||
### SABnzbd
|
### SABnzbd
|
||||||
If you are using SABnzbd perform the following steps to configure postprocessing for "nzbToCouchPotato":
|
If you are using SABnzbd perform the following steps to configure postprocessing for "nzbToCouchPotato":
|
||||||
|
|
||||||
1. In SABnzbd go to "Config" -> "Folders", then configure in the section "User Folders"
|
1. In SABnzbd go to "Config" -> "Folders", then configure in the section "User Folders"
|
||||||
the option "Post-Processing Scripts Folder" with the path where you keep the post-processings scripts for SABnzbd.
|
the option "Post-Processing Scripts Folder" with the path where you keep the post-processings scripts for SABnzbd.
|
||||||
|
|
||||||
2. Then go to "Config" -> "Categories"
|
2. Go to "Config" -> "Categories"
|
||||||
and configure the category which you want to use for CouchPotato (eg. movies)
|
and configure the category which you want to use for CouchPotato (eg. "movies" as set in the CPS Downloaders settings)
|
||||||
then select "nzbToCouchPotato.py" as the script that shall be executed after the job was finished by SABnzbd.
|
then select "nzbToCouchPotato.py" as the script that shall be executed after the job was finished by SABnzbd.
|
||||||
|
"Folder/Path" should be set to the location where you want your mvies extracted to (the Renamer "From" directory as set up in CPS)
|
||||||
|
|
||||||
|
3. Go to "Config" -> "Switches" and un-tick the option "Post-Process Only Verified Jobs"
|
||||||
|
in order to allow for snatching of the next best release from CouchPotatoServer when a downlaod fails.
|
||||||
|
|
||||||
3. For better handling of failed downloads in version 0.7.5 of SABnzbd a new special parameter named "empty_postproc" was introduced,
|
4. For better handling of failed downloads in version 0.7.5 of SABnzbd a new special parameter named "empty_postproc" was introduced,
|
||||||
so at last go to "Config" -> "Special" in the web-interface and tick the option "empty_postproc".
|
so at last go to "Config" -> "Special" in the web-interface and tick the option "empty_postproc".
|
||||||
|
|
||||||
Description of this special parameter according to SABnzbd manual:
|
Description of this special parameter according to SABnzbd manual:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue