The content of this page will slowly move to CoreCodec
libebml/libmatroska
- 00add support for tags in the library (at least contain the list of official ones and their type checking). Including i18n names for each tags (optionally depends on intl/iconv).
DirectShow
MatroskaSplitter
- 00MatroskaSplitter output mediatype for mpeg1-layer2 is not complete, the Microsoft decoder doesn't want to connect.
- 00Allow reading from HTTP/FTP using the method IAsyncReader::Length() to avoid reading the Cue Entries when not possible.
- 00MatroskaSplitter show wrong fps in ffdshow. Replace that :
((VIDEOINFOHEADER*)mt.Format())->AvgTimePerFrame = AvgTimePerFrame;
by
((VIDEOINFOHEADER*)mts[i].Format())->AvgTimePerFrame = AvgTimePerFrame;
MatroskaMuxer
- 00MatroskaMuxer use some reference with audio stream ( http://forum.doom9.org/showthread.php?s=&postid=514437#post514437 )
VSFilter
- 00VSFilter doesn't respect the default flag (select the default track, hide all subtitles when no default track)
- 00VSFilter modify the aspect-ratio without taking into account matroska aspect-ratio.
Unverified
- 00When using embedded SSA/ASS style name with accent are b0rked and not displayed correctly.
Matroska Shell Extension
- 00writes b0rked tags
- 00icons don't change
- 00breaks my thumbnails
- 00doesn't make system go faster
Winamp
- 00basic support for .mka files in Winamp, probably using DirectShow for codecs
Tags
- 00update a compatibility matrix with other existing tag systems.
- 00add full support in Foobar2K (making standard tgs obvious)
- 00add standard support in Winamp (usual tags as in MP3/AAC)
- 00add full support in GStreamer
- 00add standard support in DirectShow (if not already done)
Native MPEG4 with B frames
00Apparently mkvmerge is close to be able to mux native MPEG4. So it would be nice to finish this and add support in the different players (DirectShow, VLC, MPlayer).
Native MPEG1/2
00Spyder worked on something that was almost usable but it was never finished and used. So I don't think we are far but it should be done in a usable way.
- 00B-frame support is important too
DV
22robUx4We have already talked about this some time ago. So it might be time to actually implement it at least in MKVMerge and DirectShow or GStreamer... The source code of libdv also gives some valuable information about the DV framing (mostly for PAL systems).
TTA
00As the framing of TTA is documented it should be added in the usual muxing (from an original .tta file), demuxing tools :
- 00MPlayer
- 00VLC
- 00GStreamer
- 00Winamp
Wavpack
00David Bryant is working on a library version of his lossless audio codec. The format is also probably documented and container friendly, so it should be added in the usual muxing (from an original .wv file), demuxing tools :
- 21robUx4mkvmerge
- 00matroska muxer (DShow)
- 00matroska splitter (DShow)
- 00MPlayer
- 00VLC
- 00GStreamer
- 00Winamp
- 00add to the codec page
GSTreamer support
- 00find out what Matroska features GST support (and does not)
- 00add support for all possible missing Matroska features
- 00create a reencoder/remuxer based on GStreamer that can keep tags
- 23create a DirectShow video output sink (hopefully using VMR9)
- 23create a DirectShow audio output sink
Matroska Everywhere
00One of our initial goal was to make everything possible to avoid people to use AVI. We managed to make something better and that has the same features (and more). But we don't have all softwares supporting Matroska the way they support MKV. Of course it's impossible in closed applications. But all DirectShow, QuickTime, Real applications could support Matroska the same way they support AVI. AVI is still popular because you can run it on all platforms with the default player. So we should work in all these defaults players at least.
PS: It IS possible to play Vorbis in iTunes so I guess support for Matroska can be added too.
Matroska Audio
00As we'll soon have support for a large variety of audio formats (PCM, MP3, AAC, HE-AAC, Vorbis, FLAC, TTA, WavPack) it would be nice to work more on audio applications. We'll probably need a program to rip CDs and keep tags (a command-line application should be OK, using DirectShow for encoders) with these different codecs. We would also need support in Winamp (in_mka using DirectShow for decoders) and fb2k (half-done).
Matroska.org
- 32Add more description of how each codec is muxed in the codec page.
dl.matroska.org
- 00it would be nice to know/define all the links that should perpertually be there
- 00make some meaningful samples than span the various codec and features Matroska can support
packs.matroska.org
- 21add a japanese translation, one of the most popular visiting country