3D MVC Option

Everything related to MakeMKV
Batiatus
Posts: 74
Joined: Thu Jun 20, 2013 9:15 am

Re: 3D MVC Option

Post by Batiatus »

/\ Thanks. I have XBMC streaming HD audio for all my non-3D MKV files with no issues but I don't have Directshow or anything else installed. I also have XBMC launching PowerDVD to play back my 3D ISO files which is slow, cumbersome, creates delays in audio and causes subtitle issues. As well if doesn't end when the movie finishes and is invested with Cinevia for certain titles. I want/need an external player that will play 3D MVC MKV files pretty much exactly like XBMC plays them but in actual 3D. That's the goal here. I will need to get my PC back from my friend and play around with SP.
SiliconKid
Posts: 64
Joined: Mon Jul 25, 2011 12:57 pm

Re: 3D MVC Option

Post by SiliconKid »

Your ONLY option is Stereoscopic player.

There is no other player on earth that can play MVC 3D.

You don't have an option. You either use Stereoscopic Player, or you don't play MVC 3D.

The new version of XBMC (v13 - Gotham) will play SBS and OU 3D, but it will NOT play MVC 3D either.

To install the required codecs I recommend KLite Codec Pack. Install from here: www.ninite.com

KLite will install DirectShow and various other codecs and you will then have everything you need to make HD Audio work outside of XBMC, with a bit of config.
Romansh
Posts: 873
Joined: Sat Jan 22, 2011 7:09 pm

Re: 3D MVC Option

Post by Romansh »

SiliconKid wrote:Your ONLY option is Stereoscopic player.

There is no other player on earth that can play MVC 3D.
MVC-capable RealTek-based players (such as the Mede8er X3D range) can reportedly play MVC in MKV in 3D.
SiliconKid
Posts: 64
Joined: Mon Jul 25, 2011 12:57 pm

Re: 3D MVC Option

Post by SiliconKid »

He specifically stated he wanted a software based solution to the problem.

In which case, Stereoscopic Player is his only option.

The Mede8er is the only hardware based player that can, apparently, handle MVC. I haven't actually seen it working with my own 2 eyes though.
ltm82
Posts: 37
Joined: Wed Jan 02, 2013 10:15 am

Re: 3D MVC Option

Post by ltm82 »

quote="SiliconKid"]Stereoscopic Player plays the MKV MVC files ripped by MakeMKV perfectly.

http://www.3dtv.at/products/Player/Index_en.aspx

I use Stereoscopic Player on my HTPC as my external player for XBMC and XBMC automatically launches Stereoscopic Player to play the files as required.

No problems at all. 100 times more efficient than trying to play the ISO of the exact same ripped Blu-Ray. Playback starts almost instantly and I have zero issues with lag, stuttering or audio sync that I have if I try to play the ISO versions of the same movies in players like WinDVD, PowerDVD or even TotalMediaTheater 6.

I don't understand why everybody is still so confused by all this. It's very simple.

1. MakeMKV produces a perfectly good, serviceable MKV MVC file that contains a solid 3D rip of a 3D Blu-Ray, unaltered.

2. Players like PowerDVD, WinDVD etc. may claim that they can't play those files because the files aren't the right format etc. but in my opinion that's a cop out. If Stereoscopic Player can play them without issue then there is absolutely NO good reason that none of the other players can't manage the same. It would take minimal dev effort to update those players to do so, they just couldn't be bothered to put in the effort.

MakeMKV does a perfectly good job with ripping 3D to MKV MVC files, and they play perfectly in Stereoscopic Player.

Cyberlink etc. don't want to invest the time and effort required to upgrade their players to support the MVC and MKV files with multiple streams, and there are probably licensing issues involved that they aren't talking about.

The big players like Cyberlink don't want to upset the studios and don't want to be seen as supporting piracy in any way, and because MKV MVC WILL immediately be associated with piracy, they will intentionally steer clear of supporting it.

Independent media players like Stereoscopic Player aren't burdened by nonsense like that. The dev who writes Stereoscopic Player makes sure that it supports the formats that his users want it to support and modifies the code to do so himself.[/quote]


In my opinion is not a legal issue (like piracy) because powerdvd 12/13 supports all type of 3D (TAB or SBS) and it plays all 2D mkv video.

After 2 years that makemkv support the mvc 3d the only sw that support this type of 3D is stereoscopics player.

is it normal in your opinion that there is not an alternative using Windows as HTPC?

it seems an agreement between MAKEMKV and stereoscopics player.

Why does mede8er player plays correctly this MKV MVC? It's the only one hw player in the world at the moment.

it seems an agreement between MAKEMKV and Mede8er.

In my opinion MAKEMKV developer has the possibility to permit to others software houses to develop the correct codec but in my opinion it seems (After 2 years) that it does not want that other sw houses learns their technology.

If it's a new revolutionary technology why does nobody want invest in this technology?
arrgh
Posts: 9
Joined: Sun Dec 29, 2013 2:59 pm

Re: 3D MVC Option

Post by arrgh »

SiliconKid wrote:He specifically stated he wanted a software based solution to the problem.

In which case, Stereoscopic Player is his only option.
...the problem is, Stereoscopic player does NOT play subtitles in interleaved MKV: http://www.3dtv.at/Knowhow/Subtitles_en.aspx...

so for the time being we are stuck to SBS/TAB mkv which are playable with Subs in Stereoscopic Player, PDVD (but only if the subs are PGS (uncompressed) or text and maybe Bino free 3D player...

what I'm wondering about is, why is it not possible to use the Stereoscopic Player- or the PDVD-MVC-decoder as an external filter e.g. in MPC-BE...?
SiliconKid
Posts: 64
Joined: Mon Jul 25, 2011 12:57 pm

Re: 3D MVC Option

Post by SiliconKid »

Right, let's go over this again.

I can pretty much guarantee you that this has NOTHING to do with any special deals between MakeMKV and anybody else.

The issue here is simple and I cannot believe that people are so naieve to the realities of big business and global consortiums that they don't understand the concepts involved here automatically, but allow me to explain it anyway:

1. The MakeMKV guys modified their product to produce MVC MKV files based on the MKV "standard" such as it was at the time. That standard is an open standard and NOT controlled by the big tech consortiums and the industry as such. It took the electronics industry about 10 years just to recognise normal MKV files and support playback of MKV, let alone support MVC MKV with dual streams which doesn't have a particularly clear and robust standard associated with it.

2. The MakeMKV guys produce a product that OUTPUTS MKV files. They added support for MVC because it's a cool thing to add and it's good to be able to create MKVs with your 3D content kept as it was on the source Blu-Ray disc. But, the MakeMKV guys do NOT produce playback products. That is not their problem. If devs who produce the playback products need to analyze the output produced by MakeMKV and work out how to interpret the various header flags. streams etc. in an MVC MKV file in order to play it properly. The MakeMKV guys COULD help with that but that would be a courtesy on their part. They have NO obligation to do so.

The reason why Mede8er and Stereoscopic player both already support MKV MVC is very simple:

1. They are NOT burdened by licensing issues, affiliations with content producers, requirements to adhere only to "industry standards" that all consortium members must agree on, etc.

Both Mede8er and Stereoscopic Player, as products, are completely independent of any other entity, and are therefore free to do what they please and support anything they like, no matter how "non standard" it may be deemed to be by the industry. Mede8er hack their firmware and MAKE it work, because they can, and their users want it, and nothing is stopping them. Likewise for Stereoscopic Player.

Companies like Samsung, Sony, Cyberlink, WinDVD etc. cannot just do that. They are affiliated with content producers and hardware consortiums. They have to get everything certified and licensed and signed off by standards bodies etc.

2. Both Mede8er and Stereoscopic Player are enthusiast products and a large % of their users are actually asking for this kind of thing and will use it, so it makes perfect sense for them to make the effort to make it work. And it's not hard to do that for them easier, as disucussed above. They can just decide to do it, and do it. No certification or licensing drama involved.

The % of users of products like WinDVD or PowerDVD who actually care about this stuff is actually a very small % in terms of total user base, so even IF those companies didn't have all the legal limitations and other roadblocks to worry about, there probably still wouldn't be sufficient motivation to care.

Your assertion that the MakeMKV team is somehow preventing companies like Cyberlink from understanding how to play these files or being able to play these files is ludicrous and shows a complete and utter lack of technical understanding on your part.

The MakeMKV team produce standard MKV files that adhere to the open MKV container standard as much as possible. Nothing they do is a big secret or proprietary. ANYBODY can analyse the MKV files they are producing and figure out how to play them, if they care enough, especially big companies like Cyberlink, with plenty of resources. It has NOTHING to do with the MakeMKV team.

There mere fact that you are naive enough to actually believe that the MakeMKV team somehow have the power to prevent the entire planet from playing back a normal MKV MVC file just proves how bad your understanding of the technologies involved actually is. Your assertion doesn't even make any common sense.

And lastly, regarding your equally ridiculous comment regarding the fact that other players support SBS and TAB 3D files, so why not MVC:

1. You do realise that SBS and TAB 3D files have NOTHING in common with an MVC MKV at all, right ? SBS and TAB 3D files are actually 2D files. And are played as 2D files, and when you play them a 2D video stream is sent to the TV. And then, the TV does some clever decoding to turn those 2D video streams into 3D.

MVC on the other hand, consists of 2 separate video streams that BOTH need to be split out of the container at the same time, then sent to the TV in an interleaved way such that the TV is receiving a special kind of combined 2D signal with special flags telling it which frames are for which eye etc.

In other words: To play an MVC MKV the PLAYER (not the TV) has a LOT of special work to do that it does NOT have to do for SBS and TAB 3D files.

That means dev, and testing, and understanding how to decode MKV MVC properly (and the standard for this is thin right now).

2. And this is a big one. MKV MVC is a THREAT to Blu-Ray. It allows you to rip 3D Blu-Ray, remove the copy protection, and then have an MKV that is an EXACT replica of the original Blu-Ray.

The big consortiums and media industry are NOT going to be throwing a party about this any time soon.

SBS and TAB 3D aren't considered nearly as much of a threat because the quality of those will always be inferior to the actual Blu-Ray, no matter what you do. So they can still claim that the real Blu-Ray disc is the better option and is superior to any pirated copy, and they will be right.

But with MVC MKV, they can't claim that. With MVC MKV, the MKV is exactly as good as the original disc, but without copy protection, without annoying menus, and without out playback delays.

That is a big problem for them and NOT something they will want to promote in any way.

Products like PowerDVD and WinDVD are products that specialise in playing DISCS, not digital files. Their core business is playing DISCS, and in order to do that well, they need to maintain a VERY close working relationship with Blu-Ray standards body, the content producers themselves, and the members of the Blu-Ray consortium. They cannot afford to upset any of those people, and it therefore makes NO sense for them to actively promote and encourage a format that renders discs obsolete and unnecessary.
SamuriHL
Posts: 2324
Joined: Mon Jun 14, 2010 5:32 pm

Re: 3D MVC Option

Post by SamuriHL »

It's the same thing we went through with MKV originally. PDVD and all the commercial players wouldn't play MKV originally. ESPECIALLY not with bitstreamed HD audio. Then along came the freeware players that did, and suddenly they were rushing to implement better MKV support in the commercial players. A similar pattern will occur here, but, it won't be overnight. So far, 3D support in the freeware products hasn't happened....yet. There are plans for things like madVR to add this support at some point. Once that happens, commercial players again become irrelevant. I look forward to the day when I can drop a new version of LAV Filters and madVR into my player of choice and have 3D MKV support. It'll be interesting to see how the commercial players react when that happens.
ltm82
Posts: 37
Joined: Wed Jan 02, 2013 10:15 am

Re: 3D MVC Option

Post by ltm82 »

Thanks for your clarification.


Just a simple question:

in your opinion why XBMC Developpers can't get help from Makemkv developpers?

It could be a good mode to promote their software.

Bye Bye

ltm82
SiliconKid
Posts: 64
Joined: Mon Jul 25, 2011 12:57 pm

Re: 3D MVC Option

Post by SiliconKid »

I don't understand why the MakeMKV developers should be expected to help anybody with a product that isn't their own.

But aside from that, who says that the MakeMKV developers don't help other developers ? I don't know why everybody assumes they don't.

But even IF they don't help, what, exactly, would they help them with ?

Understanding how to play MVC MKV is simply a question of someone on the FFMPG team (XBMC uses FFMPG for ALL video decoding), NOT the MakeMKV developers, taking the time to understand the MKV MVC specification (such as it is at this time) and implement decoding for that in FFMPG.

To date, nobody has done that, probably because:

a. It's complicated.

b. There is no financial incentive to do it. It will be done purely as a gift to the community again.

Once again, the lack of decent PLAYBACK support for MKV MVC files on ANY platform actually has absolutely nothing to do with the MakeMKV team. They don't own the format or the MKV standard, they simply chose to leverage it to offer a very cool and welcome feature in MakeMKV for backing up your Blu-Rays.

It is NOT their problem to solve how to play the files. That is an unrelated issue that needs to dealt with by people who dev playback software.

I really cannot understand why the MakeMKV team get targeted as the problem and get blamed for lack of playback support when all they did was be pro-active and ahead of the game. It's not their fault all the popular players are slow to catch up. To blame the MakeMKV team for lack of playback support of MVC MKVs is just absurd and narrow minded and shows a fundamental lack of understanding of what is going on.
SamuriHL
Posts: 2324
Joined: Mon Jun 14, 2010 5:32 pm

Re: 3D MVC Option

Post by SamuriHL »

I agree with the comment that MakeMKV has nothing to do with playback. The job of MakeMKV is repacking the streams into a proper container. Nothing more, nothing less. Playback is a whole different game that MakeMKV has NOTHING AT ALL to do with. As long as the container it puts the streams in is valid, and it is, then their job is done.

However, playback is more complicated than adding decoding support to ffmpeg. You still need a renderer that supports it, and that's the really complicated part of the whole playback issue. Decoding the stream isn't too big of a problem from what I understand. But the renderer support has to take both right and left streams and render it properly on the given device. That part is challenging at best. It is something that madshi said he'd like to look at when he has time, but, I don't see it happening soon. Splitting should be possible already. Decoding shouldn't be terribly complex. Rendering is the real issue that has to be solved. Then we can have playback without commercial players.
SiliconKid
Posts: 64
Joined: Mon Jul 25, 2011 12:57 pm

Re: 3D MVC Option

Post by SiliconKid »

@SamuriHL:

You are 100% correct of course, but I wasn't about to start distinguishing between decoding and rendering and getting technical given the fact that even the basics seem to be making neat whistling sounds as they go flying past various peoples heads in this forum :)
SamuriHL
Posts: 2324
Joined: Mon Jun 14, 2010 5:32 pm

Re: 3D MVC Option

Post by SamuriHL »

LMAO! Fair enough. :) Given the equipment I have for playback, I'd really love to see a solution like that sooner than later, but, such is life. For now I back up my movies on BD-RE DL's and play them on the PS3 or in PDVD. But MKV is such a better container and is well suited to creating a library in something like J River MC19. Once the renderer and decoding situations are dealt with, that's exactly what I'll be doing.
SiliconKid
Posts: 64
Joined: Mon Jul 25, 2011 12:57 pm

Re: 3D MVC Option

Post by SiliconKid »

I just use Stereoscopic as an external player for XBMC and it works perfectly.

HD audio bitstreaming works too.

XBMC is the best option for UI and library management anyway and it launches Stereoscopic seamlessly, and then when I'm done in Stereoscopic I go straight back into XBMC.

Basically, I'm not missing anything. And, when XBMC v13 (Gotham) goes final release and I upgrade, I can use that to play SBS and TAB, for convenience, and I have the external player configured to only launch for MVC files.

XBMC can even identify my 3D movies and what type of 3D movie from the naming conventions I've now go in place and my own Video Explorer app has been updated to rename movies with that correct naming convention easily.

XBMC v13 will be able to use the naming conventions to know it's playing SBS or TAB and then offers menu options specific to the type of 3D too.
SamuriHL
Posts: 2324
Joined: Mon Jun 14, 2010 5:32 pm

Re: 3D MVC Option

Post by SamuriHL »

I've heard good things about XBMC. I've simply been a J River fan for a few years and haven't bothered looking at anything else. The ability to use any ds codec I want is what sold me on it.
Post Reply