INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Blu-ray menus  (Read 7935 times)

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Blu-ray menus
« on: December 08, 2013, 06:56:26 pm »

So, Nev.....any chance we'll see blu-ray menu support added to MC?  :D  Would be sweet to add more blu-ray functionality to make it a truly unique experience.  Just something to consider.  :)
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10814
Re: Blu-ray menus
« Reply #1 on: December 09, 2013, 01:29:14 am »

I doubt it. It would be weeks, if not months, of work for something that might throw us into legal hot water and/or cost tens of thousands in license fees.
Would need a serious commitment to do it, and I'm not sure thats something we want at this point, especially keeping linux and mac in mind, which also eventually want video support, and can't use DirectShow.

Of course maybe Matt disagrees, and its on his list of long wished-for features that he'll pitch at me next year..... :)
Logged
~ nevcairiel
~ Author of LAV Filters

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Blu-ray menus
« Reply #2 on: December 09, 2013, 03:33:38 am »

You folks must be thinking (or even testing) about Linux and Mac, how to support video or MC20 ;D

Will we see LAV on those platforms or are you considering using existing stuff? I don't think Madshi has any plans supporting those platforms so we'd need another renderer :(.

What about Haali?
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: Blu-ray menus
« Reply #3 on: December 09, 2013, 05:54:22 am »

Lately I've had to go back to Windows for some things and I am amazed (yet again) at the level quality of video playback with LAV/madVR/MediaCenter vs. VLC or Mplayer on Linux.  Just the smooth motion option alone in madVR is enough for me (for FullHD playback).  Even my kid can spot frame drops or other anomalies in VLC(or MPlayer) that just simply don't occur on the Windows side.  Granted, this may not just be player (playback chain) issues, but I just don't believe it's possible to get the level of quality that LAV/madVR/JRiver provide currently on the Linux platform.  It's a formidable goal post, to be sure.
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #4 on: December 09, 2013, 08:21:10 am »

Well, I was just thinking it'd be something to differentiate MC a bit more vs things like VLC and other freeware products.  Menu support would be a really useful feature to have to make a more complete blu-ray playback.  Especially for things like episode discs.  Just something to consider.  :)
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42079
  • Shoes gone again!
Re: Blu-ray menus
« Reply #5 on: December 09, 2013, 09:13:15 am »

I'd be more interested in turning on DVD title play for playback so that DVD would work like Blu-ray: no promos, we wouldn't have those weird Microsoft DVD Navigator bugs like not playing from certain drives, we wouldn't fail to play with convolution enabled, etc.

In other words, I like how BD works.  If menu support took a few days, sure.  If it's a lot bigger project, I'd rather put it into intercom support ;)
Logged
Matt Ashland, JRiver Media Center

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #6 on: December 09, 2013, 09:35:44 am »

Definitely not a few day project I'm afraid.  So yea, not a priority which is ok.  I had to try.  :D
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Blu-ray menus
« Reply #7 on: December 09, 2013, 10:41:24 am »

What you don't trust Matt he can do that in a few days? Just watch him! I think he's coding it right now ... :P

Next post in this thread from Matt:

NEW: Bluray and DVD menu support.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #8 on: December 09, 2013, 10:47:02 am »

ROFLMAO!  I've been called a miracle worker in software engineering, but, this doesn't seem like a "quick win" type of project.  BD menus are extremely complicated unfortunately.  HDMV menus would be fairly easy and other products such as XBMC already support them, but, java menus are only now becoming available in libbluray.
Logged

mojave

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3732
  • Requires "iTunes or better" so I installed JRiver
Re: Blu-ray menus
« Reply #9 on: December 09, 2013, 11:01:37 am »

The Reference 2 Blu-ray Demo Disc thread at AVS is about a demo disc that has been created with clips from movies. Once user said,

Quote
The menu is supported by XBMC... Sweet!

Evidently XBMC has some sort of menu support. I had to open each m2ts file to figure out what it was, rename it, import into JRiver, and tag for series/season to make a view that lets me easily play the disc.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #10 on: December 09, 2013, 11:06:37 am »

XBMC has supported HDMV menus for quite some time now.  That's one of the reasons I bring it up...I don't want to see MC "fall behind" (and guys, I use that phrase in quotes because it's not THAT big of a deal).  I just wanted to get a temperature reading for doing it.  If there are higher priorities, it's all good.
Logged

mojave

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3732
  • Requires "iTunes or better" so I installed JRiver
Re: Blu-ray menus
« Reply #11 on: December 09, 2013, 12:09:07 pm »

Leawo Blu-ray player says its is "powered by XBMC," but it just recently added support for BD-J menu support:

Quote
What's New in Version 1.4.0.47 (Nov. 18th, 2013)
1.  Added support of BDJ disc menu display and fixed the problem of partial disc menu being unable to play back
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #12 on: December 09, 2013, 12:10:55 pm »

That tells me they're using libbluray to power it.  Nice.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42079
  • Shoes gone again!
Re: Blu-ray menus
« Reply #13 on: December 09, 2013, 12:13:13 pm »

So is it possible libbluray, at some point, would offer everything we need?  I believe this is already what's being used to support BD title play.
Logged
Matt Ashland, JRiver Media Center

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #14 on: December 09, 2013, 12:14:08 pm »

It certainly seems that way, Matt.  Not sure what it would take.
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10814
Re: Blu-ray menus
« Reply #15 on: December 09, 2013, 12:18:30 pm »

So is it possible libbluray, at some point, would offer everything we need?  I believe this is already what's being used to support BD title play.

Well, libbluray is pretty low level, it just spits out a MPEG-TS stream and information for RGB overlays, and you need to deal with a lot of things yourself.
Especially in DirectShow thats a big headache. Without DirectShow it would probably be much, much easier, because you can just directly talk to each other.

Its certainly much less effort then starting from scratch, but still at least 2 weeks worth for a first draft, i would guess, plus ongoing fixes later on of course.
I'm not opposed to doing it, it would be a fun technical challenge, but needs a clear commitment. :)
Logged
~ nevcairiel
~ Author of LAV Filters

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #16 on: December 09, 2013, 12:20:12 pm »

If I remember right, XBMC isn't using DirectShow?
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10814
Re: Blu-ray menus
« Reply #17 on: December 09, 2013, 12:20:38 pm »

Thats correct.
Logged
~ nevcairiel
~ Author of LAV Filters

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #18 on: December 09, 2013, 12:21:03 pm »

Cheaters!  :D  LOL
Logged

rpalmer68

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2639
Re: Blu-ray menus
« Reply #19 on: December 09, 2013, 05:47:23 pm »

OK, so dumb question;

Could MC use the non-DirectShow way to present just the menus and then use DirectShow to play the correct title?

Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14323
  • I won! I won!
Re: Blu-ray menus
« Reply #20 on: December 10, 2013, 03:25:24 am »

Its certainly much less effort then starting from scratch, but still at least 2 weeks worth for a first draft, i would guess, plus ongoing fixes later on of course.
I'm not opposed to doing it, it would be a fun technical challenge, but needs a clear commitment. :)

Sounds like a 2 week weight loss challenge.... what have we to lose!

I've tried to keep a low profile on this stuff for a few months and as Matt originally suggested when agitating for a this, he asked me to try training the family on just using the existing MC menu support.  I was sceptical as everyone was used to just pressing a "Menu" button, then selecting your choices.  I have to say Matt was 90% correct and in most cases this works fine.  The last 10% is still the problem as without a real menu you are still fumbling around trying to guess any of the following:
- Forced Subtitles (the ones that are not flagged as forced)
- Alternative vs Theatrical Endings
- Episodes on TV BD's
- "Bonus" content

All of these can really only be addressed by the logic in the Menu.  Now I don't care if it is just HDMV menus or Java menus or both or even another way of presenting this logic but it is a real limitation for the "Average" user that just wants to put in a disc and select any of this stuff reliably.  

One Q: I understand that HDMV menu support is more straight forward but do all disks have HDMV or are some Java Only (but then Gen 1 HW players would not get any menu either).  If HDMV is on all (or most) discs then just supporting reading and presenting this logic even as a part of the existing MC Menu system would be a great benefit.

My 2cents
Nathan
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10814
Re: Blu-ray menus
« Reply #21 on: December 10, 2013, 03:29:26 am »

From my experience many discs require Java, and don't have a HDMV fallback.
Of course you could use something like AnyDVDs "Speed Menus" to replace the Java menus with HDMV menus, but they don't do a perfect job on the special types of content you mentioned either.

Java Menu support in libbluray is still growing, and while it works on many discs already, it also doesnt work correctly on many others. Its a work in progress.
Admittedly I don't know how well it works yet exactly, since i lack the means to test. :) But i do read their changelogs occasionally to see whats happening.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14323
  • I won! I won!
Re: Blu-ray menus
« Reply #22 on: December 10, 2013, 04:07:43 am »

TBH I'm not keen on the "Speed Menu" option either.  I was under impression (easily wrong) that all disks should have a HDMV menu but can optionally have the Java one.  For me the real benefit would be getting the logic out more than replicating the Look and Feel. 
Logged
JRiver CEO Elect

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71806
  • Where did I put my teeth?
Re: Blu-ray menus
« Reply #23 on: December 10, 2013, 07:50:55 am »

I wonder if we could build an online database of user submitted menus and then use it when a movie or disc starts.
Logged

AndrewFG

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3392
Re: Blu-ray menus
« Reply #24 on: December 10, 2013, 10:05:40 am »

I wonder if we could build an online database of user submitted menus and then use it when a movie or disc starts.

Perhaps that would risk trouble with the studios concerning redistribution of copyright material?
Logged
Author of Whitebear Digital Media Renderer Analyser - http://www.whitebear.ch/dmra.htm
Author of Whitebear - http://www.whitebear.ch/mediaserver.htm

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71806
  • Where did I put my teeth?
Re: Blu-ray menus
« Reply #25 on: December 10, 2013, 10:27:52 am »

I don't think they would care about menus.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14323
  • I won! I won!
Re: Blu-ray menus
« Reply #26 on: December 10, 2013, 02:30:28 pm »

We did discuss at one time using YADB to hold such info that users could submit.  From memory there were a couple of issues discussed at the time in addition to the time and effort to mod YADB and have a GUI, and in particular how to handle Multiple Versions of the disc released around the globe that are different.  The irritating thing is all of this info is on the disc, we just can't get at it.
Logged
JRiver CEO Elect

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Blu-ray menus
« Reply #27 on: December 10, 2013, 02:43:32 pm »

I don't think they would care about menus.

Their stupid knows almost no bounds.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Blu-ray menus
« Reply #28 on: December 10, 2013, 02:47:04 pm »

I don't think they would care about menus.

Well they care about subtitles created from scratch by listening to the audio track, so I'm not talking about 1:1 translation from copyrighted subtitles. Sites offering these are being taken down too.

Not saying your idea is per a problem per se, I like the idea but I do think you're on thin ice.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #29 on: December 10, 2013, 03:17:50 pm »

The idea of a database is doomed to fail I'm afraid.  There are just too many disc variations across regions to make it viable.  Even things like screen pass protection make it difficult.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14323
  • I won! I won!
Re: Blu-ray menus
« Reply #30 on: March 16, 2014, 02:16:24 am »

I see there has been some more updates to libbluray (and the direct show packaging).  Is it getting interesting yet or still too buggy for MC?
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #31 on: March 16, 2014, 10:13:11 am »

That'd be sweet.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14323
  • I won! I won!
Re: Blu-ray menus
« Reply #32 on: July 23, 2014, 04:41:04 pm »

Still keeping tabs on the Doom9 thread and it seems that there has been some more advancement and renewed interest from other devs (incl Zoom Player, Madshi)..... including a potential effort to get it working with EVR/madVR (but we will see). 
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1038
Re: Blu-ray menus
« Reply #33 on: July 23, 2014, 05:06:12 pm »

That would be nice.
Logged
Pages: [1]   Go Up