CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Got a program that plays well with SABnzbd? Share it here!
whitey
Newbie
Newbie
Posts: 2
Joined: January 23rd, 2011, 1:20 pm

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by whitey »

If a download meets the quality requirements to finish the job for a title you have the ability to tell couchpotato that the download failed and to try to download a different version of the file.

Is there any way to do this if the job isn't going to be finished (because it is downloading a lower quality version)? 

In my case the screener failed to download (missing blocks) but couchpotato still has the screener highlighted in green to say that it was downloaded, but because the download failed it won't try to get a different version of the screener it will only look for the HD versions.  I would like to be able to tell couchpotato that the download failed and that is should look for a different version of the screener.
Last edited by whitey on January 23rd, 2011, 1:32 pm, edited 1 time in total.
User avatar
rascalli
Moderator
Moderator
Posts: 656
Joined: January 18th, 2008, 12:30 am
Location: Bossche bollen land

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by rascalli »

It should be in your Snatched list .. and you should then be able to re-add it
whitey
Newbie
Newbie
Posts: 2
Joined: January 23rd, 2011, 1:20 pm

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by whitey »

rascalli wrote: It should be in your Snatched list .. and you should then be able to re-add it

The title only goes to the snatched list if the quality that it snatched will finish the job.  In this case the screener quality is not set to finish the job, only 1080p or 720p are set to finish the job, so it doesn't show up in the snatched list and give you the option to download a different version.  The title stays in the wanted list but turns orange and the word screener gets hilighted in green with no option to re download a different version.
gillepy
Newbie
Newbie
Posts: 6
Joined: December 7th, 2009, 8:45 am

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by gillepy »

that aspirin film was added to my queue as well!

Ive just started using this programs can anybody tell me what settings i need to put in the sabnzbd config for it all to play nice
lechat
Newbie
Newbie
Posts: 1
Joined: January 23rd, 2011, 6:12 pm

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by lechat »

Hi,

I've added Apple Trailers capability to User Script, it uses TheMovieDB to get IMDB title and release year. The script is based on version 4 of the script (current version in Git).

The new version is here: http://pastebin.com/1PJSMZf6

Hope it is of use for people and could be comitted to CP source.

Note for people who will try to update that script directly through GM "Manage Script": you need to find "${host}" and replace it with the address of your CP server.

Hope this helps!
Valdysses
Newbie
Newbie
Posts: 6
Joined: October 2nd, 2010, 2:15 pm

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by Valdysses »

A quick question for you fellows.

Occasionally CP will pass over search hits and download nothing, even when the search hits are exactly what I want.  I have a custom quality that permits literally everything, and almost no title exclusions, but it will still skip files that are appropriate.  The movie is a turkish film -- "Veda" -- made in 2010.  I added it through the CP interface, and it recognized thetitle and pulled up cover art. 

Here's a screenshot of the film in my queue:
Image

And here's a log paste:

Code: Select all

15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for Cam
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for Cam
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for TeleSync
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for TeleSync
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for TeleSync
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for TeleSync
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for TeleCine
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for TeleCine
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for TeleCine
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for TeleCine
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for R5
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for R5
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for Screener
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for Screener
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for Screener
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for Screener
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-9.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-1.
15:50:09 INFO  [         app.lib.cron.eta] Searching page:1 VideoETA for Veda.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for BR-Rip
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for BR-Rip
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for BR-Rip
15:50:09 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for BR-Rip
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-54.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-54.
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-4.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-42.
15:50:09 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-4.
15:50:09 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-42.
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for Cam
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for Cam
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for TeleSync
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for TeleSync
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for TeleSync
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for TeleSync
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for TeleCine
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for TeleCine
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for TeleCine
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for TeleCine
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for R5
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for R5
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for Screener
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for Screener
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for Screener
15:50:08 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for Screener
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-2.
15:50:08 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:49:59 INFO  [er.yarr.sources.nzbmatrix] Searching: http://rss.nzbmatrix.com/rss.php?&subcat=2
15:49:57 INFO  [rovider.yarr.sources.nzbs] Searching: http://nzbs.org/rss.php?catid=9&i=75401&h=505704ece2fee&age=800&q=Veda&action=search
15:49:51 INFO  [er.yarr.sources.nzbmatrix] Searching: http://rss.nzbmatrix.com/rss.php?&subcat=1
15:49:51 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for BR-Rip
15:49:51 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for BR-Rip
15:49:51 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-2.
15:49:51 INFO  [pp.lib.provider.yarr.base] Wrong: The.Gravedancers.2005.DVDRip.XViD-iMMORTALs, looking for BR-Rip
15:49:51 INFO  [pp.lib.provider.yarr.base] Wrong: Veda.Ataturk.2010.DVDRip.XviD-Ltu, looking for BR-Rip
15:49:47 INFO  [rovider.yarr.sources.nzbs] Searching: http://nzbs.org/rss.php=Veda&action=search
15:49:47 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-54.
15:49:39 INFO  [er.yarr.sources.nzbmatrix] Searching: http://rss.nzbmatrix.com/rss.php?subcat=54
15:49:39 INFO  [rovider.yarr.sources.nzbs] Getting RSS from cache: tt1586001-4.
15:49:39 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1586001-42.
15:49:34 INFO  [rovider.yarr.sources.nzbs] Searching: http://nzbs.org/rss.php?catid=4&i=800&q=Veda&action=search
15:49:24 INFO  [lib.provider.movie.search] Getting extra movie info for Veda.
15:49:22 INFO  [er.yarr.sources.nzbmatrix] Searching: http://rss.nzbmatrix.com/rss.php?subcat=42
15:49:22 INFO  [lib.provider.movie.search] Getting extra movie info for Veda.
15:49:21 INFO  [         app.lib.cron.eta] Searching page:1 VideoETA for Veda.

Is there anything I should do here to guarantee that other files aren't skipped, or chould I just chalk this up to a fluke?
Valdysses
Newbie
Newbie
Posts: 6
Joined: October 2nd, 2010, 2:15 pm

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by Valdysses »

And one more quick one  :)

I'd love to rename my movies to "Movie Name (Year) [CD#]".  The problem is, with the included options, I can only get "[_cd#]" or "[CD_#]".  The extra space (represented here by an _) before "cd" or "#" wreaks havoc on my scraper.  Any hints? 

To be clear, the setting " () []." yields me the "[_cd1]" problem, and " () [CD]." yields the "[CD_1]" problem.

Thanks for any help, fellows.  Aside from these minor quibbles, this thing is humming along wonderfully.  Donated.
DrTran84
Newbie
Newbie
Posts: 5
Joined: January 4th, 2011, 4:42 pm

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by DrTran84 »

and another major fuck-up by the renamer script... this time it also DELETED a movie i downloaded.

I downloaded:

* ghost in the shell
* ghost in the shell 3 (jap)
* I love you man (2003)

The renamer found a nice home for Ghost in the Shell 1 but it DELETED Ghost in the shell 3 and moved i love you man as to the ghost in the shell 3 folder. At this point i will stop using the renamer because it is unreliable.

code:

Code: Select all

11:30:40 INFO  [     app.lib.cron.renamer] Moving file "/mnt/oscar/public/download/Movies/I love you man (2003)/I.Love.You.Man.2009.720p.BluRay.x264-iNFAMOUS.mkv" to /mnt/oscar/public/video/movies/2008-nen, imadoki Japanizu yo. Ai to heiwa to rikai o shinjirukai (2008) [720P]/2008-nen, imadoki Japanizu yo. Ai to heiwa to rikai o shinjirukai (2008) [720P].mkv.
11:30:40 INFO  [     app.lib.cron.renamer] Quality Old: 0, New 4462.
11:30:40 INFO  [     app.lib.cron.renamer] Creating directory /mnt/oscar/public/video/movies/2008-nen, imadoki Japanizu yo. Ai to heiwa to rikai o shinjirukai (2008) [720P]
11:30:40 INFO  [     app.lib.cron.renamer] Trying to find a home for: I.Love.You.Man.2009.720p.BluRay.x264-iNFAMOUS.mkv
11:30:40 INFO  [          app.lib.library] Retrieved metainfo: {u'subtitle': [{u'compression': u'ASS', u'language': u'English', u'title': u'Eng Styled'}, {u'compression': u'ASS', u'language': u'English', u'title': u'Eng Alternative Style'}, {u'compression': u'UTF8', u'language': u'English', u'title': u'Eng .srt'}], u'common': [{u'duration': u'1:48:34', u'creation date': u'2008-09-24 22:14:35', u'producer': u'libebml v0.7.7 + libmatroska v0.8.1', u'endianness': u'Big endian', u'mime type': u'video/x-matroska'}], u'audio stream': [{u'language': u'Japanese', u'compression': u'AC3', u'channel': 6, u'sample rate': 48000.0}], u'video stream': [{u'image width': 1280, u'image height': 720, u'compression': u'AVC', u'language': u'Japanese'}]}
11:30:39 INFO  [.movie.sources.theMovieDb] TheMovieDB - Found: [{'year': '1995', 'imdb': 'tt0113568', 'id': 9323, 'name': u'Ghost in the Shell'}]
11:30:37 INFO  [movie.sources.imdbWrapper] IMDB - Searching for movie: ghost in the shell 3
11:30:37 INFO  [.movie.sources.theMovieDb] TheMovieDB - Found: []
11:30:37 INFO  [.movie.sources.theMovieDb] Searching: http://api.themoviedb.org/2.1/Movie.search/en/xml/9b939aee0aaafc12a65bf448e4af9543/ghost+in+the+shell+3
11:30:37 INFO  [          app.lib.library] Searching for "Ghost in the shell 3".
Also often it finds movies in 720p and doesn't download them even though my quality settings state that if no 1080p is available 720p should suffice.
User avatar
rascalli
Moderator
Moderator
Posts: 656
Joined: January 18th, 2008, 12:30 am
Location: Bossche bollen land

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by rascalli »

Do you keep the nfo files ?
As they really help CP

Also there is a test branch of CP .. this makes some extra files (imdb number) .. and with that number the naming is done

Does this also happen with movies that have 1 name ? an english name ?
Or only with "foreign" movies ?
dahurldog
Newbie
Newbie
Posts: 3
Joined: January 30th, 2011, 3:57 am

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by dahurldog »

hey guys

i got couch potato working ok - ive managed to get it to send to sabnzdb and start downloading etc

but i just cant get it to index my movies - people are saying put the 'renaming' destination as my drive with movies - some movies have come up - but i cant force them to be renamed - and any explanation as to why not all would have come up?
baz
Newbie
Newbie
Posts: 8
Joined: December 4th, 2010, 2:50 pm

CP Renamer Issue, proposed fix

Post by baz »

Sometimes sab will not be able to repair and/or unrar something I've downloaded. For a while, the folder full of .rar/.par files sits there in the folder I designated for CP to watch and rename/move files. Since the extract failed, there is no .avi/.mkv/.mp4 files for CP to move. Though it doesn't move anything, the CP renamer will eventually come through and wipe out the folder and contents! So now I end up having to re-download the entire thing rather than grabbing just the missing pieces.

Could CP be modified with an option to only delete a folder if it has verified a successful move to the final destination folder? I'm hoping that this small check will prevent deletion of partial downloads while still allowing the current move process to complete.
xytras
Newbie
Newbie
Posts: 14
Joined: December 12th, 2008, 4:59 pm

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by xytras »

Love the app, doing great work. Is it possible to have the UserScript work with redbox.com instead of imdb.com?
Last edited by xytras on February 2nd, 2011, 1:06 am, edited 1 time in total.
xytras
Newbie
Newbie
Posts: 14
Joined: December 12th, 2008, 4:59 pm

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by xytras »

Any hints on how to do this? redbox vs imdb
User avatar
clambert
Newbie
Newbie
Posts: 26
Joined: November 23rd, 2009, 9:47 pm
Location: East Coast USA
Contact:

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by clambert »

xytras wrote: Any hints on how to do this? redbox vs imdb
Right now you can't.  The userscript only works with IMDB in Chrome or Firefox.
jtritton
Newbie
Newbie
Posts: 3
Joined: February 6th, 2011, 5:50 am

Re: CouchPotato - Automatic Movie Downloader via NZB & Torrents!

Post by jtritton »

hi

i have upgraded to the latest version and now when it finds a film it doesnt download it. In the logs it says its missing words, but in my search settings, i dont have anything in the word fields...

any ideas please ?

10:49:25 INFO  [pp.lib.provider.yarr.base] NZB 'Skyline German AC3D DL 720p BluRay x264 Vetax' misses the following required words:
10:49:25 INFO  [er.yarr.sources.nzbmatrix] Getting RSS from cache: tt1564585-42.
Post Reply