|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Metadata issue
I have just installed the latest beta(7.0.12) and it created a properties file for an imported video that seems to somewhat repeat information.
Why is this doing this and what can I do to prevent it? Example: Rescue Me: Sanctuary Actor=Denis Leary -- Tommy Gavin Actor=Denis Leary -- Tommy Gavin;Andrea Roth -- Janet Gavin Actor=Denis Leary -- Tommy Gavin;Andrea Roth -- Janet Gavin;John Scurti -- Lt. Kenneth "Lou" Shea Actor=Denis Leary -- Tommy Gavin;Andrea Roth -- Janet Gavin;John Scurti -- Lt. Kenneth "Lou" Shea;Daniel Sunjata -- Franco Rivera Actor=Denis Leary -- Tommy Gavin;Andrea Roth -- Janet Gavin;John Scurti -- Lt. Kenneth "Lou" Shea;Daniel Sunjata -- Franco Rivera;Diane Farr Actor=Denis Leary -- Tommy Gavin;Andrea Roth -- Janet Gavin;John Scurti -- Lt. Kenneth "Lou" Shea;Daniel Sunjata -- Franco Rivera;Diane Farr;Jack McGee -- Chief Jerry Reilly Actor=Denis Leary -- Tommy Gavin;Andrea Roth -- Janet Gavin;John Scurti -- Lt. Kenneth "Lou" Shea;Daniel Sunjata -- Franco Rivera;Diane Farr;Jack McGee -- Chief Jerry Reilly;James McCaffrey -- Jimmy O'Keefe Actor=Denis Leary -- Tommy Gavin;Andrea Roth -- Janet Gavin;John Scurti -- Lt. Kenneth "Lou" Shea;Daniel Sunjata -- Franco Rivera;Diane Farr;Jack McGee -- Chief Jerry Reilly;James McCaffrey -- Jimmy O'Keefe;Mike Lombardi -- Mike Silletti (Probie) Actor=Denis Leary -- Tommy Gavin;Andrea Roth -- Janet Gavin;John Scurti -- Lt. Kenneth "Lou" Shea;Daniel Sunjata -- Franco Rivera;Diane Farr;Jack McGee -- Chief Jerry Reilly;James McCaffrey -- Jimmy O'Keefe;Mike Lombardi -- Mike Silletti (Probie);Steven Pasquale -- Sean Garrity
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#2
|
||||
|
||||
This would be a plugin issue. More than likely BMT and not a SageTV 7 beta issue. Sage won't create .properties files for metadata. It will read them.
Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#3
|
||||
|
||||
Indeed that is a BMT issue. I posted something not too long ago about fanart doing the same issue in .properties. Seems some kind of limitation they are aware of, but if I remember, its not something thats a priority to fix.
__________________
Server: 2.6Ghz Pentium Dual Core, 2GB RAM. 3x PVR-150, 1.5TB HDD. Geforce 7300GS, Sage 7.0.15 Client: Jetway ION-Top - Dual core ATOM 1.6 & NVIDIA ION NAS: QNAP TS-419P 3.7TB Raid-5 Special thanks to tmiranda for making my 24h time format dream a reality. See here for more details. |
#4
|
||||
|
||||
It's a limitation of the way sage writes the .properties file (it IS sage that creates the file, whenever a 3rd party changes metadata). You can actually turn off .properties file generation, if you don't need them. they aren't really required by the newer versions of .BMT, as it talks to sage directly to change the data.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#5
|
||||
|
||||
I'd like to keep the properties files without any of the extra junk in them.
Is BMT installed by default in the new beta versions? I have never installed it manually...
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#6
|
||||
|
||||
No, it's not installed by default, none of the plugins are.
|
#7
|
||||
|
||||
Quote:
__________________
Jeffrey Kardatzke Founder of SageTV |
#8
|
||||
|
||||
Narflex,
So by default Sage is creating these properties files? And if so, the repeating info problem is a known bug?
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#9
|
||||
|
||||
sage, by itself, wont create them. it, by default will create them when something calls the setmediafilemetadata api call. the 'problem' is that it apparently doesn't reparse the file to check for an existing tag, but instead just appends the new info to the end. BMT, builds its list as it goes, which is why you see the redundant info.
so, what you are seeing is a combination of a few different quirks in how BMT and sage each work.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#10
|
||||
|
||||
So is there a work around to this problem? Or should I disable the plugin?
I have the following installed: SageTV H2 Database 1.0.7 Pheonix Core Services 2.0.6 IMDB Search 7.1.2 (This is the only plugin I have manually installed) MBDiamond 1.6.1 What should I disable to stop Sage from appending my properties files?
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#11
|
||||
|
||||
no, there's no 'workaround' currently, as it's not functionally a problem. Everything still functions just fine, even when importing files with those redundancy filled .properties files. Sage imports the files, and does the metadata replacements from the top, so the last entry for any given field will be the one that remains in sage.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#12
|
|||
|
|||
Duplicating information in .properties file
Just found this thread in the Sage 7 Beta section, so I though that I would post the link here in case there is a solution or perhaps no one else has reported it.... I am guilty of the latter myself...
http://forums.sagetv.com/forums/showthread.php?t=50014 What they are talking about is the duplication and the constant appending that is going on when BMT (assumption here...) reads and builds the .properties file when pulling the metadata... here is what the .properties file starts to look like: Quote:
* merged *
__________________
Gregg |
#13
|
||||
|
||||
The BMT search logic is now built into the Phoenix core you have installed, and I'm guessing the IMDB search calls that API too.
|
#14
|
||||
|
||||
BTW: In case it wasn't clear from other posts above, the lines people are calling duplicates are from appending the updated metadata any time the SetMediaFileMetadata() API call is used to set metadata. This is done so the changed data is kept up to date even if a reindexing import library scan is done, or else if not for the updated properties file, the metadata could be lost, the metadata could be lost.
Why append the lines instead of rewrite the metadata? That is done to preserve any manual editing changes the user might have done to the file. - Andy
__________________
SageTV Open Source v9 is available. - Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1. - Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus - HD Extenders: A) FAQs B) URC MX-700 remote setup Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Metadata is gone? | hucker | SageTV v7 Customizations | 0 | 05-28-2010 12:48 AM |
Music and metadata | Petrucci | SageMC Custom Interface | 0 | 01-25-2010 10:49 AM |
another Metadata issue! | theiceman1973 | SageMC Custom Interface | 3 | 10-17-2009 03:57 AM |
Clean out old metadata created by My Movies before creating new metadata for SageTV? | Texas-Hansen | SageTV Customizations | 0 | 02-12-2009 10:31 AM |
Can't get metadata to import.. | mage_tiko | SageMC Custom Interface | 3 | 01-13-2009 10:31 PM |