SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations > Diamond

Notices

Diamond This forums is for discussing the user-created Diamond plugin for SageTV.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-07-2011, 09:30 AM
dbone1026's Avatar
dbone1026 dbone1026 is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 243
Diamond 3.0 Writeup/Walkthrough

Not sure if this is much help but here is a writeup I just posted for Diamond 3.0

http://www.mediasmartserver.net/2011...e-walkthrough/

Great job by Team Diamond
__________________
Cheers
Damian

Blog - http://www.adigitalhomeblog.com
MSS.net blog (contributing editor) - http://www.mediasmartserver.net
Reply With Quote
  #2  
Old 03-07-2011, 10:38 AM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Thanks a couple of the key points you pointed as missing are on the list
Reply With Quote
  #3  
Old 03-07-2011, 10:43 AM
tmar89 tmar89 is offline
Sage User
 
Join Date: Aug 2009
Location: Whitehall, PA
Posts: 26
Thanks, this is helpful. This is really pushing me to migrate from BeyondTV finally!
__________________
Still a BTV user considering SageTV... maybe one day
Reply With Quote
  #4  
Old 03-07-2011, 11:08 AM
dbone1026's Avatar
dbone1026 dbone1026 is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 243
Quote:
Originally Posted by PLUCKYHD View Post
Thanks a couple of the key points you pointed as missing are on the list
Yeah I figured, it is only the first release so I am sure there is more on the way
__________________
Cheers
Damian

Blog - http://www.adigitalhomeblog.com
MSS.net blog (contributing editor) - http://www.mediasmartserver.net
Reply With Quote
  #5  
Old 03-07-2011, 11:37 AM
dbone1026's Avatar
dbone1026 dbone1026 is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 243
Quote:
Originally Posted by PLUCKYHD View Post
Thanks a couple of the key points you pointed as missing are on the list
Hey Plucky,

Here is a question of how Diamond interacts with BMT, is BMT absolutely required? For example, you can use posters/backdrops outside of what BMT creates, and since My Movies Collection Management can create .properties files as well as folder.jpg/backdrop.jpg in theory you should be set just using MyMovies CM.

I guess at a minimum you need to use BMT for TV Shows since MyMovies CM currently does not export anything SageTV related for TV Shows (and I don't recall seeing any Diamond options for TV Shows to not use BMT)
__________________
Cheers
Damian

Blog - http://www.adigitalhomeblog.com
MSS.net blog (contributing editor) - http://www.mediasmartserver.net
Reply With Quote
  #6  
Old 03-07-2011, 12:29 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,580
Thanks for giving a quick walkthrough of BMT as well. I realize you despise the product, so that fact you even mentioned it was a bonus

You haven't posted anything in the bmt forums since 3.1, but I sense that the 4.x release is causing you some grief as well BMT is a one man show, so it's hard to put in the options that make everyone happy, and it was never meant to compete with collection managers (and it never will), but rather in an ideal world, it would simply integrate with things like MyMovies and DVDProfiler, etc.

Something you may want to consider for your walkthrough guide (in the bmt section) is to link out to the bmt user guide. I think that everyone should read the guide, especially if they are just starting out with bmt.

Again, thanks for the special mention, given the circumstances.
Reply With Quote
  #7  
Old 03-07-2011, 12:43 PM
dbone1026's Avatar
dbone1026 dbone1026 is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 243
Quote:
Originally Posted by stuckless View Post
Thanks for giving a quick walkthrough of BMT as well. I realize you despise the product, so that fact you even mentioned it was a bonus

You haven't posted anything in the bmt forums since 3.1, but I sense that the 4.x release is causing you some grief as well BMT is a one man show, so it's hard to put in the options that make everyone happy, and it was never meant to compete with collection managers (and it never will), but rather in an ideal world, it would simply integrate with things like MyMovies and DVDProfiler, etc.

Something you may want to consider for your walkthrough guide (in the bmt section) is to link out to the bmt user guide. I think that everyone should read the guide, especially if they are just starting out with bmt.

Again, thanks for the special mention, given the circumstances.
TBH I actually was a little hesitant to write about my issues with BMT since I do understand all the work that goes into it and it is only being done on your free time, and of course the last thing I want to do is discourage any sort of development. It just wasn't my day with BMT, and I am still not 100% clear what caused the issue except basically deleting my central fanart folder, removing all sources, and then adding back only TV shows did the trick (I just remoted in and I can see that BMT is still slowly adding the TV Show metadata which started around 5 hours ago, so hopefully the remainder will be completed soon enough and then I will try adding back my Movie sources). Once again, I didn't mean to come across as being overly critical or harsh, my intention was just to spend time documenting Diamond and got frustrated that I spent much of that time troubleshooting the issues I was having with BMT.

I have had BMT running for a while but have been using Sage MyMovies with the HD300 so haven't needed to rely or monitor BMT. I will add your link to my walkthrough.
__________________
Cheers
Damian

Blog - http://www.adigitalhomeblog.com
MSS.net blog (contributing editor) - http://www.mediasmartserver.net
Reply With Quote
  #8  
Old 03-07-2011, 12:53 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,580
Also, in the guide, you mention

Quote:
Phoenix Core Services, and Batch Metadata Tools Web Interface (each install will require a restart of SageTV).
The step can be optimized in that IF you just install the Batch Metadata Tools, it will also install the Phoenix Core Services (since bmt depends on it). That will save an extra restart was well.

Something to consider with BMT and fanart... in order to process 1000s of files, bmt will scan the files for metadata and queue up the fanart downloads, since downloading fanart is more time consuming. This gives the impression that the scanning is done... but really, only the metadata portion of the scan is complete... and in the background, bmt is downloading 1000s of pieces of fanart. Because Diamond caches "misses" then if you check diamond right away, and the fanart it not there, then the lack of fanart will be cached. BMT web ui does the same thing, since finding fanart on the filesystem can be a time consuming, so caching the misses is important for performance. But on the other hand, it also means that even after the fanart has been downloaded, it might not show up right away

I'll try to add some better monitoring to the bmt web ui to let people know about the background downloading of fanart. I've thought about this several times, but I've never found the time to put it in
Reply With Quote
  #9  
Old 03-07-2011, 01:04 PM
dbone1026's Avatar
dbone1026 dbone1026 is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 243
Quote:
Originally Posted by stuckless View Post
Also, in the guide, you mention



The step can be optimized in that IF you just install the Batch Metadata Tools, it will also install the Phoenix Core Services (since bmt depends on it). That will save an extra restart was well.

Something to consider with BMT and fanart... in order to process 1000s of files, bmt will scan the files for metadata and queue up the fanart downloads, since downloading fanart is more time consuming. This gives the impression that the scanning is done... but really, only the metadata portion of the scan is complete... and in the background, bmt is downloading 1000s of pieces of fanart. Because Diamond caches "misses" then if you check diamond right away, and the fanart it not there, then the lack of fanart will be cached. BMT web ui does the same thing, since finding fanart on the filesystem can be a time consuming, so caching the misses is important for performance. But on the other hand, it also means that even after the fanart has been downloaded, it might not show up right away

I'll try to add some better monitoring to the bmt web ui to let people know about the background downloading of fanart. I've thought about this several times, but I've never found the time to put it in
Thx, I have updated the BMT section to mention these items.
__________________
Cheers
Damian

Blog - http://www.adigitalhomeblog.com
MSS.net blog (contributing editor) - http://www.mediasmartserver.net
Reply With Quote
  #10  
Old 03-07-2011, 01:15 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by dbone1026 View Post
Hey Plucky,

Here is a question of how Diamond interacts with BMT, is BMT absolutely required? For example, you can use posters/backdrops outside of what BMT creates, and since My Movies Collection Management can create .properties files as well as folder.jpg/backdrop.jpg in theory you should be set just using MyMovies CM.

I guess at a minimum you need to use BMT for TV Shows since MyMovies CM currently does not export anything SageTV related for TV Shows (and I don't recall seeing any Diamond options for TV Shows to not use BMT)
Bmt is not required. For tv it is the only way to get metadata outside of recorded tv data.
Reply With Quote
  #11  
Old 03-07-2011, 02:06 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
Awesome write up, Damian. I agree with you on the final thoughts. Diamond 3.0 didn't seem that much different from previous version at first, but once you dig into all the options, you start to appreciate how much work was done by the developers. I love all the folder views/filters and OSD options. So thanks to all the Diamonds developers.

But in contrast, I prefer BMT for simple fanart and meta deta scrapping. I just install it with a few mouse clicks and it does what it is suppose to and I really don't have to do anything else. I really despise MyMovies, so much that I stopped using SMM. It seems like such a badly written software for retrieving fanart and metadata. So thanks Stuckless and keep going with BMT.
__________________
Mayamaniac

- SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme.
- SageTV HD300 - HDMI 1080p Samsung 75" LED.
Reply With Quote
  #12  
Old 03-07-2011, 02:49 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by mayamaniac View Post
I really despise MyMovies, so much that I stopped using SMM. It seems like such a badly written software for retrieving fanart and metadata. So thanks Stuckless and keep going with BMT.
To each their own I turned 1800 tv files loose on it the other day and it hit every single one.
Reply With Quote
  #13  
Old 03-07-2011, 03:03 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,580
Quote:
Originally Posted by mayamaniac View Post
So thanks Stuckless and keep going with BMT.
Thanks! BMT and MyMovies really are different beasts... I rarely use the bmt web ui myself, since I rely on the automatic fanart/metadata. The key, with any of these metadata scrapers is clean filenames. The better your filenames, the better the odds of getting a hit. It think if you don't have box sets, tv specials, etc, and all you want/need is simple fanart/metadata, then bmt works fine. Beyond that, you need a collection manager. BMT is like the convenience store, where as MyMovies is more like walmart
Reply With Quote
  #14  
Old 03-07-2011, 03:21 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by PLUCKYHD View Post
To each their own I turned 1800 tv files loose on it the other day and it hit every single one.
And for what it is worth I got about a 93% to 94% hit rate with bmt on the same collection.

My prefernce for mymovies is mostly detail provided and speed. Since they user their own servers they scrap and download so much faster than TVDB or TMBD can provide.
Reply With Quote
  #15  
Old 03-07-2011, 03:28 PM
dbone1026's Avatar
dbone1026 dbone1026 is offline
Sage Advanced User
 
Join Date: Jul 2008
Posts: 243
Quote:
Originally Posted by PLUCKYHD View Post
And for what it is worth I got about a 93% to 94% hit rate with bmt on the same collection.

My prefernce for mymovies is mostly detail provided and speed. Since they user their own servers they scrap and download so much faster than TVDB or TMBD can provide.
I just like having the option of being able to use BMT or another for metadata/fanart in SageTV. I see two benefits:

1) This is specific to me, but since I do a lot of testing of various devices/front ends, it makes life easier just using one metadata tool (such as Collection Management). Right now I have probably 4-5 metadata programs installed on my PC, wouldn't mind narrowing that down

2) Much easier to move between front ends, and I think it makes switching from say WMC to SageTV much easier if you can keep your WMC metadata/fanart
__________________
Cheers
Damian

Blog - http://www.adigitalhomeblog.com
MSS.net blog (contributing editor) - http://www.mediasmartserver.net
Reply With Quote
  #16  
Old 03-07-2011, 03:30 PM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by dbone1026 View Post
I just like having the option of being able to use BMT or another for metadata/fanart in SageTV. I see two benefits:

1) This is specific to me, but since I do a lot of testing of various devices/front ends, it makes life easier just using one metadata tool (such as Collection Management). Right now I have probably 4-5 metadata programs installed on my PC, wouldn't mind narrowing that down

2) Much easier to move between front ends, and I think it makes switching from say WMC to SageTV much easier if you can keep your WMC metadata/fanart
Agreed 100% I am always smelling the roses at other frontends and MyMovies works across XBMC,WMC,Dune and mostly Sagetv.
Reply With Quote
  #17  
Old 03-07-2011, 04:08 PM
Biggen Biggen is offline
Sage Advanced User
 
Join Date: Sep 2010
Posts: 248
Quote:
Originally Posted by stuckless View Post
Also, in the guide, you mention



The step can be optimized in that IF you just install the Batch Metadata Tools, it will also install the Phoenix Core Services (since bmt depends on it). That will save an extra restart was well.

Something to consider with BMT and fanart... in order to process 1000s of files, bmt will scan the files for metadata and queue up the fanart downloads, since downloading fanart is more time consuming. This gives the impression that the scanning is done... but really, only the metadata portion of the scan is complete... and in the background, bmt is downloading 1000s of pieces of fanart. Because Diamond caches "misses" then if you check diamond right away, and the fanart it not there, then the lack of fanart will be cached. BMT web ui does the same thing, since finding fanart on the filesystem can be a time consuming, so caching the misses is important for performance. But on the other hand, it also means that even after the fanart has been downloaded, it might not show up right away

I'll try to add some better monitoring to the bmt web ui to let people know about the background downloading of fanart. I've thought about this several times, but I've never found the time to put it in
Does this explain why the the poster art (icon) shows inside of BMT but doesn't always show inside of Sage?

For example, I just ripped about 120 movies and then installed BMT/Phoenix/Diamond. I went through BMT and made sure I have the correct Metadata for all my movies. I then did the Refresh Fanart/Update Meta Data from within BMT and then went and looked in Sage to see what happened. I am missing about 5 posters from some reason and I can't figure out why.

It is driving me crazy. I have the meta data for these movies, I have the poster art showing up inside of BMT, and I have the fan art showing up in Sage when I select the movie. But all be damned if I can figure out why I cant get the poster art to show up...
Reply With Quote
  #18  
Old 03-07-2011, 08:56 PM
mguebert mguebert is offline
Sage Advanced User
 
Join Date: Jan 2007
Posts: 152
There is one thing SMM does better than any of the other options at the moment and that is Parental Controls. I like that I can setup tiered access and it will not show any movies not approved for that tier.
Reply With Quote
  #19  
Old 03-07-2011, 09:17 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,580
Quote:
Originally Posted by Biggen View Post
Does this explain why the the poster art (icon) shows inside of BMT but doesn't always show inside of Sage?

For example, I just ripped about 120 movies and then installed BMT/Phoenix/Diamond. I went through BMT and made sure I have the correct Metadata for all my movies. I then did the Refresh Fanart/Update Meta Data from within BMT and then went and looked in Sage to see what happened. I am missing about 5 posters from some reason and I can't figure out why.

It is driving me crazy. I have the meta data for these movies, I have the poster art showing up inside of BMT, and I have the fan art showing up in Sage when I select the movie. But all be damned if I can figure out why I cant get the poster art to show up...
I can't really say why it's not showing in diamond, but it may be caching thing. If the poster is showing inside of bmt, then bmt has downloaded fanart, and it is ready to be used.
Reply With Quote
  #20  
Old 03-08-2011, 05:30 AM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by stuckless View Post
I can't really say why it's not showing in diamond, but it may be caching thing. If the poster is showing inside of bmt, then bmt has downloaded fanart, and it is ready to be used.
Also a quick look at your sagetv log after clearing diamond cache and trying to see the poster would tell me what diamond is getting returned
Reply With Quote
Reply


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

Advanced Search
Display Modes

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
Diamond Fanart dstanley Diamond 7 03-20-2011 06:35 PM
Diamond Sub-theme: Diamond MKANET Mod mkanet SageTV v7 Customizations 2 02-21-2011 05:18 AM
BMT Walkthrough gabe1475 Batch Metadata Tools 42 11-12-2010 06:16 AM
Command-line walkthrough megamojo Batch Metadata Tools 3 10-18-2010 08:06 PM
Walkthrough on moving SageTV to another Distro? Dekard SageTV Linux 2 02-05-2006 09:52 AM


All times are GMT -6. The time now is 11:27 AM.


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