Kodi Community Forum
CouchPotato - Automatic Movie Downloader via NZB & Torrents - 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: CouchPotato - Automatic Movie Downloader via NZB & Torrents (/showthread.php?tid=75960)



- unabatedshagie - 2011-09-28

What are your quality settings, looks to me like it's looking for R5 or Screeners which is why it's not downloading as it's a DVDRip it's found.

Could you take a screenshot of the full quality page?


- unabatedshagie - 2011-09-28

Question.

I tried to set up the renaming option.

I have my download folder set to
Code:
F:\Download\Movies
and the destination folder set to
Code:
F:\Download\Movies-Completed
yet in the log file it says that the download and destination folders shouldn't be the same.

But they aren't so why does CP think they are?


- rudzn - 2011-09-28

unabatedshagie Wrote:What are your quality settings, looks to me like it's looking for R5 or Screeners which is why it's not downloading as it's a DVDRip it's found.

Could you take a screenshot of the full quality page?

Here is a snap of my custom profile and the default qualities: http://minus.com/lQENXkTVJqe0Q

And here is one of the appropriate sizes: http://minus.com/lWyJWevFXOoSw


- unabatedshagie - 2011-09-28

I'm guessing it's a configuration issue but your settings look basically the same as mine (except I only have finish checked in one box, don't have screener or r5 and have 2 in the wait box)

Have you tried adding the Attack the Block movie again but don't use the profile you created to see if it's the profile that's causing the problem. Add it as only a DVDRip and see if it gets picked up. If it does then I'm guessing there is a problem with the way you set up the profile.

If that doesn't work I'm afraid I'm out of ideas. You will have to wait for someone more knowledgeable to help.


- rudzn - 2011-09-28

unabatedshagie Wrote:I'm guessing it's a configuration issue but your settings look basically the same as mine (except I only have finish checked in one box, don't have screener or r5 and have 2 in the wait box)

Have you tried adding the Attack the Block movie again but don't use the profile you created to see if it's the profile that's causing the problem. Add it as only a DVDRip and see if it gets picked up. If it does then I'm guessing there is a problem with the way you set up the profile.

If that doesn't work I'm afraid I'm out of ideas. You will have to wait for someone more knowledgeable to help.

Sadly this didn't work either. This is what I got after adding the movie with DVD-Rip only:

13:05:35 INFO [ app.lib.cron.eta] Found ETA: {u'dvd': 1319407200, u'expires': 1316554723, u'theater': 1311890400, u'bluray': True}
13:05:30 INFO [pp.lib.provider.yarr.base] NZB 'Attack The Block 2011 DVDRip XviD AC3 playXD' misses the following required words: german
13:05:30 INFO [pp.lib.provider.yarr.base] NZB 'Attack The Block 2011 DVDRip XVID AC3 HQ Hive CM8' misses the following required words: german
13:05:30 INFO [pp.lib.provider.yarr.base] NZB 'Attack The Block 2011 DVDRiP AC3 IMAGiNE' misses the following required words: german
13:05:30 INFO [er.yarr.sources.nzbmatrix] Found: Attack the Block DVDRip Line Dubbed German XviD VCF
13:05:30 INFO [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1478964-2.
13:05:23 INFO [lib.provider.movie.search] Getting extra movie info for Attack the Block.
13:05:20 INFO [ app.controllers.movie] Movie already exists, do update.
13:05:20 INFO [ app.controllers.movie] Adding movie to database: Attack the Block
13:05:18 INFO [.movie.sources.theMovieDb] TheMovieDB - Found: [{'year': '2011', 'imdb': 'tt1478964', 'id': 59678, 'name': u'Attack the Block'}, {'year': '2011', 'imdb': 'tt1478964', 'id': 59678, 'name': u'Utok na vezak'}]
13:05:17 INFO [.movie.sources.theMovieDb] Searching: http://api.themoviedb.org/2.1/Movie.search/en/xml/9b939aee0aaafc12a65bf448e4af9543/attack+the+block


- rudzn - 2011-09-28

If I remove "german" from the required words list I get

13:16:58 INFO [ app.lib.sabNzbd] NZB sent to SAB successfully.
13:16:58 INFO [ app.lib.sabNzbd] URL: http://***:8080/sabnzbd/api?ma_password=***&apikey=***&name=https%3A%2F%2Fapi.nzbmatrix.com%2Fv1.1%2Fdownload.php%3Fid%3D1031276%26username%3D***%26apikey%***&cat=movies&mode=addurl&ma_username=***
13:16:58 INFO [ app.lib.sabNzbd] Sending 'Attack The Block 2011 DVDRiP AC3 IMAGiNE' to SABnzbd.
13:16:46 INFO [.lib.provider.yarr.search] Checking if https://api.nzbmatrix.com/v1.1/download.php?id=1031276&username=***&apikey=*** is valid.
13:16:37 INFO [ app.lib.cron.eta] Found ETA: {u'dvd': 1319407200, u'expires': 1316554723, u'theater': 1311890400, u'bluray': True}
13:16:36 INFO [er.yarr.sources.nzbmatrix] Found: Attack The Block 2011 DVDRip XviD AC3 playXD
13:16:36 INFO [er.yarr.sources.nzbmatrix] Found: Attack The Block 2011 DVDRip XVID AC3 HQ Hive CM8
13:16:36 INFO [er.yarr.sources.nzbmatrix] Found: Attack The Block 2011 DVDRiP AC3 IMAGiNE
13:16:36 INFO [er.yarr.sources.nzbmatrix] Found: Attack the Block DVDRip Line Dubbed German XviD VCF
13:16:36 INFO [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1478964-2.

So everything is working fine without the required word.
Too bad but that makes it pretty much useless for me. Sad

Edit:

Something is acting a bit wired here. If I remove "German" from the required words list and add it to the preferred words list, than everything is working fine. So why does it not work with the required word?
I could leave it like this, but than it would pull all english movies if there is no german version available, am I right?

Here is the log:

13:25:27 INFO [ app.lib.sabNzbd] NZB sent to SAB successfully.
13:25:27 INFO [ app.lib.sabNzbd] URL: http://***:8080/sabnzbd/api?ma_password=***&apikey=***&name=https%3A%2F%2Fapi.nzbmatrix.com%2Fv1.1%2Fdownload.php%3Fid%3D1049995%26username%3D***%26apikey%***&cat=movies&mode=addurl&ma_username=***
13:25:27 INFO [ app.lib.sabNzbd] Sending 'Attack the Block DVDRip Line Dubbed German XviD VCF' to SABnzbd.
13:25:15 INFO [.lib.provider.yarr.search] Checking if https://api.nzbmatrix.com/v1.1/download.php?id=1049995&username=***&apikey=*** is valid.
13:25:10 INFO [ app.lib.cron.eta] Found ETA: {u'dvd': 1319407200, u'expires': 1316554723, u'theater': 1311890400, u'bluray': True}
13:25:05 INFO [er.yarr.sources.nzbmatrix] Found: Attack The Block 2011 DVDRip XviD AC3 playXD
13:25:05 INFO [er.yarr.sources.nzbmatrix] Found: Attack The Block 2011 DVDRip XVID AC3 HQ Hive CM8
13:25:05 INFO [pp.lib.provider.yarr.base] Already tried this one, ignored: Attack The Block 2011 DVDRiP AC3 IMAGiNE
13:25:05 INFO [er.yarr.sources.nzbmatrix] Found: Attack the Block DVDRip Line Dubbed German XviD VCF
13:25:05 INFO [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1478964-2.
13:25:04 INFO [lib.provider.movie.search] Getting extra movie info for Attack the Block.
13:23:57 INFO [ app.lib.cron.eta] Found ETA: {u'dvd': 1319407200, u'expires': 1316554723, u'theater': 1311890400, u'bluray': True}
13:23:55 INFO [pp.lib.provider.yarr.base] NZB 'Attack The Block 2011 DVDRip XviD AC3 playXD' misses the following required words: german
13:23:55 INFO [pp.lib.provider.yarr.base] NZB 'Attack The Block 2011 DVDRip XVID AC3 HQ Hive CM8' misses the following required words: german
13:23:55 INFO [pp.lib.provider.yarr.base] Already tried this one, ignored: Attack The Block 2011 DVDRiP AC3 IMAGiNE
13:23:55 INFO [er.yarr.sources.nzbmatrix] Found: Attack the Block DVDRip Line Dubbed German XviD VCF
13:23:53 INFO [er.yarr.sources.nzbmatrix] Searching: https://rss.nzbmatrix.com/rss.php?username=***&term=tt1478964&apikey=***&subcat=2&searchin=weblink&english=0


- ECEC - 2011-09-29

Congrats for the write up in Lifehacker!

http://www.lifehacker.com.au/2011/09/how-to-automatically-download-movies-as-soon-as-theyre-released-with-couchpotato/

Quote:Windows/Mac/Linux: If you just saw an awesome movie in the theatres and want it on your computer as soon as possible, free app CouchPotato will look for it on Usenet and automatically download it as soon as a copy is available online.



- unabatedshagie - 2011-09-29

Question.

I'm struggling to configure CP so that I can use the iPhone app from out with my local network or access it from any computer on the internet.

I have configured my router to route the port CP uses to the machine CP is installed on. However when I enter the external IP address of my machine with the port number CP uses it doesn't connect to CP.

I'm assuming it's some configuration issue with CP.

I assume this is possible so how do I configure CP to allow this?


- oneadvent - 2011-09-29

I can't seem to find a thing I downloaded. I went to the /media/HP/Movies/ and I see no Lion King Freely Distributed Media. How can I find out where CouchPotato put it?

Code:
10:05:15 INFO  [       app.config.updater] No update available
07:35:16 INFO  [       app.config.updater] No update available
13:48:14 INFO  [     app.lib.cron.renamer] Removing dir: /home/oneadvent/downloads/complete/Movies/The Lion King 1994 Freely Distributed Media DVDRip XviD tdf in download dir.
13:48:14 INFO  [     app.lib.cron.renamer] Removing file /home/oneadvent/downloads/complete/Movies/The Lion King 1994 Freely Distributed Media DVDRip XviD tdf/tdf-lk.nfo.
13:48:14 INFO  [     app.lib.cron.renamer] Removing file /home/oneadvent/downloads/complete/Movies/The Lion King 1994 Freely Distributed Media DVDRip XviD tdf/tdf-lk.srr.
13:48:14 INFO  [     app.lib.cron.renamer] Removing file /home/oneadvent/downloads/complete/Movies/The Lion King Freely Distributed Media 1994 DVDRip XviD tdf/tdf-lk.sfv.
13:48:14 INFO  [             app.lib.xbmc] XBMC library update initiated
13:48:14 INFO  [             app.lib.xbmc] XBMC notification to 192.168.1.192:8080 successful.
13:48:14 INFO  [             app.lib.xbmc] XBMC notification to 192.168.1.192:8080 successful.
13:48:14 INFO  [    app.lib.cron.subtitle] Finding subtitles for: file:///media/HP/Movies/Lion King, The Freely Distributed Media (2011)
13:48:14 INFO  [     app.lib.cron.trailer] Finding trailers for: file:///media/HP/Movies/Lion King, The Freely Distributed Media (2011)
13:48:13 INFO  [     app.lib.cron.renamer] Moving file "/home/oneadvent/downloads/complete/Movies/The Lion King Freely Distributed Media 1994 DVDRip XviD tdf/tdf-lk.avi" to file:///media/HP/Movies/Lion King, The Freely Distributed Media (2011)/The Lion King Freely Distributed Media.avi.
13:48:13 INFO  [     app.lib.cron.renamer] Quality Old: 0, New 699.
13:48:13 INFO  [     app.lib.cron.renamer] Creating directory file:///media/HP/Movies/Lion King, The (2011)
13:48:13 INFO  [     app.lib.cron.renamer] Trying to find a home for: tdf-lk.avi



- kicks66 - 2011-09-29

Does this work yet with private trackers?


- oneadvent - 2011-09-29

Code:
13:48:13 INFO  [     app.lib.cron.renamer] Moving file "/home/oneadvent/downloads/complete/Movies/The Lion King Freely Distributed Media 1994 DVDRip XviD tdf/tdf-lk.avi" to file:///media/HP/Movies/Lion King, The Freely Distributed Media (2011)/The Lion King Freely Distributed Media.avi.

Found it, of course file:/// isn't correct.


- ECEC - 2011-09-29

unabatedshagie Wrote:Question.

I'm struggling to configure CP so that I can use the iPhone app from out with my local network or access it from any computer on the internet.

I have configured my router to route the port CP uses to the machine CP is installed on. However when I enter the external IP address of my machine with the port number CP uses it doesn't connect to CP.

I'm assuming it's some configuration issue with CP.

I assume this is possible so how do I configure CP to allow this?

Fist, make sure that CP is listening on an actual IP and not just localhost or 0.0.0.0. It needs to be whatever the IP address you forwarded the port to in your router.

Secondly, your external IP address WILL NOT work if you are still connected to your internal network. You actually need to be outside your network for it to work. There are ways around this (My OpenWRT router supports DNS redirection, for example, so I just use a friendly DNS name like whatever.serveftp.net and my router forwards those requests to my server's internal port).


- unabatedshagie - 2011-09-29

ECEC Wrote:Fist, make sure that CP is listening on an actual IP and not just localhost or 0.0.0.0. It needs to be whatever the IP address you forwarded the port to in your router.

Secondly, your external IP address WILL NOT work if you are still connected to your internal network. You actually need to be outside your network for it to work. There are ways around this (My OpenWRT router supports DNS redirection, for example, so I just use a friendly DNS name like whatever.serveftp.net and my router forwards those requests to my server's internal port).
Well I usually disconnect the wifi from my iPhone when trying it. I never changed the IP address in CP to the one of my computer though, that's probably the problem.

I've changed the IP address in CP to the internal IP of the machine it's running on (192.168.xxx.xxx) and the port is the default 5000.

On my router I've forwarded port 5000 to the internal IP address of the machine.

On the iPhone app I disconnect from the wifi so I'm on 3G then I have entered my external IP address:port number into the settings.

However when I go to the watchlist it loads for a second or two then I get an error message saying a connection failure occurred.


- ECEC - 2011-09-29

Well, if you've got everything forwarded correctly then the problem is either with your router (make sure you've selected TCP+UDP as the protocol) or the app itself. I'd get on a computer outside your network and see if you can bring up the standard CP page, which will tell you where the issue is.

Oh, and don't forget local firewalls preventing access on that port as well. Does the app work when wifi is enabled?


- akhlaq768 - 2011-09-30

is there a step by step guide on how to configure couchpotato?

ive installed it and loaded the exe file, but how do i configure it?

ive added a movie, using the search box... but it does nothing... what am i meant to do?

thanks