|
Phoenix This forum is for discussing the user-created Phoenix custom interface for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Phoenix 2.5.0 Update (api, core, and UI)
This morning I rolled out Phoenix 2.5.0 (which does not include the P2 stuff)...
This release provides an updated Phoenix STV and Core/Api libraries. In terms of the STV, the main change is that Brian fixed (I think) the issue that plagued some users whereby phoenix would fail to start on a new install (just black screen with spinning cursor) In the Core/API, there are few changes... 2.5.0 * Added IMDB Suppurt using Nielm's IMDB Library + IMDB now supports Quotes and Trivia and TagLines * Updated TheMoviedDB support using 3rd party library + TMDB now supports fetching Youtube Trailers (links) + TMDB now supports TagLines + TMDB will now prefer English Fanart (or whatever language you choose) + TMDD will allow you to prioritize fanart by User Rating or Size * Sage Recordings will be "filled in" with data from TVDB, even if preserve original metadata is enabled, IF the original metadata field is blank. Techy Talk... (May be of interest to Devs) In this release this a new Phoenix api, called ToastAll, which enables a message to be displayed, temporarily on all UIs. This can be exploited by 3rd party Apps to show a message on the Phoenix UI, such as Caller Id info, or just by sending a message that you want people to see. To send a message, use the following url format Code:
http://192.168.1.10:8080/sagex/phoenix?c=phoenix.util.ToastAll&1=Hello&2=4000 the 2= parameter is how long the message should be displayed before it is removed I'll be adding support for this in my android App, giving the ability to send a message to all tvs, like, "Dinner Time", but if you want to play around with this, for other scenarios, then go ahead. And if you want waiting for the P2 Beta... It'll be happening soon... We just needed to get this release out first, since P2 will depend on the 2.5.0 release of Phoenix.
__________________
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 |
#2
|
||||
|
||||
First off I just want to say again, I love you! Pulled the update and a couple quick questions.
In the config Phoenix->fanart/metadata options->Movie Metadata Provider(s), I only have TMDB in there (no idea why, I don't remember doing anything in there for a while). Should I manually add IMDB? If so what is the correct name to use, is it just IMDB? Quote:
For the English movie posters (that is a joy to see), does it default to English or do I have to set it myself? If I set it myself, where might that be? Stuckless, a million times thanks! |
#3
|
||||
|
||||
Quote:
So if you use, Code:
imdb,tmdb Quote:
Quote:
Keep in mind that I qualified that in this release, it should reduce the chances of getting russian (or other language) posters. There is no way that I can tell for sure, so the code is written in such a way that it tries to find a match on the poster based on language, and if a language specific one is not found, then it will do like it always did, and just accept all posters, which means, you may still get some russian posters, if an "en" poster is specifically defined.
__________________
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 |
#4
|
||||
|
||||
Thanks again, will give IMDB a go tonight.
|
#5
|
|||
|
|||
Quote:
|
#6
|
||||
|
||||
Quote:
That being said, it probably wouldn't be too hard to do what you are asking... but this command doesn't do that
__________________
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 |
#7
|
||||
|
||||
I would like to look into that API call and see how tough it would be to implement this in Gemstone as well (already using Phoenix API for just about everything else)...
__________________
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
|
|||
|
|||
Is this why I'm seeing tv shows (not movies) being filled in with a Year value now? So like after Veep recorded tonight on HBO it showed up in (the default) UI as "Veep (2013)" even though it's just a tv show. I just had to go remove the year from the metadata and it fixed, but should the year be filled in for shows that don't have an external show id of MV*?
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#9
|
||||
|
||||
Quote:
Basically the Phoenix UI has a generic message popup feature in the STV called "Toast", (named after the Android Toast api). My Java code basically sets some variables and then calls the Toast widget which shows the message. Quote:
Does anyone know if this is an Issue in Phoenix UI as well?
__________________
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 |
#10
|
||||
|
||||
Quote:
But I have it set to NOT preserve metadata.
__________________
PHOENIX 3 is here! Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient |
#11
|
||||
|
||||
Note - it only adds the title on shows where there is a year in the title at TVDB.
__________________
PHOENIX 3 is here! Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient |
#12
|
||||
|
||||
Quote:
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 |
#13
|
||||
|
||||
Quote:
Quote:
I'm not sure when I push out the next release, but when I do, I'll make it so that the "fill" metadata ignores the Year for TV shows. It sounds to me, that the "year" on the media item is the year the episode was aired, but really, if I'm going to fill in the year, it should be the year the of series started (I think).
__________________
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 |
#14
|
||||
|
||||
As far as sage's 'year' metadata, I believe it is only traditionally used for movies, and is the release year. TV items in the guide do not populate it.
__________________
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
|
|||
|
|||
So this is why my TV shows are displaying the year in my Gemstone Client.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#16
|
|||
|
|||
Quote:
An option to not fill in anything for Sage tv recordings would be ideal. The linked to issue above concerns the MPAA rating being filled in on tv recordings.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#17
|
||||
|
||||
Quote:
When I have time, I'll add a 3rd option (off by default) that prevents the auto-fill of missing metadata for recordings.
__________________
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 |
#18
|
||||
|
||||
Phoenix 2.5.2 - Bug fixes
2.5.2
* Added option to fill in missing metadata on recordings, even if preserve metadata is enabled (enabled by default) * Fixed Content Rating bug in TVDB (was setting MPAA Rating, not TV Rating) * Fixed Bug in TVDB whereby Year was getting populated for TV There is an option in the Metadata Configuration to TURN OFF the filling in of missing metadata for Recordings, when preserve original metadata is enabled. I also discovered 2 bugs (as reported by users) that TVDB was populating incorrect fields for MPAA Rating (instead of Parental Rating), and it was populating the Year on TV Shows, which should be blank, so both of those issues have been resolved. These 2 bugs ONLY applied if preserve original metadata was enabled (which is is by default). If you have LOTS of recordings that were affected by these 2 bugs, then you use BMT, go to the recordings view, and then select the Fix Year for TV Shows and Fix Parental Ratings batch tools to fix up the 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 |
#19
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#20
|
||||
|
||||
The plugin repository is still at version 2.5.1 for Phoenix Core, while Phoenix API is version 2.5.2. Is that intentional? as I see 2.5.2 of both are on the download site.
John |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
URGENT: Please Update to Phoenix Core 2.3.41 | stuckless | Batch Metadata Tools | 1 | 09-01-2011 07:24 PM |
URGENT: Please Update to Phoenix Core 2.3.41 | stuckless | Phoenix | 0 | 09-01-2011 07:14 PM |
Latest update killed Phoenix Core Services | bhyman1 | Batch Metadata Tools | 15 | 04-15-2011 04:37 PM |
Can't install Phoenix Core Services | parkimar | SageTV v7 Customizations | 5 | 11-30-2010 12:06 PM |
Minor Update to 4.3 (actually phoenix core services) | stuckless | Batch Metadata Tools | 1 | 07-30-2010 09:00 AM |