Jump to content

Matroska: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Al
Line 274: Line 274:
===Realtek===
===Realtek===
[[Realtek]] RTD1073 or RTD1283 series are usually paired with Matroska support:
[[Realtek]] RTD1073 or RTD1283 series are usually paired with Matroska support:
* Mede8er <ref name="www.mede8er.com">[http://www.mede8er.com/mede8er_product_matrix.html],specification page</ref>
* Noontec V9 FULL HD<ref name="www.hersheng.com">[http://www.hersheng.com/260.html Hersheng.com], specification page</ref>
* Noontec V9 FULL HD<ref name="www.hersheng.com">[http://www.hersheng.com/260.html Hersheng.com], specification page</ref>
* AC Ryan Playon!DVR-HD<ref>[http://www.playondvr.com/en/#info Playondvr.com], specification page</ref>
* AC Ryan Playon!DVR-HD<ref>[http://www.playondvr.com/en/#info Playondvr.com], specification page</ref>

Revision as of 12:49, 1 January 2011

Matroska
MKV Extension Icon
Filename extension
.mkv .mka .mks
Internet media type
video/x-matroska audio/x-matroska
Developed byMatroska.org
Type of formatContainer format
Container forMultimedia
Free format?Yes: GNU LGPL

The Matroska Multimedia Container is an open standard free container format, a file format that can hold an unlimited number of video, audio, picture or subtitle tracks inside a single file.[1] It is intended to serve as a universal format for storing common multimedia content, like movies or TV shows. Matroska is similar in concept to other containers like AVI, MP4 or ASF, but is entirely open in specification, with implementations consisting mostly of open source software. Matroska file types are .MKV for video (with subtitles and audio), .MKA for audio-only files and .MKS for subtitles only.

Matroska is an English word derived from the Russian word Matryoshka (Russian: матрёшка [mɐˈtrʲoʂkə]), which means nesting doll (the common Russian cylindrical-shaped doll within a doll, also known as a babushka doll). This is a play on the container (media within a form of media/doll within a doll) aspect of the matryoshka as it is a container for visual and audio data. The loose transliteration may be confusing for Russian speakers, as the Russian word matroska (Russian: матроска) actually refers to a sailor suit.

History

The project was announced on 6 December 2002[2] as a fork of the Multimedia Container Format (MCF), after disagreements between MCF lead developer Lasse Kärkkäinen and soon-to-be Matroska founder Steve Lhomme about the use of the Extensible Binary Meta Language (EBML) instead of a binary format.[citation needed] This coincided with a long coding break by the MCF's lead developer, during which most of the community quickly migrated to the new project.[citation needed]

In 2010, it was announced that the WebM container format would be based on a profile of the Matroska container format together with the VP8 video and Vorbis audio formats.[3]

Goals

The use of EBML provides extendability for future format changes. The Matroska team has openly expressed some of their long term goals on Doom9.org and hydrogenaudio.org.

Thus, the following are "goals",[4] not necessarily existing features, of Matroska:

  • creating a modern, flexible, extensible, cross-platform multimedia container format;
  • developing robust streaming support;
  • developing a menu system similar to that of DVDs based on EBML (this feature seems to have been abandoned);[citation needed]
  • developing a set of tools for the creation and editing of Matroska files;
  • developing libraries that can be used to allow developers to add Matroska support to their applications;
  • working with hardware manufacturers to include Matroska support in embedded multimedia devices;
  • working to provide native Matroska support in various operating systems and hardware platforms.

Software support

Listed below is software that has native Matroska support.

Media players

Name OS SSA/ASS Support
ALLPlayer Windows Yes
BS.Player Windows Yes
Chameleo Cross-platform No
CorePlayer Cross-platform No
DivX Player for Mac Mac OS X Yes
DivX Plus Player Windows Yes
DivX Plus Web Player Cross-platform Yes
GOM Player Windows Yes
Gstreamer-based Players (Totem, etc.) Cross-platform Yes
jetAudio Windows Yes
K-Multimedia Player Windows Yes
Kantaris Windows No
PowerDVD Windows Yes
TotalMedia Theatre Windows No
Media Player Classic Windows Yes
Media Player Classic Home Cinema Windows Yes
MPlayer Cross-platform Yes
MPlayer Extended Mac OS X Yes
ShowTime Windows No
SMPlayer Cross-platform Yes
The Core Pocket Media Player Windows Mobile No
Totem Unix-like Yes
VLC media player Cross-platform Yes
Winamp Windows No
xine Cross-platform Yes

Media centers

Name OS
Mede8er Multimedia Player Cross-platform
Boxee Cross-platform
MediaPortal[5] Windows
Moovida Cross-platform
MythTV Linux
Plex Mac OS X
PS3 Media Server Cross-platform
SageTV Media Center Cross-platform
XBMC Cross-platform

Tools

Name OS
Avidemux Cross-platform
DivX Plus Converter (DivX Plus HD) Windows
HandBrake[6] Cross-platform
FFmpeg Cross-platform
FormatFactory[7] Windows
Freemake Video Converter Windows
LiVES Cross-platform
MediaCoder Windows
Perian Quicktime Plugin for Mac OS X[8] Mac OS X
PiTiVi Linux
SUPER Windows
Total video converter Windows
VirtualDubMod Windows
GDSmux (part of haali media splitter) Windows
XMedia Recode Windows

Hardware support

Mede8er Multimedia Players

All Mede8er models support the MKV container www.mede8er.com

Asus=== The O!Play family of set-top media players support Matroska container.[9]

Oppo

Two of OPPO Digital's Blu-ray players, the BDP-83[10] and BDP-80,[11] support Matroska files streamed over the network, or from USB.

Samsung

Starting in 2009 Samsung added Matroska support to its Blu-ray players from series 5 to series 7 HDTVs.[12] Also the mobile phone Samsung Wave S8500 is capable of playing Matroska files.[13]

LG

LG has added Matroska support to Blu-ray players[14] and to select HDTVs.[15]

Sharp

The Sharp AQUOS Quattron range of LED/LCD TV's have .mkv support via their USB input.

Other Blu-ray players

The Allure 500-BD Blu-ray player, a house brand sold by Rick Hart and Clive Peeters in Australia, plays Matroska files.

The Samsung BDP-3600 supports it with firmware 2.02 and above.

Sigma Designs

Sigma Designs produces systems-on-chip for OEMs. Several of the devices which use these chips support the Matroska format. Examples are:[16]

Realtek

Realtek RTD1073 or RTD1283 series are usually paired with Matroska support:

  • Mede8er [21]
  • Noontec V9 FULL HD[22]
  • AC Ryan Playon!DVR-HD[23]
  • AC Ryan Playon!HD[24]
  • AC Ryan Playon!HD Mini[24]
  • Xtreamer[25]
  • Dark Media Mania[26]

Cowon

Both the Cowon A3[27] and the O2[28] support the Matroska container.

Archos

The Archos 5 Internet Tablet (Google Android based) supports the Matroska container.[29] It is the first Archos portable media device to do so.[citation needed]

RAmos

The RAmos T11RK and T12 portable media players support the Matroska container. Multiple embedded subtitles are supported in the .srt format, as are multiple audio tracks, in AC3, AAC, MP3 or DTS. They are both based on the Rockchip RK2806 chipset.[citation needed]

Popcorn Hour

The two most recent products from NMT and Sybas Technology are the C-200 and the A-200, both of which are fully compatible with the Matroska container.

Nokia

The Nokia N8 has Matroska format compatibility out of the box. It plays Matroska up to 720p.

License

CoreCodec owns the copyrights and trademarks for the Matroska specification, but the specifications are open to everybody. The Matroska project is an open standard which is free to use and the technical specifications are available for private and commercial use. The Matroska development team licenses its libraries under the LGPL, with parsing and playback libraries available under BSD licenses.[4]

See also

References

  1. ^ Matroska Format Specifications, Matroska.org.
  2. ^ "Matroska: Older Archives". Retrieved 9 September 2009.
  3. ^ Frequently Asked Questions, the WebM project
  4. ^ a b http://www.matroska.org/technical/whatis/index.html
  5. ^ MediaPortal Features (01/01/2007)
  6. ^ "HandBrake".
  7. ^ "FormatFactory".
  8. ^ Perian details
  9. ^ ASUS Digital Media Player
  10. ^ Oppodigital.com OPPO BDP-83 Blue-ray Disc Player
  11. ^ Oppodigital.com OPPO BDP-80 Blue-ray Disc Player - Features and Specifications
  12. ^ Gizmodo.com, Samsung's 2009 HDTV Lineup Leaked
  13. ^ [1], Samsung S8500 Wave Full phone Specs
  14. ^ LG BD370 LG High Definition Disc Player.
  15. ^ Asia.cnet.com How to select the right LG HDTV
  16. ^ Of course, the components used to build a given consumer electronics device are normally "internal details". Even if they happen to be known (and even if this occurs through information published by the manufacturer itself) there is normally no guarantee that they will remain the same with different releases of the hardware. So what the list which follows, here, means is just that the mentioned devices are known to have at some point in time used a chipset by Sigma Design and supported the Matroska format. The corresponding reference tells how this piece of information was obtained (spec sheet, third-party review where the device was physically disassembled, etc.).
  17. ^ "Gigabit Full HD Media Player". Retrieved 2010-03-08.
  18. ^ "Hauppague MediaMVP-HD". Retrieved 2010-12-19.
  19. ^ "Western Digital's WD TV HD Media Player: Break out the popcorn". The Tech Report. March 12, 2009. Retrieved 2010-03-06.
  20. ^ "Inside the WD TV Live Media Player". Legit Reviews. November 2, 2009. Retrieved 2010-03-12.
  21. ^ [2],specification page
  22. ^ Hersheng.com, specification page
  23. ^ Playondvr.com, specification page
  24. ^ a b Playonhd.com, specification page
  25. ^ Xtreamer.net, specification page
  26. ^ Akortek.net, specification page
  27. ^ Cowonglobal.com Product Spec
  28. ^ Cowonglobal.com Product Page
  29. ^ Archos.com