SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Github Development
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 09-23-2015, 05:05 PM
QueOnda's Avatar
QueOnda QueOnda is offline
Sage Icon
 
Join Date: Jan 2008
Posts: 1,093
A few questions

Nice work guys. I'll give v9 a whirl this weekend. I have a few qusetions:

Does the phoenix 2 skin work in v9?
Any idea if there are plans in getting to work with Kodi?
Are you planning on changing the wiz.bin format?
__________________
Server: HP AMD64 dual core running Win7 64bit (MCE disabled) with 4G memory Tuners: 2 PVR-500(disabled), 3 HDHR and 1 HDPVR Clients: 2 HD200 and 1 HD100 TV: 70" and 52" and 42" Media Storage: ReadyNas 8TB Recording media: 300GB + 200GB+ 250 GB Network: Gigabit backbone'

Thanks to all the developers who work on SageMC, code, utilities and plug-ins to make SageTV better!!!
Reply With Quote
  #2  
Old 09-23-2015, 05:18 PM
jm9843 jm9843 is offline
Sage Aficionado
 
Join Date: Oct 2003
Posts: 288
Quote:
Originally Posted by QueOnda View Post
Are you planning on changing the wiz.bin format?
It's already been changed even before Jeff made the source public! If you're on Windows you might want to take a look at the link in my signature.
Reply With Quote
  #3  
Old 09-23-2015, 05:56 PM
QueOnda's Avatar
QueOnda QueOnda is offline
Sage Icon
 
Join Date: Jan 2008
Posts: 1,093
Nice! Thanks, I'll give it a try soon!
__________________
Server: HP AMD64 dual core running Win7 64bit (MCE disabled) with 4G memory Tuners: 2 PVR-500(disabled), 3 HDHR and 1 HDPVR Clients: 2 HD200 and 1 HD100 TV: 70" and 52" and 42" Media Storage: ReadyNas 8TB Recording media: 300GB + 200GB+ 250 GB Network: Gigabit backbone'

Thanks to all the developers who work on SageMC, code, utilities and plug-ins to make SageTV better!!!
Reply With Quote
  #4  
Old 09-23-2015, 06:06 PM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,514
Quote:
Originally Posted by QueOnda View Post
Are you planning on changing the wiz.bin format?
The biggest change in the wiz.bin format is that it is no longer encrypted. There are also new data fields added, many of which are not populated through the normal EPG source.

In case it becomes of any use, I built a standalone C++ program that reads any version of wiz.bin and dumps out an SQL table schema and SQL data files (lists of INSERT INTO...). I was able to pull my whole V7 wiz.bin into SQLite and then run queries on it. Again, not sure what purpose this serves other than to familiarize myself with what's all in there. Plus I now feel I could probably mostly restore a "corrupt" DB if needed someday.

I've already used it to help identify an issue with character/actor info that got fixed.
Reply With Quote
  #5  
Old 09-23-2015, 09:02 PM
QueOnda's Avatar
QueOnda QueOnda is offline
Sage Icon
 
Join Date: Jan 2008
Posts: 1,093
Quote:
Originally Posted by jm9843 View Post
Also see my signature for a mini-guide of sorts. It includes everything mentioned here with a little more detail I think.
jm9843, Tried your instructions. great work. Can you please clarify the location of the sage.jar. Should state sagetv/sagetv folder.

Quote:
Originally Posted by wnjj View Post
The biggest change in the wiz.bin format is that it is no longer encrypted. There are also new data fields added, many of which are not populated through the normal EPG source.

In case it becomes of any use, I built a standalone C++ program that reads any version of wiz.bin and dumps out an SQL table schema and SQL data files (lists of INSERT INTO...). I was able to pull my whole V7 wiz.bin into SQLite and then run queries on it. Again, not sure what purpose this serves other than to familiarize myself with what's all in there. Plus I now feel I could probably mostly restore a "corrupt" DB if needed someday.

I've already used it to help identify an issue with character/actor info that got fixed.
Nice. Good to know.
__________________
Server: HP AMD64 dual core running Win7 64bit (MCE disabled) with 4G memory Tuners: 2 PVR-500(disabled), 3 HDHR and 1 HDPVR Clients: 2 HD200 and 1 HD100 TV: 70" and 52" and 42" Media Storage: ReadyNas 8TB Recording media: 300GB + 200GB+ 250 GB Network: Gigabit backbone'

Thanks to all the developers who work on SageMC, code, utilities and plug-ins to make SageTV better!!!
Reply With Quote
  #6  
Old 09-23-2015, 09:04 PM
QueOnda's Avatar
QueOnda QueOnda is offline
Sage Icon
 
Join Date: Jan 2008
Posts: 1,093
I had an issue. My sagetv server upgraded to v9 but my HD200 seems to be using v7 (STV). Am I missing something? Also, do I need to upgrade my java?
__________________
Server: HP AMD64 dual core running Win7 64bit (MCE disabled) with 4G memory Tuners: 2 PVR-500(disabled), 3 HDHR and 1 HDPVR Clients: 2 HD200 and 1 HD100 TV: 70" and 52" and 42" Media Storage: ReadyNas 8TB Recording media: 300GB + 200GB+ 250 GB Network: Gigabit backbone'

Thanks to all the developers who work on SageMC, code, utilities and plug-ins to make SageTV better!!!
Reply With Quote
  #7  
Old 09-23-2015, 09:24 PM
QueOnda's Avatar
QueOnda QueOnda is offline
Sage Icon
 
Join Date: Jan 2008
Posts: 1,093
Quote:
Originally Posted by QueOnda View Post
I had an issue. My sagetv server upgraded to v9 but my HD200 seems to be using v7 (STV). Am I missing something? Also, do I need to upgrade my java?
Did I answer my own question?

Quote:
"24. Codebase from EMBEDDED (HD300) merged with main SageTV codebase (NOTE: This will no longer run on the HD300 because it’s not Java 1.5 source rather than Java 1.4)"
I guess that goes the same with the HD200 (and HD100). Sagetv9 won't run I guess but I'm able to run the HD200 either though I have v9 and the box says v7.
__________________
Server: HP AMD64 dual core running Win7 64bit (MCE disabled) with 4G memory Tuners: 2 PVR-500(disabled), 3 HDHR and 1 HDPVR Clients: 2 HD200 and 1 HD100 TV: 70" and 52" and 42" Media Storage: ReadyNas 8TB Recording media: 300GB + 200GB+ 250 GB Network: Gigabit backbone'

Thanks to all the developers who work on SageMC, code, utilities and plug-ins to make SageTV better!!!
Reply With Quote
  #8  
Old 09-23-2015, 10:44 PM
jm9843 jm9843 is offline
Sage Aficionado
 
Join Date: Oct 2003
Posts: 288
Quote:
Originally Posted by QueOnda View Post
jm9843, Tried your instructions. great work. Can you please clarify the location of the sage.jar. Should state sagetv/sagetv folder.
Correct. So a typical installation has Sage.jar located here: C:\Program Files (x86)\SageTV\SageTV I'll update the guide to make that more explicit.

There has been an update recently to the default STV (commit bf38) but it's still named SageTV7.xml. You can dl from GitHub if you're interested in the new features (the commit message has specifics).
Reply With Quote
  #9  
Old 09-24-2015, 05:30 AM
PLUCKYHD PLUCKYHD is offline
SageTVaholic
 
Join Date: Dec 2007
Posts: 6,257
Quote:
Originally Posted by wnjj View Post
The biggest change in the wiz.bin format is that it is no longer encrypted. There are also new data fields added, many of which are not populated through the normal EPG source.

In case it becomes of any use, I built a standalone C++ program that reads any version of wiz.bin and dumps out an SQL table schema and SQL data files (lists of INSERT INTO...). I was able to pull my whole V7 wiz.bin into SQLite and then run queries on it. Again, not sure what purpose this serves other than to familiarize myself with what's all in there. Plus I now feel I could probably mostly restore a "corrupt" DB if needed someday.

I've already used it to help identify an issue with character/actor info that got fixed.
care to share that c++ program?
Reply With Quote
  #10  
Old 09-24-2015, 07:12 AM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 514
Quote:
Originally Posted by QueOnda View Post
I had an issue. My sagetv server upgraded to v9 but my HD200 seems to be using v7 (STV). Am I missing something? Also, do I need to upgrade my java?
I don't think new artwork has been introduced yet, so v9 will advertise itself as version 7 in some places. Going to system information within sage itself will tell you the real version being run.

The current "sweet spot" for plugins with SageTV is Java 7. If you are unconcerned about using certain plugins you can run anything from Java 5 up to the latest update for Java 8.
Reply With Quote
  #11  
Old 09-24-2015, 08:51 AM
wnjj wnjj is offline
Sage Icon
 
Join Date: Jan 2009
Posts: 1,514
Quote:
Originally Posted by PLUCKYHD View Post
care to share that c++ program?
I need to clean up some of the debugging mess and comment it some and then I'll be happy to.
Reply With Quote
  #12  
Old 09-24-2015, 09:33 AM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by QueOnda View Post
Did I answer my own question?



I guess that goes the same with the HD200 (and HD100). Sagetv9 won't run I guess but I'm able to run the HD200 either though I have v9 and the box says v7.
The changes between v7 and v9 are very subtle. The STV (the UI or "skin") has not been changed at all. The changes are all under the covers.

The HD100 / 200 / 300 extenders will all work correctly with Sage v9. If the STV gets update in the future (or you load a custom STV, like Gemstone), they will display properly too. The comment about no longer supporting the extenders refers to the fact that you can not compile updated firmware for these devices.

This means that if there was a bug in how those extenders handle decoding certain file types, or displaying closed captions or something along those lines, we probably can't do anything to fix it, because those sorts of things are handled in the firmware.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #13  
Old 09-24-2015, 10:20 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Tiki View Post
This means that if there was a bug in how those extenders handle decoding certain file types, or displaying closed captions or something along those lines, we probably can't do anything to fix it, because those sorts of things are handled in the firmware.
Hopefully we'll be able to get a more robust server-side transcoding system implemented, where any media file would be able to be rendered on any client, regardless of capabilities - including baking of captions into the stream if needed.
__________________
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
Reply With Quote
  #14  
Old 09-24-2015, 10:29 AM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 514
Quote:
Originally Posted by Tiki View Post
This means that if there was a bug in how those extenders handle decoding certain file types, or displaying closed captions or something along those lines, we probably can't do anything to fix it, because those sorts of things are handled in the firmware.
Well, Narflex could probably do something about such an issue if it cropped up, but wether or not he will want to when or if such an event occurs is probably another matter. At least where the base OS version of Sage is concerned I recall him saying he's going to everything he can to avoid approving changes to how Sage works which will break the extenders.
Reply With Quote
  #15  
Old 09-24-2015, 10:35 AM
Monedeath Monedeath is offline
Sage Expert
 
Join Date: Sep 2009
Location: Idaho
Posts: 514
Quote:
Originally Posted by Fuzzy View Post
Hopefully we'll be able to get a more robust server-side transcoding system implemented, where any media file would be able to be rendered on any client, regardless of capabilities - including baking of captions into the stream if needed.
And the near-term case for that is h.265 encoded content, as I understand none of the extenders can process that. I imagine there are few STB's that can currently, never mind boxes built 5+ years ago.
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
ROKU Questions, Plex Questions ThePaladinTech The SageTV Community 16 08-26-2013 10:53 PM
Newbie questions... hardware questions bigRoN18 Hardware Support 9 10-13-2010 02:50 PM
WHS Questions phareous SageTV Software 3 07-22-2009 04:17 PM
Two Questions from a New Guy SnakeDoctor SageTV Software 3 02-11-2009 04:37 PM
PVR-350 Questions... plawlor SageTV Beta Test Software 8 03-22-2004 11:19 PM


All times are GMT -6. The time now is 02:12 AM.


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