SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations > Batch Metadata Tools
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04-02-2011, 05:47 AM
Deano Deano is offline
Sage Advanced User
 
Join Date: Dec 2004
Posts: 213
Fanart Help Desperately Needed

I'm pulling my hair out trying simply to get fanart to scrape all of my television shows. I'm using Phoenix and BMT (I also have mymovies installed, but I don't think that matters). I've cleared the cache in sage many times, deleted all fanart folders in my "C:/Fanart" location (where all fanart is stored) and had BMT refresh all fanart for all tv series.

Most of the shows are found no problem. I've also got some archived series that it finds (including all episode fanart), so the system seems to be working...mostly.

There are a few shows that just don't seems to be found. A couple that have been really working me is "America's Funniest Home Videos" and "Mr. Sunshine".

I've tried to create a MediaTitles file (see attached). Obviously it does not have the "txt" suffix (used just to upload).

I'm sure this is an easy fix, so that's whats so troubling.

Any help out there? The WAF is GONE at this point. She wants me to roll back to before V7 (cause there was not much for me to mess with then).
Attached Files
File Type: txt MediaTitles.xml.txt (1.3 KB, 156 views)
Reply With Quote
  #2  
Old 04-02-2011, 07:18 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
The file looks correct, in that there don't appear to be any xml errors... but whether or not the file represents what you want, is another story... So let's go through the list..

Code:
        <match>
             <regex>[\\/]AdventureTime.*</regex>
             <title>Adventure Time</title>
             <metadata type="tv" name="tvdb">152831</metadata>
        </match>
Should match any filename that starts with AdventureTime

Code:
        <match>
             <regex>[\\/]Big Time Rush[\\/]</regex>
             <metadata type="tv" name="tvdb">142831</metadata>
        </match>
Should match any file in a directory "Big Time Rush"

Code:
        
        <match>
             <regex>[\\/].*Sunshine.*</regex>
             <title>Mr. Sunshine</title>
             <metadata type="tv" name="tvdb">164481</metadata>
        </match>
Will match any file that has the word sunshine in it (anywhere, folder or name)... Dangerous, since it will map thinks like "Eternal Sunshine of the Spotless Mind" and map it to a tv show. (probably not what you want)

Code:
        <match>
             <regex>[\\/]Parenthood.*</regex>
             <metadata type="tv" name="tvdb">94551</metadata>
        </match>
Should match any filename that starts with "Parenthood"

Code:
        <match>
             <regex>[\\/]The Office[\\/]</regex>
             <metadata type="tv" name="tvdb">73244</metadata>
        </match>
Should match everything in a directory called, "The Office".

Code:
        
        <match>
             <regex>[\\/]Off the Map[\\/]</regex>
             <metadata type="tv" name="tvdb">164371</metadata>
        </match>
Should match everything in a directory called, "Off the Map".

Code:
        <match>
             <regex>[\\/]The Troop[\\/]</regex>
             <metadata type="tv" name="tvdb">114381</metadata>
        </match>
Should match everything in a directory called, "The Troop".

Code:
        <match>
             <regex>[\\/]Wipeout[\\/]</regex>
             <metadata type="tv" name="tvdb">82226</metadata>
        </match>
Should match everything in a directory called, "Wipeout".

If you make changes to the media titles, then you need to manually reload the file (you can do so from the web ui -> Configuration)
Reply With Quote
  #3  
Old 04-02-2011, 07:39 AM
Deano Deano is offline
Sage Advanced User
 
Join Date: Dec 2004
Posts: 213
Stuckless,

Thanks for the help. I don't want directories, so I'll make the change. Why would you think that the system will not find "America's Funniest Home Videos". Yet if I make the folder in the fanart folder, and save the information from TVDB, then Sage shows me the correct background.

Puzzling....
Reply With Quote
  #4  
Old 04-02-2011, 08:22 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Deano View Post
Stuckless,

Thanks for the help. I don't want directories, so I'll make the change. Why would you think that the system will not find "America's Funniest Home Videos". Yet if I make the folder in the fanart folder, and save the information from TVDB, then Sage shows me the correct background.

Puzzling....
I suspect that it's a recording and as such the filename is "AmericasFunniestHomeVideos-Episode-#####.ts" (or something like it). As a result, phoenix parses that as "Americas Funniest Home Videos" and it fails on tvdb because of the missing apostrophe in "America's". TVDB is notoriously bad for failing to match anything even when you are only a single character difference.

So, in your media titles, xml, you'd need to add an entry for "AmericasFunniestHomeVideos-" (since phoenix matches on the filename and the filename begins with that.
Reply With Quote
  #5  
Old 04-02-2011, 09:27 AM
Deano Deano is offline
Sage Advanced User
 
Join Date: Dec 2004
Posts: 213
OK, I've tried, and still no good.

I created an entry in mediatitles.xml for "AmericasFunniestHomeVideos.*" with the entry for the title to be "America's Funniest Home Videos"

I looked up the tvdb show number and put that in....

Sage will still not find the fanart files

I did notice that in BMT, the detailed information for the metadata shows that the fanart file should be in "season 0". The path is correct up till the very end of the path, then it says season 0. I don't know how to tell BMT to delete any previous knowledge of this path....don't know if that's a problem or not.
Reply With Quote
  #6  
Old 04-02-2011, 10:01 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Deano View Post
OK, I've tried, and still no good.

I created an entry in mediatitles.xml for "AmericasFunniestHomeVideos.*" with the entry for the title to be "America's Funniest Home Videos"

I looked up the tvdb show number and put that in....

Sage will still not find the fanart files

I did notice that in BMT, the detailed information for the metadata shows that the fanart file should be in "season 0". The path is correct up till the very end of the path, then it says season 0. I don't know how to tell BMT to delete any previous knowledge of this path....don't know if that's a problem or not.
What is the complete filename of the show you are trying to match on? And post your <match> entry so that I can see if it's correct. thx.
Reply With Quote
  #7  
Old 04-02-2011, 05:59 PM
Deano Deano is offline
Sage Advanced User
 
Join Date: Dec 2004
Posts: 213
The filename is: AmericasFunniestHomeVideos-12830857-0.mpg

The mediatitle entry is:

<match>
<regex>[\\/]AmericasFunniestHomeVideos.*</regex>
<title>America's Funniest Home Videos</title>
<metadata type="tv" name="tvdb">76235</metadata>
</match>
Reply With Quote
  #8  
Old 04-02-2011, 06:06 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Deano View Post
The filename is: AmericasFunniestHomeVideos-12830857-0.mpg

The mediatitle entry is:

<match>
<regex>[\\/]AmericasFunniestHomeVideos.*</regex>
<title>America's Funniest Home Videos</title>
<metadata type="tv" name="tvdb">76235</metadata>
</match>
BMT isn't going to be able to find specific episode information for that title, since there isn't anything in the filename to about the episode.
Reply With Quote
  #9  
Old 04-02-2011, 06:09 PM
Deano Deano is offline
Sage Advanced User
 
Join Date: Dec 2004
Posts: 213
Stuckless, understand, but BMT / Sage / Phoenix will not even download the America's Funniest Home Videos info from TVDB.
Reply With Quote
  #10  
Old 04-02-2011, 06:38 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Deano View Post
Stuckless, understand, but BMT / Sage / Phoenix will not even download the America's Funniest Home Videos info from TVDB.
BMT doesn't download series fanart/info unless it can find an exact episode match. I've made some changes in the next version to download series fanart if it fails an episode match. So has it stands right now, it's expected behaviour that bmt would fail given that filename... hopefully in the next build, it will at least download series level posters/backgrounds/banners.
Reply With Quote
  #11  
Old 04-02-2011, 06:49 PM
Deano Deano is offline
Sage Advanced User
 
Join Date: Dec 2004
Posts: 213
ok, thanks. That at least explains why the problem......

I'll either wait for another recording or for a BMT upgrade and see what happens.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
TV Recordings - large thumbnail fanart displayed on top of poster fanart mkanet Diamond 5 03-25-2011 03:33 PM
Help needed with fanart adone36 Batch Metadata Tools 12 12-16-2010 09:40 AM
BMT / Fanart / Themes Leveraging Fanart? Addict SageTV v7 Customizations 2 09-09-2010 05:38 AM
Fanart: Complete Fanart Collection... 4000 Movies and TV shows mkanet SageTV Customizations 24 04-20-2010 03:31 PM
SageMC, Fanart, MediaScraper & Central FanArt folder structure – Help requested rmac321 SageMC Custom Interface 24 06-14-2009 02:00 PM


All times are GMT -6. The time now is 07:22 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.