videomonkey icon indicating copy to clipboard operation
videomonkey copied to clipboard

Metadata for TV DB no longer works

Open linuxdan opened this issue 10 years ago • 18 comments

ERROR parsing XML document: searching for TV show ID {Show ID Number}. The requested URL was not found on this server. WARNING:No appropriate metadata found for '{Name of Show}'

linuxdan avatar Jan 07 '15 02:01 linuxdan

occasionally I find its way file name is written. I did a show and had to search for it on TV DB then rename file to same as was on there and it then found all meta data. In my case it was a show remade in 2001 and without the correct name would only find original.

Must admit found that there are shows on TV DB that just can't be found. Hope that helps.

stuarthadley avatar Jan 07 '15 09:01 stuarthadley

This does not help. Shows that I have been tagging for a while now do not work. I will provide sample file names later if you are willing to test them. Is there any way to turn on some debugging outpput or something like that ?

linuxdan avatar Jan 07 '15 15:01 linuxdan

Sorry afraid not sure about debugging output, I'm just a user who works with a lot of media files and metadata. Have had similar issues so feel your pain.

Happy to see if have same issue if you provide file names though. I do think there is something with the TV DB Api that must be causing issue but afraid just out of my knowledge.

stuarthadley avatar Jan 07 '15 15:01 stuarthadley

Try this file name: NCIS.s12e11.mp4

I get the same error: ERROR parsing XML document: searching for TV show ID 72108. The requested URL was not found on this server. WARNING:No appropriate metadata found for 'NCIS'

…and I think VM is the problem because the episode exists on TVDB : http://www.thetvdb.com/?tab=episode&seriesid=72108&seasonid=589318&id=5064049&lid=7

linuxdan avatar Jan 08 '15 01:01 linuxdan

There may be a problem with theTVDB. I just tried searching directly and got a popup error message.

Did you try just searching for NCIS from the Metadata panel?

cmarrin avatar Jan 08 '15 14:01 cmarrin

I will try again when I get home.

I pulled down a copy of the source from GitHub and I was planning to walk thru the TVDB-API by hand. I looked on the TVDB forums and found a similar grumble, but it turned out the user was using older, obsolete API calls. Sounds to me like someone at TVDB recently/finally pulled the plug on this older API.

linuxdan avatar Jan 08 '15 15:01 linuxdan

I know something changed at TVDB in the last week Identify needed to make some changes to support whatever changed.

seanreiser avatar Jan 08 '15 16:01 seanreiser

Interesting. I knew that was going to happen, but I thought I had made the necessary changes. But I just looked and saw that the changes I made were in late 2013 and it was when MovieDB changed their API. So it's likely that the change to theTVDB API is the cause of your woes. I encourage linuxdan (or others) to look at TVDBMetadataSearcher.m. The changes would be to that file. If you have a fix, please submit a patch. I will review and land it in the source tree.

cmarrin avatar Jan 08 '15 16:01 cmarrin

P.W.O.R. http://gerryanderson.wikia.com/wiki/P.W.O.R.

linuxdan avatar Jan 08 '15 17:01 linuxdan

Tried it and a few other TB shows i've been ripping. It's got to be an API issue. I think API's in general might have a few issues as have a bug with themoviedb where it returns multiple results of same name but won't let you choose any but the first version i presume because its same name.

stuarthadley avatar Jan 09 '15 19:01 stuarthadley

Hey CMARRIN ! I am looking thru TVDBMetadataSearcher.m and all of the code and Metadata Notes.txt and I have a question: Where are you using the API key for TVDB ? I can only find mention of it in Metadata Notes.txt

linuxdan avatar Jan 10 '15 04:01 linuxdan

Good question. I don't see it anywhere in the code. The one for MovieDB is there. Apparently theTVDB has never required it. Although maybe the do now and that's the problem?

cmarrin avatar Jan 10 '15 04:01 cmarrin

I got your fix : http://forums.thetvdb.com/viewtopic.php?f=17&t=21545 http://www.thetvdb.com/wiki/index.php/Programmers_API

linuxdan avatar Jan 11 '15 02:01 linuxdan

Excellent, and an easy fix! I will get it in as soon as I get a chance - hopefully this weekend. Thank you for tracking it down.

I guess when I was writing it, I saw some sample code that used the non-key URL and since it worked never bothered to change it.

cmarrin avatar Jan 11 '15 15:01 cmarrin

Hello, any luck getting a fix in?

mattbishop avatar Jan 20 '15 15:01 mattbishop

Eagerly awaiting the fix, entering metadata by hand is getting to be a real pain!

dash16 avatar Feb 11 '15 07:02 dash16

Sorry, things have been up in the air at the Shire with some construction work. I'll try to get it in this weekend

cmarrin avatar Feb 11 '15 16:02 cmarrin

Ok, I've finally gotten version 0.17 built and uploaded. If your copy doesn't autoupdate please go to the VideoMonkey menu and choose Check for Updates...

Have fun!

cmarrin avatar Feb 14 '15 18:02 cmarrin