Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th March 2006, 07:56   #1  |  Link
NeD tHe OnE
NhaNc3!!!
 
NeD tHe OnE's Avatar
 
Join Date: Mar 2006
Location: DReam LaND!!!
Posts: 82
Matroska? Hardware support?



Well... Does Matroska files has hardware support?!

I have recently started ripping my DVD's into MKV ... because it is the best container!

Does it worth it?
NeD tHe OnE is offline   Reply With Quote
Old 17th March 2006, 09:30   #2  |  Link
Selur
Registered User
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,277
No, atm there's no hardware support besides MediaPC&Co for matoska.
Selur is offline   Reply With Quote
Old 17th March 2006, 11:46   #3  |  Link
Suchy
Registered User
 
Join Date: Aug 2005
Posts: 68
PC (of course) and modified Xbox
Suchy is offline   Reply With Quote
Old 18th March 2006, 16:44   #4  |  Link
multicone
Registered User
 
Join Date: Aug 2002
Posts: 149
This company is probably your best bet :

http://www.z500series.com/forum/inde...19&hl=matroska

Also i read in the matroska IRC channel that Corecodec has interested companies to license TCPMP for hardware players, including matroska support. This could be the much better alternative IMO.
multicone is offline   Reply With Quote
Old 18th March 2006, 17:31   #5  |  Link
Zero1
Two bit encoder
 
Zero1's Avatar
 
Join Date: May 2005
Location: England, UK
Posts: 157
I could suggest MP4 (yes, I know you want to use MKV, but hear me out). MP4 is also a great container, but unfortunately(?) it does not have as wide scope as Matroska. This does of course mean you will have to transcode the AC3 (maybe you transcoded it anyway), but the good news is that AAC supports multiple channels.

What with the Nero/KiSS player talks a while back (and Nero selling software that can create .mp4 files), I would say it's highly likely that at least Nero/KiSS players will support MP4 (Think about it, it's a selling point for both the software and hardware). In fact I hate to make such an assumption, but I wouldn't be surprised if MP4 was supported by default by most if not all HD/Bluray players (Kind of like how (some/most?) DVD players also play MP3 files burned as a data disc, and also (S)VCDs & Photo CDs).

The reason MKV players are scarce could be because it has such a wide support. It's common to see different subtitle types, different audio types and different video types contained in MKV. This would require a lot of functionality for the hardware player (which in turn would maybe require a larger ROM or EEPROM and then up production costs). DVD is a well established standard, the players only have to cope with a few formats and the way they are contained. As you know, MPEG-4 Visual encodes produced by XviD and DivX (and others) and their different versions have different fourccs, for example (reading from the FFDShow config) XVID, XVIX, DIVX, MP4S, MP4V, M4S2, DX50, BLZ0, DXGM (there may be others), which all basically describe the same thing, an MPEG-4 SP or ASP stream, known as MP4V.

Add to that, the various hacks required for MPEG-4 ASP in AVI (more to the point, VfW), and you can see that it's down to the non conformity of these things that make it difficult to successfully implement MKV (in hardware at least).

The other thing is patents, copyright and the likes. Whilst MKV is free of such itself (AFAIK), the formats it's capable of storing are, or may not be. This means that as well as it being a pain to implement in numerous hardware decoders, it's also a patent minefield. And what about the authors of open source stuff? I don't know the process if people want to commercially use their code, or if it's allowed.
Zero1 is offline   Reply With Quote
Old 18th March 2006, 18:01   #6  |  Link
Hellworm
Registered User
 
Join Date: Aug 2005
Posts: 132
A mkv hardware player does not need to play any vfw video content
It only needs to play the native mkv formats, wich are quite enough. But then again, I don't think it needs to play every single of this formats.
Hellworm is offline   Reply With Quote
Old 18th March 2006, 20:59   #7  |  Link
Zero1
Two bit encoder
 
Zero1's Avatar
 
Join Date: May 2005
Location: England, UK
Posts: 157
That's fair comment, I was just thinking about the amount of people you would have whining, "I can't play X format, or Y encode. Z's video stutters" etc etc.
Zero1 is offline   Reply With Quote
Old 18th March 2006, 22:58   #8  |  Link
Hellworm
Registered User
 
Join Date: Aug 2005
Posts: 132
That sure will happen. On the other hand you already have to know what you do if you want anything to play on a given device.

But if the hardware would support the basic formats like mpeg1,2,4(avc,asp) and perhaps theora for video and ac3, mp3, ogg and aac for audio you'd make most of the people happy and hardware wise this should be no problem.

So theoretically quite possible to make a mkv-player. It just has to be done.
Hellworm is offline   Reply With Quote
Old 18th March 2006, 23:04   #9  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
basically hardly anyone uses native mpeg4 mkv because the matroska team never really managed to get their tools to enforce it
instead the vfw mode is used, which defacto is a big mess and makes it hard to support on hardware than if native mpeg4 would be always used

with avc people use native avc mkv already most of the time (unless they encode with x264 to mkv in virtualdubmod of course) so this makes it easier to support
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 19th March 2006, 09:45   #10  |  Link
GodofaGap
Registered User
 
Join Date: Feb 2006
Posts: 823
I don't think not having native MPEG4 would really be a problem since, well, the majority of players that support MPEG4 also support AVI. Of all problems getting hardware support for Matroska this would be just a little one, if one at all.
GodofaGap is offline   Reply With Quote
Old 19th March 2006, 11:12   #11  |  Link
Teegedeck
Moderator, Ex(viD)-Mascot
 
Teegedeck's Avatar
 
Join Date: Oct 2001
Posts: 2,564
Quote:
Originally Posted by bond
basically hardly anyone uses native mpeg4 mkv because the matroska team never really managed to get their tools to enforce it
Excuse me but I think this is not strictly true. You can mux ASP natively with mkvmerge anytime,* it just hasn't been declared default behaviour because of backwards-compatiblity to the old splitter and because it doesn't really yield big advantages (at least Mosu thinks that it doesn't).

*= go to the 'Muxing' menu, select 'Add commandline options', choose '--engage native_mpeg4' from the dropdown-menu.
__________________
It's a man's life in Doom9's 52nd MPEG division.
"The cat sat on the mat."
ATM I'm thoroughly enjoying the Banshee - a fantastic music player/ripper for Linux. Give it a whirl!

Last edited by Teegedeck; 19th March 2006 at 12:47.
Teegedeck is offline   Reply With Quote
Old 19th March 2006, 21:16   #12  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
Quote:
Originally Posted by Teegedeck
Excuse me but I think this is not strictly true. You can mux ASP natively with mkvmerge anytime,* it just hasn't been declared default behaviour because of backwards-compatiblity to the old splitter and because it doesn't really yield big advantages (at least Mosu thinks that it doesn't).

*= go to the 'Muxing' menu, select 'Add commandline options', choose '--engage native_mpeg4' from the dropdown-menu.
sorry teegedeck, but its not possible to create correct native mpeg4 from all the f*ed up avi files with the option you mentioned (packed bitstream and co) and i am also not sure that it works correctly with not packed ones (mosu is also not claiming that it works)
also i have told mosu that currently native mpeg4 creation from correct mp4 files is also not working correctly as my tests have shown

the matroska team simply decided to not push native mpeg4 because there are already so many vfw mode ones around
still its good that they push native avc
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free

Last edited by bond; 23rd August 2006 at 17:39.
bond is offline   Reply With Quote
Old 20th March 2006, 03:46   #13  |  Link
jellysandwich
Registered User
 
Join Date: Mar 2004
Posts: 247
What are the chances for vfr support (assuming hardware support for mkv comes out at all)?

js
jellysandwich is offline   Reply With Quote
Old 20th March 2006, 05:17   #14  |  Link
foxyshadis
Angel of Night
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
ChristianHJW and robUx4 are probably the only ones who can answer that, if they even know. Try asking on the matroska forums at corecodec.com.
foxyshadis is offline   Reply With Quote
Old 20th March 2006, 08:23   #15  |  Link
zambelli
Doom9ing since 2001
 
zambelli's Avatar
 
Join Date: Oct 2001
Location: Seattle, WA, USA
Posts: 2,002
I think Matroska hardware support isn't going to happen until some entity (corporation?) starts lobbying and pushing for Matroska support in the CE world. Let's face it, if DivX hadn't been made "legal" back in v4 with the founding of DivX Networks, there wouldn't have been nobody out there to lobby for DivX support with CE makers. I think everyone needs to understand that the CE industry doesn't start supporting new formats until there's a huge outcry for them (i.e. MP3) or a corporation makes a lucrative business proposal (i.e. DivX, WMV). The CE industry doesn't operate on good will and kind hearts.

Until MKV starts making some significant noise on the Internet (which it hasn't - just find me one popular website that offers MKV downloads and nothing else), or until some big players gets behind it - hardware support ain't gonna happen. Cheapo Chinese CE manufacturers don't count.
zambelli is offline   Reply With Quote
Old 20th March 2006, 09:50   #16  |  Link
robU*4
Registered User
 
robU*4's Avatar
 
Join Date: Nov 2005
Posts: 84
CoreCodec is going to push Matroska support in the CE world. TCPMP will be the entry point and it can work on almost any device and almost any OS.

For the hardware manufacturers, it's another story. I believe the demand will make the market. But we need to have one manufacturer start for the others to follow. Maybe we'll have to build our own

For native MPEG4, last time I checked there was a bug in mkvmerge. It wouldn't play well in VLC.

And for VFR, given most STBs are built with MPEG2 in mind, VFR should work because it's only based on timestamps. Now the refreshing rate of your TV is not a multiple of some framerate, so it's suboptimal...
__________________
Matroska Founder / CoreCodec developer
robU*4 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.