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

  Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
midgetspy Offline
Sick Beard Author
Posts: 866
Joined: Jan 2008
Reputation: 11
Location: Edmonton, Canada
Lightbulb  High-Definition Video Flagging (library filtering/sorting & skin thumbnails overlay)?
Post: #1
Hey all,

I have a NAS (Networked Attatched Storage file-server device) with a few hundred movies on it as I store all my media digitally in this one location, and I use XBMC to play them and catalog all in the video library. Recently I have started adding quite a lot of HD (High-Definition) to my movie collection as well, ...high-definition movies which the Xbox obviously cam not play, however I want these movies in the XBMC video library. You see, instead of using XBMC for Xbox to play these high-definition movies I will just play them on my computer, but since the XBMC video library is such an excellent tool to catalog my movie collection I still want to be able to browse them there even if the old Xbox ca not play them.

I would love an option in XBMC that would allow me to 'flag' certain movies as "HD" (and anything not flagged HD would be assumed to be "SD", for Standard-Definition). This way for me HD movies would basically only be listed in the XBMC video library, and if I decided to watch one I wouldn't even bother playing it on the Xbox and instead just watch it through my computer.

Sorting and filtering HD verses SD movies would be helpful too when deciding what to watch. I imagine this will become more and more of a requested feature as HD downloads become more common, at least now that XBMC for Linux/Mac/Windows is maturing, or we can play these HD movies on a PS3, or Xbox360, or whatever other HD playback device one might have that can playback all high-definition video files.

Also, I don't know if it's possible but hopefully this flagging could maybe be automated by the database scanning process in XBMC, perhaps by checking frame width, and mark anything over 719 pixels in frame width as 720p, and anything over 1079 pixels in frame width as 1080p?


Here are a few example screenshots from a MeediOS skin (a skin called "meedioVintage") with such HD flags in action:
(as you can see it also have flags for surround sound audio such as Dolby Digital and DTS, with the number of channels)

[Image: meetvuo8.jpg]

For more screenshots of this Meedio Vintage skin see the MeediOS forum here:
http://www.meedios.com/forum/viewtopic.php?t=1477

Another Meedio Vintage skin see the MeediOS screenshot:
[Image: c52ldpa1.jpg]


Aeon skin mockup examples with overlays on thumbnails that could be optional if the skinner choose to add them to their skins:

[Image: tog_2.png]

[Image: tog_1.png]


PS! There are several nice ideas for icons sets to suit this that could be found in the MediaPortal forum, see:
http://forum.team-mediaportal.com/tvseri...21816.html
(This post was last modified: 2009-06-03 19:33 by Gamester17.)
find quote
ultrabrutal Offline
Posting Freak
Posts: 952
Joined: Feb 2005
Reputation: 0
Location: South of Heaven
Post: #2
With a pixer aspect ratio of 1:1 I guess:

X >= 1280 = HD
Y >=720 = HD

XBMC on Xbox1 plays HD pretty good in MPEG4 format if movie is in OAR (eg 1280x540)

I've wanted this feature for a long time too
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Wink   
Post: #3
ultrabrutal Wrote:X >= 1280 = HD
Y >=720 = HD
An automated resolution scan and "HD" flag sounds like a good idea.

Though I think it could be even better if the flag used a "HD" and "FullHD" logo, and scan:
X > = 1280 = FullHD
Y > =720 = HD

or a "720p" and "1080p" logo but then that would not always be 100% correct if:
X > = 1280 = use the "1080p" logo flag.
Y > =720 = use the "720p" logo flag.

With a visual indication next to the video tumbnail similar to watched and unwatched (or the "HD" logo in the latest Apple Movie Trailers python plugin for XBMC). The horisontal resolution scan would be done at the same time as the automated thumbnail creator in the XBMC Linux port branch, ...of course a new SQL database entry would be needed so users can sort by "720p", "1080p", "All HD Videos", or "All Non-HD Videos" (could also be called "All SD Videos", SD for Standard Definition).


ultrabrutal Wrote:XBMC on Xbox1 plays HD pretty good in MPEG4 format if movie is in OAR (eg 1280x540)
MPEG-4 ASP (H.263) that is (like DivX and Xvid), not MPEG-4 AVC (H.264).

HRHD (High-Resolution High-Definition) (a.k.a. HR, HRHDTV, or HR.HDTV) is much better suited for the first-generation Xbox CPU, that is video ripped directly from a HDTV broadcast then downsampled to approximately 960x540 and encoded in Xvidr or DivX (EI. a H.263 derivitive, not a H.264 format):
http://en.wikipedia.org/wiki/High-Resolu...Definition

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
(This post was last modified: 2008-01-07 23:52 by Gamester17.)
find quote
ultrabrutal Offline
Posting Freak
Posts: 952
Joined: Feb 2005
Reputation: 0
Location: South of Heaven
Post: #4
An idea... Low, NearSD, SD, HD, HRHD, FullHD:

Low: Anything less than NearSD.
NearSD: A lot of dvd rips have a X resolution of 640 and a pixel aspect of 1:1 plus cropped black bars.
SD: X between 704 and 720 _and_ Y between 480 and 576.
HD: 1280 X and 720 Y. 720 can be less when cropped. OAR is around 540 Y -+ some %.
HRHD: X of 960. Y varies alittle.
FullHD: Anything with 1080 lines (Y). Actually can be less than 1080 when black bars are cropped again. X

More info on HD resolutions:
http://en.wikipedia.org/wiki/High-definition_television

Should be possible to derive some logic from the wiki and the releases/encodes present to make the flaging.
I guess the scraber can easily take the resolution from simple containers; avi, mkv. DVD might be a little more tricky. The right VOB files should be checked.

Some people might just want (Low,) SD and HD, while others want the detailed flags. I don't know.

Yes I'm talking about DivX and Xvid - not AVC or x264 which is a newer and much more demanding codec.

Another idea... Don't know how usefull.. Frame drops per media center could also be logged in the library and thereby display some sort of indication of the playability of the video.
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Lightbulb   
Post: #5
IMHO that is way too many options which may confuse most users when sorting/filtering.

IMO only the two HDTV flags I suggested should be more than enough; so "HD" (for anything between 721 and 1280 pixels in horisontal resolution) and "FullHD" (for over 720p and close to 1080p) so any video with more than 1281 pixels in horisontal resolution, ...then anything else (with 720 or less pixels in horisontal resolution) should be classified as "Non-HD"

That way the filter would only contain three options:
  • Non-HD (IE. Standard Definition or less; y < 720)
  • HD (Any video that is up to 720p and higher horisontal pixel resolution than Standard Definition )
  • FullHD (Any video that has a higher horisontal pixel resolution than 720p; y > 1281)

My 2 cents

PS! There are some nice icon ideas for this that could be found in the MediaPortal forum, see:
http://forum.team-mediaportal.com/tvseri...21816.html
(This post was last modified: 2008-01-25 12:00 by Gamester17.)
find quote
blittan Offline
Team-XBMC Handyman
Posts: 1,748
Joined: Jun 2004
Reputation: 11
Location: Sweden
Post: #6
To expand this idea:

We could add a custom flag aswell (since i have all my dvd-r offline, but still want them in my movies listing) I have manually created thumbs with a DVD mark on them..

If we added custom overlays, this and more stuff could be adressed with it.. Smile

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
If you don't have the time to read them, please don't take the time to post in this forum!
For troubleshooting and bug reporting please make sure you read this first.
find quote
Nick8888 Offline
Fan
Posts: 716
Joined: Jan 2007
Reputation: 0
Post: #7
Old Discussions on Offline DVD Libraries

Personally all I would want is an option to add "video thumbnail overlays" to distinguish between "sd" "hd" and "dvd" and be able to filter between them like the "watched" "unwatched"

but to be honest I wouldnt use the dvd one anymore as I have ripped all mine to hdd as I wanted them all together. (so just really just one overlay for "hd" and a filter)
find quote
SandmanCL Offline
Multi-platform XBMC fan
Posts: 622
Joined: Jul 2004
Reputation: 1
Location: San Francisco, CA
Post: #8
If allowing more flags to be added, I'd love to see one for surround (ac3, dts). Sometimes I'm in the mood for a good movie with surround sound Big Grin
find quote
lixxbox Offline
Junior Member
Posts: 1
Joined: Jan 2007
Reputation: 0
Thumbs Up   
Post: #9
Great idea!
In my opinion the icons should show up beside the movie description (in library mode) like in a tv guide, not as an overlay for moviecovers.

Somthing like:
  • LDTV (low definition)
  • SDTV (standard definiton)
  • EDTV (enhanced defintion/ =HRTV?)
  • HDTV (high definition)
  • Mono (yes, i have movies in mono Wink)
  • Stereo
  • AC3
  • DTS
  • Subtitles YES
  • Subtitles NO

would it also be possibe to set a language flag? Tongue

greetings from germany

lixxbox
find quote
midgetspy Offline
Sick Beard Author
Posts: 866
Joined: Jan 2008
Reputation: 11
Location: Edmonton, Canada
Post: #10
Gamester17 Wrote:IMHO that is too many options which may confuse most users when sorting/filtering.

IMO the two HDTV flags I suggested should be enough; so "HD" (for anything between 721 and 1280 pixels in horisontal resolution) and "FullHD" (for over 720p and close to 1080p), ...then anything else (with 720 or less pixels in horisontal resolution) should be classified as "Non-HD"

That way the filter would only contain three options:
  • Non-HD
  • HD
  • FullHD

My 2 cents

Yay I'm not the only person who would like this feature!! I'm currently using Watched/Unwatched to keep track of my HD movies but this is extremely annoying :-(

Your HD flags need a little tweak I think. It should be:
  • SD - y < 720
  • HD 720 <= y < 1080
  • FullHD y >= 1080

The way you had it, full 720p movies would be classified as Non-HD.

This feature would, for me, be the ultimate way to deal with mixed SD/HD libraries using XBMC (until it can play them back natively on a new platform, hehe).

Thanks,

Nic
find quote
Telexen Offline
Junior Member
Posts: 2
Joined: Jan 2008
Reputation: 0
Post: #11
I'm using XBMC Linux, but I feel this is more of a general XBMC question that Linux specific.

I have a lot of HD rips of movies (x264) and DVD images copied onto my media server and I'm trying to figure out a way to easily tell the difference between them while I'm using Library mode in XBMC.

My problem is that if I use a naming convention like, "Movie (year) [DVD/HD]" then it's VERY difficult to get an accurate movie data from a Scraper (using IMDB)...and I have a lot of duplicate movies (have both the DVD and HDrip listed).

I'm wondering if there's a way to create another movie group in Library mode. I know that it splits videos into Movies, TV Shows, and Music Videos...but it would be nice if I could create an "HD Movies" category as I would a source in File mode (and put the HD movies in a different directory). However, I don't mind leaving them all in the same directory if someone knows a way to name them to tell the difference that wouldn't affect Scraper data lookups.

Thanks for any help.
find quote
Coco Offline
TheTVDB.com Admin
Posts: 182
Joined: Oct 2005
Reputation: 0
Post: #12
If you have the HD version why do you want to bother with the lower quality version?

There isn't anyway to do what you want right now, as far as I know. Also since HD content doesn't work on the xbox anyways it's unlikely to be a popular request. I am rather confused as to why you don't just delete the DVD version once you've got the HD version though.
find quote
Telexen Offline
Junior Member
Posts: 2
Joined: Jan 2008
Reputation: 0
Post: #13
It's not a huge deal, but I'd still like to be able to have access to the extra/bonus content on the DVD image, as it is a kind of complete library of DVDs on the HDD for me.

However, even if I were to delete the lower quality version (DVD), I still wouldn't have a way to differentiate between which of the movies in the list were HD.
find quote
hitman Offline
Donor
Posts: 59
Joined: Jan 2008
Reputation: 4
Location: London
Post: #14
Coco Wrote:If you have the HD version why do you want to bother with the lower quality version?

I run a mix of XBMC on Linux and XBMC on Xbox in different rooms so I have TV shows which are SD and also HD duplicates for some shows that warrant it all stored centrally. Currently I name HD shows with ".hd." in the filename so I know it's HD. It would be great if the XBMC Library could some kind of checking and perhaps offer the option of playing either version.
find quote
jochenz Offline
Senior Member
Posts: 202
Joined: May 2006
Reputation: 0
Location: Netherlands
Post: #15
any new on this feature?

I was thinking of it, but never mentioned it. It would be great though!

XBMC on HTPC with Ubuntu 12.04 connected to Amahi Home Server 750GB+1TB storage.
XBMC is probably the best thing that ever happened to me...!!! You people Rock!!!

HTPC: MB: Asus P5N7A-VM DDR: 2 x 1 GB Kingston CPU: Intel Core2DUO E8400 @ 3,0 GHz Coller: Scythe Shuriken
find quote
Post Reply