|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Unable to play files with large metadata in SageTV7
Hey Stuckless,
A few of us in the beta forum have been having a problem playing HDPVR recordings for a few shows. One show in particular seems to be Entourage on HBO. We are able to watch the show as it records but when it ends and we attempt to play it back, we get a black screen with no video and audio. We filed a bug with SageTV and the response we got back was: Quote:
As an FYI, I am running BMT 4.2. Thanks, Peter |
#2
|
||||
|
||||
Peter, I can assure that BMT does not tally up the total bytes of all the metadata being set, and then try to ensure that it does not exceed a 4k limit. Maybe that limit is documented somewhere, but I'm not seeing it. I can certainly be very possible that bmt would set metadata fields that when combined exceed 4k? Or maybe the 4k limit is on a particular field, not sure, and even on a per field basis, a given metadata field such as actors, fanart, or description could exceed 4k.
I can't confirm is bmt is causing the issue, but if it's the only metadata plugin that you are using, then I would make sense that it is the issue. As for normal behaviour... yeah, I would consider it normal, in the sense that I'm just setting fields with values. I can try to get more information from support to see if this is a limit on a per field basis or for the metadata as a whole. If it's a per field, then I can wrap the call to sage's SetMediaFileMetadata() and ensure that the value that I'm setting is less than 4k.
__________________
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
|
|||
|
|||
Hi Sean,
Thanks for the response. Here is the thread we have going on the issue. User, Calbaby was able to disable the BMT plugin and record a problem show and the show plays fine now. I am actually going to attempt to test this as well, when the same episode I am having problems with reairs. Once I can confirm it plays, I'll turn on this plugin and allow BMT to grab the metadata and see if it breaks playback for the recording. Do you have an HDPVR and extender? If so and you want to test this out the show and episode in question is Entourage - Stunted (season 7, episode 1). This episode has reaired twice already and both times the same issue occured so it is consistently reproducable. The exact same show and episode is set to re-air this Sunday. Last edited by Peter_h; 07-02-2010 at 04:11 PM. |
#4
|
||||
|
||||
My Take
The black screen phenomenom for me only occurs on HD Extenders (HD200/100) I can play these files back fine on a PC Client. I don't know if this means there is another reason why it is occuring but it does NOT happen on the PC Clients. 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. |
#5
|
||||
|
||||
it does sounds perfectly reasonable that it is a Metadata issue. If the format string is too long, the the parsing they are doing to determine HOW to play back a file may end up breaking things down. However, i wouldn't call it a 'problem' with BMT, as it is filling the metadata with legitimate metadata. The problem is the way sage craps out if there is too much data there. They DID say the next version would have a fix (most likely a significant increase in whatever limit is causing the problem), so i don't see a need to impose a limit/cap on what BMT is able to do.
__________________
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 |
#6
|
||||
|
||||
Possible work around
I was able to get shows that were showing the black screen to play again on my HD200 by going into the web UI and scanning the files for metadata and saving. After this they played fine. Hope this helps.
|
#7
|
||||
|
||||
Yeah, the web UI must have some cap on the field lengths, so this would probably be a temporary solution until the next update comes out from 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 |
#8
|
||||
|
||||
Quote:
__________________
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 |
#9
|
||||
|
||||
Quote:
Quote:
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. |
#10
|
||||
|
||||
Thanks for the updates guys. I have a feeling that I'll be removing Automatic Metadata for TV in the next build. I've done everything that i can do to fix the "cross linked" metadata, and yet it still exists. At this point, I'm not sure this issue can ever be fixed by BMT. I'll leave in the metadata updating via the web ui, since for some reason, it never appears to happen there (yet both paths filter through the same code).
For now, you can also disable the automatic metadata for all media types in the from the phoenix core plugin (or the web ui). Also, if you change the automatic media type from ALL_VIDEO to just "VIDEO" or "VIDEO,DVD,BLURAY", then it should ignore recordings (I think). I'll also change the custom metadata to NOT store large collections of data, such as the available fanart. In 4.1, I started storing the available fanart urls in the custom metadata fields, and I think that's why i'm going over the 4k sage limit for metadata.
__________________
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 |
#11
|
||||
|
||||
Quote:
__________________
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
|
||||
|
||||
Quote:
I'll give it more thought.
__________________
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 |
#13
|
||||
|
||||
Quote:
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. |
#14
|
||||
|
||||
I've actualy never seen crosslinked metadata, so don't know what it would show up as.
__________________
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 |
#15
|
||||
|
||||
Quote:
Quote:
__________________
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 |
#16
|
||||
|
||||
I've also never seen the cross-link issue. I'd really hate to see the automatic TV stuff go away. That's the primary reason I use BMT.
|
#17
|
|||
|
|||
I didn't ever follow up but since I was the OP I figured I should update you.
I did as reported by everyone else and opened up BMT and re-saved the metadata and the problem show plays fine now. -Peter |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Metadata Tools for SageTV7 - Error | alton987 | SageTV v7 Customizations | 12 | 05-25-2010 05:41 AM |
MVP unable to play network files?? | exclavieor | SageTV Media Extender | 3 | 10-18-2009 11:28 AM |
Unable to play Matroska files | waltraud | SageTV Beta Test Software | 41 | 06-18-2009 11:22 PM |
Unable to Play MKV Files | Taddeusz | SageTV Placeshifter | 4 | 12-14-2008 06:23 AM |
Unable to play AVI files | rdefino | SageTV Beta Test Software | 10 | 04-03-2007 09:13 PM |