This is targeted to OSX or Linux users running Transmission (or other torrent client) and Sickbeard for post-processing
The goal of my setup was to have Sickbeard process all my downloads whilst keeping original folder structures and files intact so I could continue to seed my downloads. Without duplicating data
The setup requires a Seeding directory and an intermediate Processing directory.
As downloads are completed, they are moved from Seeding to Processing with symbolic links pointing from their original location to their location in the Processing directory.
As Sickbeard processes these files, they are then re-linked so they point from their original location in the Seeding directory to their final destination set by Sickbeard.
Now the torrent client is happy, and you also have beautifully categorised episodes.
Steps
1. Grab download_complete.sh and remember where you put it.
e.g. stick it in ~/Scripts/download_complete.sh
Change the SEED_DIR and PROC_DIR variables at the top of the file and set them to your custom locations
2. Set set your torrent client to run the above script when it finishes downloading a torrent
3. Grab sickbeard_postproc.sh and remember where you put it.
e.g. stick it in ~/Scripts/sickbeard_postproc.sh
Change the SEED_DIR and PROC_DIR variables at the top of the file and set them to your custom locations
4. Find your sickbeard config.ini and set the extra_scripts variable run the above script
e.g. open /usr/local/etc/sickbeard/config.ini
edit or add the extra_scripts line and set the location od sickbeard_postproc.sh:
Code
extra_scripts = "~/Scripts/sickbeard_postproc.sh"
And that should be it!
0 comments:
Post a Comment