TheMovieDB and subtitle lookup via filehash problems

All your suggestions, requests and ideas for future development
Post Reply
valerio
Posts: 5
Joined: 15 Jul 2012, 12:15

TheMovieDB and subtitle lookup via filehash problems

Post by valerio »

Hello there,
I kept using the script utorrent-postprocess.groovy and since the last modification you made for me to that blacklist file it works much better :)

I noticed though that it runs into 2 errors each time its executed. The first one is subtitle lookup on sublight, this is the section of the log:

Looking up subtitles by filehash via Sublight
Lookup by hash failed: javax.xml.ws.WebServiceException: Response indicates error: Client not supported. Contact us at: [email protected]

and the second one is movie name lookup on TMDB via filehash, log:
Rename movies using [TheMovieDB]
Looking up movie by filehash via [TheMovieDB]
TheMovieDB: Hash lookup not supported

Could you help me on those? I've noticed that TMDB has a v3 API in JSON but looking at it i couldn't spot any hash lookup method, but I might have overlooked something..
User avatar
rednoah
The Source
Posts: 22986
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: TheMovieDB and subtitle lookup via filehash problems

Post by rednoah »

1. FileBot API key for Sublight doesn't work anymore. No subtitles from sublight but apart from that doesn't affect anything.

2. Currently only OSDB supports hash lookup. This trace is normal for IMDb/TMDb.

You can use --log info to filter out less important messages.
:idea: Please read the FAQ and How to Request Help.
valerio
Posts: 5
Joined: 15 Jul 2012, 12:15

Re: TheMovieDB and subtitle lookup via filehash problems

Post by valerio »

1. There is no way to renew the key? From today i see this log trace:

scr-ravenxvid.idx [series: null, movie: The Raven (2012)]
24-lug-2012 10.41.41 net.sourceforge.filebot.media.MediaDetection detectMovie
AVVERTENZA: The response could not be parsed.
scr-ravenxvid.sub [series: null, movie: The Raven (2012)]
24-lug-2012 10.41.42 net.sourceforge.filebot.media.MediaDetection detectMovie
AVVERTENZA: The response could not be parsed.
scr-ravenxvid.avi [series: null, movie: The Raven (2012)]
Missing subtitles for 1 video files
Looking up subtitles by filehash via OpenSubtitles
Lookup by hash failed: The response could not be parsed.
Looking up subtitles by filehash via Sublight
Lookup by hash failed: javax.xml.ws.WebServiceException: Response indicates error: Client not supported. Contact us at: [email protected]
24-lug-2012 10.41.49 net.sourceforge.filebot.media.MediaDetection detectMovie
AVVERTENZA: The response could not be parsed.
Searching for [The Raven] at [OpenSubtitles]
Search for [[The Raven]] failed: The response could not be parsed.

it seems that there is some problem with OpenSubtitles (actually I just verified and OpenSubtitles XML API seems down as I write http://api.opensubtitles.org/xml-rpc). Either way it would be good to have another source of subtitles.

2. To rename files i sbustituted the db string with 'opensubtitles' and I got it working (yeah now opensubtitles XML API is working again). The problem is that I 'stumped' on the right string quite randomly. I think it would be REALLY helpful (both for users and for people that want to help the project) to have a good documentation of the script API.

As usual thanks for the help :)
User avatar
rednoah
The Source
Posts: 22986
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: TheMovieDB and subtitle lookup via filehash problems

Post by rednoah »

1. No, they don't respond to any of my emails.

2. OSDB is unstable 'cause they don't have any money. Other sites make lots of money via ads so they really don't like people downloading their stuff while completely skipping all those wonderful ads.

3. Cmdline docs:

Code: Select all

filebot -help

Code: Select all

--db [TVRage, AniDB, TheTVDB] or       : Episode/Movie database
 [OpenSubtitles, IMDb, TheMovieDB]      :
Also on the website:
http://filebot.sourceforge.net/cli.html#arguments

It's not really hidden, there's really only three pages of docs (naming, cli and scripting) that pretty much explain the basics.
:idea: Please read the FAQ and How to Request Help.
Post Reply