High-Definition Video Flagging (library filtering/sorting & skin thumbnails overlay)?

  Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
ekim232 Offline
Posting Freak
Posts: 1,204
Joined: Nov 2008
Reputation: 5
Location: Chicago, IL
Post: #371
CapnBry Wrote:Not to be pissing in your cornflakes but isn't that kind of retarded? Why not just make a dolby digital icon, dts icon, and then a 5.1 icon and a 7.1 icon and have them butt up to each other? The performance overhead of having 4 items with scripted conditional visibility is an order of magnitude higher than having 2 items based on single conditions. In addition, the "miss ratio" where a texture has to be replaced with another is higher.

I use icons that are like this. It works 100% perfect on my library of 980 videos. I even set a labels for channels and codec on the screen to test it out.

[Image: dd51.png]
find quote
freezy Online
Team-XBMC Android Remote Developer
Posts: 866
Joined: Dec 2006
Reputation: 14
Location: Switzerland
Post: #372
CapnBry Wrote:Here is version 8 which will probably be the one I submit.
Code:
xbmc@eva:~$ wget http://capnbry.net/~bmayland/fi/code/hdflagging_total_8.diff
--2009-06-09 09:21:46--  http://capnbry.net/~bmayland/fi/code/hdflagging_total_8.diff
Resolving capnbry.net... failed: Name or service not known.
wget: unable to resolve host address `capnbry.net'
xbmc@eva:~$
Is that me or you? Smile

Running XBMC on my HTPC, tablet, phone and pinball machine.
Always read the XBMC online-manual, FAQ and search the forums before posting. Do NOT e-mail Team-XBMC members asking for support. For troubleshooting and bug reporting, make sure you read this first.
find quote
watzen Offline
Fan
Posts: 459
Joined: Jan 2007
Reputation: 10
Location: Sweden
Post: #373
ekim232 Wrote:I use icons that are like this. It works 100% perfect on my library of 980 videos. I even set a labels for channels and codec on the screen to test it out.

[Image: dd51.png]

I think that he means that it is easier and faster to do it this way:

Code:
<control type="image">
<texture>$INFO[ListItem.AudioCodec,prefix,.png]</texture>
</control type="image">
<control type="image">
<texture>$INFO[ListItem.AudioChannels,prefix,.png]</texture>
</control type="image">

  • Livingroom - C2D E8400, P5N7A-VM on a Samsung 46" LE46M86 FullHD via HDMI
  • Kitchen - ASRock 330 HT Displayed on a Samsung Lapfit 22" dual touch screen LD220Z
  • Bedroom - LG Laptop on a 32" tv
find quote
Meglivorn Offline
Junior Member
Posts: 35
Joined: May 2009
Reputation: 0
Location: Budapest
Post: #374
Thanks CapnBry this is great. I'm playing with the mediastream skin to show the info and as far as I chacked, it's working great.
(This post was last modified: 2009-06-09 12:37 by Meglivorn.)
find quote
CapnBry Offline
Fan
Posts: 406
Joined: Oct 2004
Reputation: 0
Location: Tampa, FL USA
Post: #375
watzen Wrote:I think that he means that it is easier and faster to do it this way:
Code:
<control type="image">
<texture>$INFO[ListItem.AudioCodec,prefix,.png]</texture>
</control type="image">
<control type="image">
<texture>$INFO[ListItem.AudioChannels,prefix,.png]</texture>
</control type="image">
Yup that's exactly what I mean. Just load the texture from a variable rather than having one texture for each with conditional visibility.

freezy: capnbry.net was up last night when I posted that (posted remotely) and it seems to be up now. If it still doesn't work for you PM me or hit me on #xbmc and I we can work out another way to get it to you.
find quote
ekim232 Offline
Posting Freak
Posts: 1,204
Joined: Nov 2008
Reputation: 5
Location: Chicago, IL
Post: #376
I see what you are saying. That is the way that I did it for video resolution, but I went with the other way since I had the icons for channels and codec already. I am working on a set pf seperate icons now to switch over. Thanks again for everything and the hard work on this.
find quote
freezy Online
Team-XBMC Android Remote Developer
Posts: 866
Joined: Dec 2006
Reputation: 14
Location: Switzerland
Post: #377
Okay tried again and it worked. Weird. Anyway, here's the latest Windows build with patch v8. It's only 25megs, no idea why and I can't really test it because I'm not at home now. If anyone could confirm if it's working, that would be nice.

EDIT1: D'oh somehow bloody megaupload forwards me to the old upload when I upload the new file. WTF. Looking for another hoster...
EDIT2: Try mediafire.com.

Running XBMC on my HTPC, tablet, phone and pinball machine.
Always read the XBMC online-manual, FAQ and search the forums before posting. Do NOT e-mail Team-XBMC members asking for support. For troubleshooting and bug reporting, make sure you read this first.
(This post was last modified: 2009-06-09 14:53 by freezy.)
find quote
Nazgulled Offline
Fan
Posts: 514
Joined: Feb 2009
Reputation: 0
Post: #378
CapnBry Wrote:Sorry, can't do that either. What gets recorded is what decoder will be used to decode the video, not the encoder used to create it.
What about checking the FourCC, couldn't that be done?

Not that I really care if a movie is in DivX or XviD, they're both MPEG4 and XBMC plays both... But someone else might like it.
find quote
ccMatrix Offline
Alaska Group
Posts: 470
Joined: Oct 2008
Post: #379
Nazgulled Wrote:What about checking the FourCC, couldn't that be done?

Not that I really care if a movie is in DivX or XviD, they're both MPEG4 and XBMC plays both... But someone else might like it.

I found this logo through Google Images which seems kinda perfect if only the mpeg4 information is available:
[Image: divx_mpeg4_logo.png]

http://logotypes.designer.am/srch/search...&a=d&pg=10
find quote
CapnBry Offline
Fan
Posts: 406
Joined: Oct 2004
Reputation: 0
Location: Tampa, FL USA
Post: #380
Nazgulled Wrote:What about checking the FourCC, couldn't that be done?
Not that I really care if a movie is in DivX or XviD, they're both MPEG4 and XBMC plays both... But someone else might like it.
I had thought about using the FOURCC information but opted to reduce the cardinality of the result set. There are a lot more FOURCCs than there are decoders so I concluded that whittling it down base types would be more useful.
find quote
Post Reply