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. |
18th March 2006, 16:44 | #4 | Link |
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. |
18th March 2006, 17:31 | #5 | Link |
Two bit encoder
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. |
18th March 2006, 22:58 | #8 | Link |
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. |
18th March 2006, 23:04 | #9 | Link |
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 |
19th March 2006, 09:45 | #10 | Link |
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.
|
19th March 2006, 11:12 | #11 | Link | |
Moderator, Ex(viD)-Mascot
Join Date: Oct 2001
Posts: 2,564
|
Quote:
*= 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. |
|
19th March 2006, 21:16 | #12 | Link | |
Registered User
Join Date: Nov 2001
Posts: 9,770
|
Quote:
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. |
|
20th March 2006, 08:23 | #15 | Link |
Doom9ing since 2001
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. |
20th March 2006, 09:50 | #16 | Link |
Registered User
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 |
Thread Tools | Search this Thread |
Display Modes | |
|
|