Enhanced Media Badges

the XVID badge was added and then taken away again.

why?


It hasn't been removed... it's still there.

H.265 codec, and 2K and 4K resolution badges please. After all, future proofing is a wise idea. 

2k and 4k are no problem, PMS seems to support them already, not sure about H265? Does PMS support that? I'll hunt down a sample file and test it.

3D

Umm... PMS doesn't seem to flag content as being 3D or not, I've tried both side-by-side and over-under and PMS gives no indication that they are 3D, so unfortunately PlexConnect has no way of knowing if a file is 3D or not either.

Umm... PMS doesn't seem to flag content as being 3D or not, I've tried both side-by-side and over-under and PMS gives no indication that they are 3D, so unfortunately PlexConnect has no way of knowing if a file is 3D or not either.

The Samsung App is able to determine the content is 3D and change the TV into that mode.  But I think they use the File name for this purpose, so maybe not ideal for the addition of a badge.

H.265 codec, and 2K and 4K resolution badges please. After all, future proofing is a wise idea. 

Ok, all added. H265 may change in the future... PMS seems to detect it correctly as 'hevc' but on some of my test files also detects the container as 'hevc', so we'll see how it goes.

What number of badges were limited to on iOS 6 (7)? Also which badges were selected as default for that firmware revision just out of curiosity or is there a option to choose as you were thinking about implementing previously:

Media Badges: Off/Simple/Full

No option, still deciding if it's worth it. Firmware < 7 shows Resolution, Audio codec and Number of Channels just like the web interface.

Nope. Just checked again. XVID badge doesn't come up with the latest update.

my vote is on no options.. let the pms and version decide what to show

For me, resolution and audio channels are the only things that actually tell me something important when I'm about to play a file.

Nope. Just checked again. XVID badge doesn't come up with the latest update.

Umm... strange. First are you running firmware 6? Because then the only media badges that will display are Resolution, Audio Codec and Audio Channels, only firmware 7 gets full media badges.

If you're running firmware 7 then in PMS could you post the xml for the video file in question, to get the xml do the following:-

1. On the video file in PMS press the button that looks like 3 dots.

![post-51394-0-95328200-1422781300.jpg|381x369](upload://zoWCtlH66fMFiL93yKoLqfrEA9S.jpg)

2. From the menu press 'Info'

![post-51394-0-84106500-1422781303.jpg|359x375](upload://vU4QAF9LDJo6W9yNmK9ui69rjIW.jpg)

3. From the popup info box press 'View XML'

![post-51394-0-17826200-1422781308.jpg|500x364](upload://vODMLcDCQIsc1b158zIgfuU1JOC.jpg)

4. Post the resulting XML to the forum and I'll take a look :)

Umm... strange. First are you running firmware 6? Because then the only media badges that will display are Resolution, Audio Codec and Audio Channels, only firmware 7 gets full media badges.

If you're running firmware 7 then in PMS could you post the xml for the video file in question, to get the xml do the following:-

1. On the video file in PMS press the button that looks like 3 dots.

attachicon.gifUntitled1.jpg

2. From the menu press 'Info'

attachicon.gifUntitled2.jpg

3. From the popup info box press 'View XML'

attachicon.gifUntitled3.jpg

4. Post the resulting XML to the forum and I'll take a look :)

By firmware if you mean official Apple TV firmware then yes, it is the latest.

I have attached the xml.

thanks for the help @roidy

Shockwave.... is your PMS running on a Linux box by any chance?

Shockwave.... is your PMS running on a Linux box by any chance?

no windows 8.1

Strange... I can't understand why it worked for you at first but now doesn't.... nothing has changed. The latest commit works, as I have a couple of xvid files I use for testing.

Have a look in your PlexConnect/assets/thumbnails/MediaBadges directory and make sure you have the 'xvid.png' image file please.

Strange... I can't understand why it worked for you at first but now doesn't.... nothing has changed. The latest commit works, as I have a couple of xvid files I use for testing.

Have a look in your PlexConnect/assets/thumbnails/MediaBadges directory and make sure you have the 'xvid.png' image file please.

Have had a look and yes the png is there. Something is definitely wrong here.

Just to check.... you're not using the XMLConverter.py file I posted on the second page are you?

Ok, first thing to try is rename the XVID.png file to xvid.png basically upper-case to lower-case and see if it works.
 
Failing that, try deleting PlexConnect and grabbing a fresh copy, maybe some older and newer files have gotten mixed together.

After that try going back to the commit where I first added the xvid stuff, the last one that worked for you, and see if that one works.
 
XVID badge and mpeg4 sub codecID

Failing that I'll post you a new XMLConverter.py file with some extra debugging and error logging code to see if we can get to the bottom of this.

Just to check.... you're not using the XMLConverter.py file I posted on the second page are you?

Ok, first thing to try is rename the XVID.png file to xvid.png basically upper-case to lower-case and see if it works.
 
Failing that, try deleting PlexConnect and grabbing a fresh copy, maybe some older and newer files have gotten mixed together.

After that try going back to the commit where I first added the xvid stuff, the last one that worked for you, and see if that one works.
 
XVID badge and mpeg4 sub codecID

Failing that I'll post you a new XMLConverter.py file with some extra debugging and error logging code to see if we can get to the bottom of this.

Am not using xmlconverter.

OK. I have tried all and no success but I think I have found the problem but will need you to figure this out for me as I am not sure how this happened.

When pleconnect asks for the png requests, all are given correctly except (xvid.png) which actually gets pushed through as (.png) instead.

Not sure what could be causing this error.

thanks @roidy

Ok, could you replace XMLConverter.py with this one:- XMLConverter.py

You’ll need to shutdown PlexConnect first.

Then browse to the preplay screen of an xvid file and post your log file. Thanks.

480p and 576p

Ok, could you replace XMLConverter.py with this one:- XMLConverter.py

You'll need to shutdown PlexConnect first.

Then browse to the preplay screen of an xvid file and post your log file. Thanks.

OK. Attached.