Kodi Community Forum
Sick Beard - Automatic TV Show Episode download/sort/rename, nfo/tbn maker & TV Guide - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116)
+--- Thread: Sick Beard - Automatic TV Show Episode download/sort/rename, nfo/tbn maker & TV Guide (/showthread.php?tid=63591)



- clubwerks - 2011-10-28

dsimages Wrote:just finished that part.

OK, you're almost home free. Make sure you set up good provider. You can do nzbmatrix for $10 one time fee, newzbin for free, nzbsrus for free and nzb.su for a $10 one time fee. I use all those, plus womble and sickbeard indices. There's almost no old show I can't pull from the grave using that setup.


- clubwerks - 2011-10-28

dsimages Wrote:while i am setting up the category, after selecting the script, there is a box for a "folderpath"

what should this be?

Just put in TV. It's relative to download/complete, so when your shows are finished, they'll be in download/complete/tv.


- dsimages - 2011-10-28

Right now im using nzbmatrix vip, sickbeard index and womble, I only have about 40 tv series.


- clubwerks - 2011-10-28

The SAB categories allow you to keep your downloads separate so that you can have different programs post process different folder. Couch Potato, for example, will post process ANY movie it finds in my download/complete/movie folder, even if CP didn't start the download for me. I can just click send to sab on nzbmatrix for a movie, for example, and it will put it in the movie category automatically and then Couch Potato will post process the file when it's done.


- clubwerks - 2011-10-28

dsimages Wrote:Right now im using nzbmatrix vip, sickbeard index and womble, I only have about 40 tv series.

I used just those for a long time, but nzbmatrix is down a lot so I added a couple others.


- dsimages - 2011-10-28

ok, im going to test this with a new show "last man standing"

theoreticaly sickbeard will create a new folder inside my E:\TV shows dir, send nzbs to sabnzb, then sab will download and tell sickbeard to post process.

correct>?


- clubwerks - 2011-10-28

dsimages Wrote:ok, im going to test this with a new show "last man standing"

theoreticaly sickbeard will create a new folder inside my E:\TV shows dir, send nzbs to sabnzb, then sab will download and tell sickbeard to post process.

correct>?


Correct. Wherever you pointed Sickbeard to when you set up Last Man Standing is where it will end up when it's post processed.


- dsimages - 2011-10-28

clubwerks Wrote:Correct. Wherever you pointed Sickbeard to when you set up Last Man Standing is where it will end up when it's post processed.


ok , I actually used "Charlies Angels" as a test.

I added new show inside sickbeard. Sickbeard asked for parent dir, which is E:\TV Shows. sickbeard created new dir E:\TV Shows\Charlies Angels

SAb started downloading episodes 1-5.


So, when they are finished, they should be inside the new charlies angels dir.
I will let you know where they end up.....!!!


Thank you for you help so far!

is there a program like this but for movies?


- JustinAiken - 2011-10-28

CouchPotato is the closest things for movies.

FEATURE SUGGESTION: Schedule different interval checking; it would be nice to only check for new episodes once every hour or so, but once "prime time" hits, check for new episodes every couple of minutes, because once Community is out I want it as soon as possible! :p


- dsimages - 2011-10-28

so far so go, BUT....

I am getting folders in my E:\SABnzbd Downloads\complete dir.
meaning, i have a folder for episode 1, episode 2 , ect.... each with the nfo and .avi file.

I thought sabnzb deleted when finished.


- dsimages - 2011-10-28

dsimages Wrote:so far so go, BUT....

I am getting folders in my E:\SABnzbd Downloads\complete dir.
meaning, i have a folder for episode 1, episode 2 , ect.... each with the nfo and .avi file.

I thought sabnzb deleted when finished.

everything is going good. I even setup a movies category and directed it to download to my movies directory and rename it.

but I still am getting tv show episode duplicates. in the temp download folder.??

any ideas?


- clubwerks - 2011-10-28

You need to tell sickbeard to delete the files when it's done processing them. Uncheck both keep original files and move associated files in the config>post processing tab.


- dsimages - 2011-10-28

that solved it..


- SofaKng - 2011-11-01

For some reason it seems like SABnzbd --> SickBeard Post-processing fails and I think it might have to do with Prowl notifications...

Here's the log from SABnzbd:
Code:
Loading config from /home/download/.sabnzbd/scripts/autoProcessTV.cfg
Opening URL: http://localhost:8082/tv/home/postprocess/processEpisode?nzbName=Storage_Wars_S02E13_Get_Him_to_the_Mayan_1080i_HDTV_DD2.0_MPEG2-TrollHD.nzb&quiet=1&dir=%2Fmnt%2Fdownloads%2Fusenet%2Fcomplete%2FStorage_Wars_S02E13_Get_Him_to_the_Mayan_1080i_HDTV_DD2+0_MPEG2-TrollHD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>

    <title>500 Internal Server Error</title>

    <style type="text/css">

    #powered_by {

        margin-top: 20px;

        border-top: 2px solid black;

        font-style: italic;

    }



    #traceback {

        color: red;

    }

    </style>

</head>

    <body>

        <h2>500 Internal Server Error</h2>

        <p>The server encountered an unexpected condition which prevented it from fulfilling the request.</p>

        <pre id="traceback">Traceback (most recent call last):

  File "/usr/local/src/Sick-Beard/cherrypy/_cprequest.py", line 660, in respond

    response.body = self.handler()

  File "/usr/local/src/Sick-Beard/cherrypy/lib/encoding.py", line 193, in __call__

    self.body = self.oldhandler(*args, **kwargs)

  File "/usr/local/src/Sick-Beard/cherrypy/_cpdispatch.py", line 25, in __call__

    return self.callable(*self.args, **self.kwargs)

  File "/usr/local/src/Sick-Beard/sickbeard/webserve.py", line 1371, in processEpisode

    result = processTV.processDir(dir, nzbName)

  File "/usr/local/src/Sick-Beard/sickbeard/processTV.py", line 97, in processDir

    process_result = processor.process()

  File "/usr/local/src/Sick-Beard/sickbeard/postProcessor.py", line 702, in process

    notifiers.notify_download(ep_obj.prettyName(True))

  File "/usr/local/src/Sick-Beard/sickbeard/notifiers/__init__.py", line 58, in notify_download

    n.notify_download(ep_name)

  File "/usr/local/src/Sick-Beard/sickbeard/notifiers/prowl.py", line 37, in notify_download

    self._sendProwl(prowl_api=None, prowl_priority=None, event=common.notifyStrings[common.NOTIFY_DOWNLOAD], message=ep_name)

  File "/usr/local/src/Sick-Beard/sickbeard/notifiers/prowl.py", line 70, in _sendProwl

    body = urlencode(data))

  File "/usr/lib/python2.6/httplib.py", line 910, in request

    self._send_request(method, url, body, headers)

  File "/usr/lib/python2.6/httplib.py", line 947, in _send_request

    self.endheaders()

  File "/usr/lib/python2.6/httplib.py", line 904, in endheaders

    self._send_output()

  File "/usr/lib/python2.6/httplib.py", line 776, in _send_output

    self.send(msg)

  File "/usr/lib/python2.6/httplib.py", line 735, in send

    self.connect()

  File "/usr/lib/python2.6/httplib.py", line 1112, in connect

    self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file)

  File "/usr/lib/python2.6/ssl.py", line 350, in wrap_socket

    suppress_ragged_eofs=suppress_ragged_eofs)

  File "/usr/lib/python2.6/ssl.py", line 118, in __init__

    self.do_handshake()

  File "/usr/lib/python2.6/ssl.py", line 293, in do_handshake

    self._sslobj.do_handshake()

SSLError: [Errno 8] _ssl.c:480: EOF occurred in violation of protocol

</pre>

    <div id="powered_by">

    <span>Powered by <a href="http://www.cherrypy.org">CherryPy 3.2.0rc1</a></span>

    </div>

    </body>

</html>

Does anybody else have this problem?


- HenryFord - 2011-11-02

Is your sabnzbd configured to use https?
You have an error with the ssl-connection, so the culprit has to be somewhere there... probably it is becaused of a self-signed certificate?