|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Local caching of fanart.
I use a client for most of my viewing and for some reason the fanart isn't caching locally anymore and it is causing the spinning circle to show up more than it used to. Is there a setting to locally cache the fanart so my ssd can actually benefit my system? It used to work, but after a reinstall it stopped.
Thoughts?
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#2
|
||||
|
||||
Quote:
1. The in memory caching was causing an issue with episode fanart 2. The in memory caching was not reflecting changes made to the fanart outside of bmt (unless a restart was issued) I didn't suspect that the in memory cache would have much of an effect for most people, so, i'll keep on this trend to see if this issue is localized to just a couple people or not. I am working on some other options as well, but I need the new caching solution to be a little more robust than the old solution that was just removed.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#3
|
||||
|
||||
Quote:
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#4
|
||||
|
||||
Quote:
I am working on a solution.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#5
|
|||
|
|||
I also use ClientPCs exclusively. I have considered using a utility such as SyncToy to keep my client fanart directories in sync with my central fanart directory. However, I am thinking that this may not work properly.
If I understand correctly, all of the plugins that display Phoenix fanart use the Fanart path to look for and load the images. This path is the global fanart path, and in my case points to a share on my server - \\SERVER\Fanart. If I were to cache a copy of this directory on my client, the path would inevitably be C:\Fanart. With this mismatch, the plugins that display the fanart would not look locally. What I am going to try is to change this line in my clients property file phoenix/mediametadata/fanartCentralFolder=C\:\\fanart Although the info may not be updated immediately, I am thinking it will significantly increase the responsiveness of fanrt loading Grant |
#6
|
||||
|
||||
Quote:
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#7
|
|||
|
|||
I am currently not at my home network location (darn work lol), so I cant confirm the operation as working on my client/server operation, however, I think this may do it.
Installed SyncToy Setup a folder Pair from using the Echo variable (this simply keeps destination folder same as source) Opened Task Scheduler (Win7) and Create a Basic Task (Name/Description) -> Next Trigger - When I log on -> Next Action - Start a Program -> Next Program/Script - Browse (I just installed in a root dir) "C:\SyncToy 2.1\SyncToyCmd.exe" (must use the Cmd version) Add Argument - -r Finish For my purposes, the login setting will work fine, since I set my clients to logoff after a period of inactivity. I also opened Task Scheduler and set the "hidden" option so it's transparent. That coupled with the Automatic Recanning by Sage should keep things fairly updated. I will test it tonight and report back my "hopefully" positive findings. Grant |
#8
|
||||
|
||||
Quote:
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#9
|
|||
|
|||
Just a word if you are using diamond the fanart is already scaled and cached locally.
|
#10
|
||||
|
||||
Good to know. I solved the issue by duplicating the fanart directory on my client. I don't know why it slowed down so much just because of that. Fixed now though.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60 Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup. |
#11
|
|||
|
|||
Quote:
If fanart is not kept local it is slow as crap. That is why SMM and diamond always keep a local cache automatically. That and scaling reason of course. |
#12
|
|||
|
|||
Actually, I have it setup on my notebook (testbed) and it appears to be successfully updating the fanart into my local directory as desired.
However, I am in the process of finally upgrading my live setup to v7, and spent the last night reading the 17 pages of the Comskip plugin to get that baby operational on the server and one of my clients. Yay. I changed the line in my client SageClient.properties: phoenix/mediametadata/fanartCentralFolder=C\:\\SageTV7\\SageTV\\LocalFanart I should be able to get a few fanart UI plugins installed on my live setup to confirm it works. Grant |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
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 |
Thumbnail caching | chiledog | SageMC Custom Interface | 0 | 01-29-2009 08:16 AM |
Caching Guide? | Wheemer | SageTV Beta Test Software | 2 | 12-31-2005 11:05 PM |