Documentation/Maemo 5 Developer Guide/Using Multimedia Components/Installing codecs for files that don't play in Media Player

Matroska files require: gstreamer0.10-plugins-good-extra Matroska files also require to be run on terminal as root: /usr/bin/tracker-register-mimetype -c Videos -a video/x-matroska

Flv files require: gstreamer0.10-flv (in extras-devel currently)

To play vp6 inside flv or any format not supported (but supported by mplayer/vlc) by the media player, you need to install gstreamer0.10-ffmpeg (in extras-devel and currently takes 5MB in /)

External subtitles cannot be played by the media player, this requires a new media player but that can be based on GStreamer. This would require the subparse element from gst-plugins-base compiled for the device.