Differences between revisions 34 and 35
Revision 34 as of 2018-07-09 12:02:48
Size: 42551
Editor: ?PetterReinholdtsen
Comment: Updated table based on unstable.
Revision 35 as of 2018-07-09 12:10:11
Size: 37639
Editor: ?PetterReinholdtsen
Comment: Add two new movie players to table.
Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
|| MIME type || [[https://tracker.debian.org/pkg/totem|totem]] 3.26.1-1 (155 types) || [[https://tracker.debian.org/pkg/vlc|vlc]] 3.0.3-2 (152 types) || [[https://tracker.debian.org/pkg/smplayer|smplayer]] 18.5.0~ds1-2 (151 types) || [[https://tracker.debian.org/pkg/gnome-mpv|gnome-mpv]] 0.14-1 (127 types) || [[https://tracker.debian.org/pkg/parole|parole]] 1.0.1-1 (121 types) || [[https://tracker.debian.org/pkg/xine-ui|xine-ui]] 0.99.9-1.3+b1 (105 types) || [[https://tracker.debian.org/pkg/kaffeine|kaffeine]] 2.0.15-1 (78 types) || [[https://tracker.debian.org/pkg/mpv|mpv]] 0.27.2-1+b1 (70 types) || [[https://tracker.debian.org/pkg/mplayer-gui|mplayer-gui]] 2_1.3.0-8+b1 (65 types) || [[https://tracker.debian.org/pkg/kmplayer|kmplayer]] 1_0.12.0b-2 (57 types) || [[https://tracker.debian.org/pkg/dragonplayer|dragonplayer]] 4_17.08.3-1 (17 types) ||
|| '''[[http://www.iana.org/assignments/media-types/video/mp4|video/mp4]]'''(*) || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/mpeg|video/mpeg]]'''(*) || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/quicktime|video/quicktime]]'''(*) || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/webm|video/webm]]'''(*) || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-flv|video/x-flv]]'''(*) || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-matroska|video/x-matroska]]'''(*) || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-asf|video/x-ms-asf]]'''(*) || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-msvideo|video/x-msvideo]]'''(*) || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/application/ogg|application/ogg]]'''(*) || X || X || X || X || X || X || X || X || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/mpeg|audio/mpeg]]'''(*) || X || X || X || X || X || X || X || X || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-wav|audio/x-wav]]'''(*) || X || X || X || X || X || X || X || X || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/video/ogg|video/ogg]]'''(*) || X || X || X || X || X || X || X || X || X || || X ||
|| '''[[http://www.iana.org/assignments/media-types/audio/basic|audio/basic]]'''(*) || X || X || X || X || X || X || X || || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/flac|audio/flac]]'''(*) || X || X || X || X || X || X || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/ogg|audio/ogg]]'''(*) || X || X || X || X || X || X || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-aiff|audio/x-aiff]]'''(*) || X || X || X || X || X || X || X || || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-pn-realaudio|audio/x-pn-realaudio]]'''(*) || X || X || X || X || X || X || X || X || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/application/mxf|application/mxf]]'''(*) || X || X || X || X || X || || || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/3gpp|video/3gpp]]'''(*) || X || X || X || X || X || || || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/midi|audio/midi]]'''(*) || X || X || X || X || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/x-shockwave-flash|application/x-shockwave-flash]]'''(*) || || X || X || || || || X || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-mng|video/x-mng]]'''(*) || || || || || || X || X || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/image/png|image/png]]'''(*) || || || || || || X || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-wmv|video/x-ms-wmv]]''' || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-mpegurl|audio/x-mpegurl]]''' || X || X || X || X || X || X || X || X || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-ms-wma|audio/x-ms-wma]]''' || X || X || X || X || X || X || X || X || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-scpls|audio/x-scpls]]''' || X || X || X || X || X || X || X || X || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/video/mp2t|video/mp2t]]''' || X || X || X || X || X || X || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/amr|audio/amr]]''' || X || X || X || X || X || || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/mpegurl|audio/mpegurl]]''' || X || X || X || X || X || X || || X || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/application/xspf+xml|application/xspf+xml]]''' || X || X || X || || X || X || X || || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/amr-wb|audio/amr-wb]]''' || X || X || X || X || X || || X || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-realaudio|audio/x-realaudio]]''' || X || X || X || X || X || X || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/dv|video/dv]]''' || X || X || X || X || X || || X || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/sdp|application/sdp]]''' || X || X || X || X || X || || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/vnd.ms-asf|application/vnd.ms-asf]]''' || X || X || X || X || || X || || || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-pn-realaudio-plugin|audio/x-pn-realaudio-plugin]]''' || X || X || X || || X || X || X || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/mp4v-es|video/mp4v-es]]''' || X || X || X || X || X || || X || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/vnd.mpegurl|video/vnd.mpegurl]]''' || X || X || X || X || X || || || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-wmx|video/x-ms-wmx]]''' || X || X || X || X || X || || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/x-quicktimeplayer|application/x-quicktimeplayer]]''' || X || X || X || || X || X || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/3gpp|audio/3gpp]]''' || X || X || X || X || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-gsm|audio/x-gsm]]''' || X || X || X || X || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-ms-wax|audio/x-ms-wax]]''' || X || X || X || || X || X || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/fli|video/fli]]''' || X || X || X || X || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-wm|video/x-ms-wm]]''' || X || X || X || X || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-wvx|video/x-ms-wvx]]''' || X || X || X || || X || X || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/smil+xml|application/smil+xml]]''' || X || || || || X || || || || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/prs.sid|audio/prs.sid]]''' || X || || || || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/vnd.vivo|video/vnd.vivo]]''' || X || || || || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/annodex|application/annodex]]''' || || || || || || X || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/x-mpegurl|application/x-mpegurl]]''' || || || || || || || || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/annodex|audio/annodex]]''' || || || || || || X || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/inode/directory|inode/directory]]''' || || || || || || || X || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/annodex|video/annodex]]''' || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mp4|audio/mp4]](*) || X || X || X || X || X || X || X || X || X || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-musepack|audio/x-musepack]](*) || X || X || X || X || X || X || X || || X || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-m4a|audio/x-m4a]](*) || X || X || X || X || X || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mod|audio/x-mod]](*) || X || X || X || X || X || X || X || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-ape|audio/x-ape]](*) || X || X || X || X || X || || || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-fli|video/x-fli]](*) || X || X || X || X || X || || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/video/3gpp2|video/3gpp2]](*) || X || X || X || X || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-flc|video/x-flc]](*) || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-m4v|video/x-m4v]](*) || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-adpcm|audio/x-adpcm]](*) || || X || X || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.rn-realmedia|application/vnd.rn-realmedia]] || X || X || X || X || X || X || X || X || X || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-flac|audio/x-flac]] || X || X || X || X || X || X || X || X || X || X || ||
|| [[http://www.iana.org/assignments/media-types/video/vnd.rn-realvideo|video/vnd.rn-realvideo]] || X || X || X || X || X || || X || X || X || X || X ||
|| [[http://www.iana.org/assignments/media-types/application/x-ogg|application/x-ogg]] || X || X || X || X || X || X || X || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/ac3|audio/ac3]] || X || X || X || X || X || X || X || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.rn-realaudio|audio/vnd.rn-realaudio]] || X || X || X || X || X || || X || X || X || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mp3|audio/x-mp3]] || X || X || X || X || X || X || X || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-wavpack|audio/x-wavpack]] || X || X || X || X || X || X || X || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ogm+ogg|video/x-ogm+ogg]] || X || X || X || X || X || || X || X || X || || X ||
|| [[http://www.iana.org/assignments/media-types/audio/x-matroska|audio/x-matroska]] || X || X || X || X || X || || X || || X || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mpeg|audio/x-mpeg]] || X || X || X || X || X || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-vorbis+ogg|audio/x-vorbis+ogg]] || X || X || X || X || X || || X || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/msvideo|video/msvideo]] || X || X || X || X || X || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-avi|video/x-avi]] || X || X || X || X || X || || X || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-mpeg|video/x-mpeg]] || X || X || X || X || X || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/application/ram|application/ram]] || X || X || X || X || X || || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mp2|audio/mp2]] || X || X || X || X || X || || || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-it|audio/x-it]] || X || X || X || X || X || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-ms-asx|audio/x-ms-asx]] || X || X || X || || X || || X || || X || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-s3m|audio/x-s3m]] || X || X || X || X || X || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-tta|audio/x-tta]] || X || X || X || X || X || || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-xm|audio/x-xm]] || X || X || X || X || X || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/flv|video/flv]] || X || X || X || X || X || X || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-flic|video/x-flic]] || X || || || || X || X || X || || X || X || X ||
|| [[http://www.iana.org/assignments/media-types/video/x-nsv|video/x-nsv]] || X || X || X || X || X || || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-theora+ogg|video/x-theora+ogg]] || X || X || X || X || X || || || || X || || X ||
|| [[http://www.iana.org/assignments/media-types/x-content/video-dvd|x-content/video-dvd]] || X || X || X || X || X || || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/mms|x-scheme-handler/mms]] || X || X || X || X || X || || X || || || X || ||
|| [[http://www.iana.org/assignments/media-types/application/smil|application/smil]] || X || || || || X || X || || X || X || X || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.apple.mpegurl|application/vnd.apple.mpegurl]] || X || X || X || X || X || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-flac|application/x-flac]] || X || X || X || X || X || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-flash-video|application/x-flash-video]] || X || X || X || X || X || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-matroska|application/x-matroska]] || X || X || X || X || X || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/aac|audio/aac]] || X || X || X || X || || || || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mp3|audio/mp3]] || X || X || X || X || || X || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/wav|audio/wav]] || X || X || X || X || || X || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mp2|audio/x-mp2]] || X || X || X || X || || || || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-aiff|audio/x-pn-aiff]] || X || X || X || X || X || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-au|audio/x-pn-au]] || X || X || X || X || X || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-wav|audio/x-pn-wav]] || X || X || X || X || X || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-real-audio|audio/x-real-audio]] || X || X || X || X || X || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-speex|audio/x-speex]] || X || X || X || X || X || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-vorbis|audio/x-vorbis]] || X || X || X || X || X || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-anim|video/x-anim]] || X || X || X || || X || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-mpeg2|video/x-mpeg2]] || X || X || X || X || X || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-theora|video/x-theora]] || X || X || X || X || || || || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/x-content/video-svcd|x-content/video-svcd]] || X || X || X || || X || || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-content/video-vcd|x-content/video-vcd]] || X || X || X || || X || || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.rn-realmedia-vbr|application/vnd.rn-realmedia-vbr]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-extension-m4a|application/x-extension-m4a]] || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-extension-mp4|application/x-extension-mp4]] || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-quicktime-media-link|application/x-quicktime-media-link]] || X || X || X || || X || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/m4a|audio/m4a]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mp1|audio/mp1]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mpg|audio/mpg]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/scpls|audio/scpls]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/webm|audio/webm]] || X || X || X || X || || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-aac|audio/x-aac]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mp1|audio/x-mp1]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mpg|audio/x-mpg]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-ms-asf|audio/x-ms-asf]] || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-windows-acm|audio/x-pn-windows-acm]] || X || X || X || || X || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-shorten|audio/x-shorten]] || X || X || X || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/image/vnd.rn-realpix|image/vnd.rn-realpix]] || X || X || X || || X || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/misc/ultravox|misc/ultravox]] || X || X || X || || X || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/3gp|video/3gp]] || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/divx|video/divx]] || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-content/audio-cdda|x-content/audio-cdda]] || || X || X || X || || || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/mmsh|x-scheme-handler/mmsh]] || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtmp|x-scheme-handler/rtmp]] || X || X || X || X || || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtsp|x-scheme-handler/rtsp]] || X || X || X || X || || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.ms-wpl|application/vnd.ms-wpl]] || X || X || X || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-smil|application/x-smil]] || X || || || || X || || || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/3gpp2|audio/3gpp2]] || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/dv|audio/dv]] || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/eac3|audio/eac3]] || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/opus|audio/opus]] || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-stm|audio/x-stm]] || X || || || || X || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/text/google-video-pointer|text/google-video-pointer]] || X || X || X || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/text/x-google-video-pointer|text/x-google-video-pointer]] || X || X || X || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/avi|video/avi]] || || X || X || || || || || || || X || X ||
|| [[http://www.iana.org/assignments/media-types/video/mpeg-system|video/mpeg-system]] || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/vnd.divx|video/vnd.divx]] || X || X || X || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-asf-plugin|video/x-ms-asf-plugin]] || X || X || X || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-asx|video/x-ms-asx]] || X || X || X || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-content/audio-player|x-content/audio-player]] || || X || X || X || || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtp|x-scheme-handler/rtp]] || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/mpeg4-iod|application/mpeg4-iod]] || || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/mpeg4-muxcodetable|application/mpeg4-muxcodetable]] || || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-cd-image|application/x-cd-image]] || || X || || || || || || || X || || X ||
|| [[http://www.iana.org/assignments/media-types/application/x-netshow-channel|application/x-netshow-channel]] || X || || || || X || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-shorten|application/x-shorten]] || X || || || || X || || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dolby.heaac.1|audio/vnd.dolby.heaac.1]] || || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dolby.heaac.2|audio/vnd.dolby.heaac.2]] || || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dolby.mlp|audio/vnd.dolby.mlp]] || || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dts|audio/vnd.dts]] || || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dts.hd|audio/vnd.dts.hd]] || || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vorbis|audio/vorbis]] || || X || X || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-m4b|audio/x-m4b]] || X || || || || || || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-mpeg-system|video/x-mpeg-system]] || || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ogm|video/x-ogm]] || || X || X || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/icy|x-scheme-handler/icy]] || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/icyx|x-scheme-handler/icyx]] || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/streamingmedia|application/streamingmedia]] || || || || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-mplayer2|application/x-mplayer2]] || || || || || || X || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/application/x-streamingmedia|application/x-streamingmedia]] || || || || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-sbc|audio/x-sbc]] || X || || || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-voc|audio/x-voc]] || || || || || || || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/image/x-pict|image/x-pict]] || X || || || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/vivo|video/vivo]] || X || || || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-totem-stream|video/x-totem-stream]] || X || || || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/pnm|x-scheme-handler/pnm]] || X || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/application/adrift|application/adrift]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/playerpro|application/playerpro]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.adobe.flash.movie|application/vnd.adobe.flash.movie]] || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-annodex|application/x-annodex]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-cue|application/x-cue]] || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-kmplayer|application/x-kmplayer]] || || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/application/x-ogm|application/x-ogm]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-ogm-audio|application/x-ogm-audio]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-ogm-video|application/x-ogm-video]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/168sv|audio/168sv]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/8svx|audio/8svx]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/aiff|audio/aiff]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/it|audio/it]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/m3u|audio/m3u]] || || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/med|audio/med]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mod|audio/mod]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mpeg2|audio/mpeg2]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mpeg3|audio/mpeg3]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/musepack|audio/musepack]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/rn-mpeg|audio/rn-mpeg]] || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/s3m|audio/s3m]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-16sv|audio/x-16sv]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-8svx|audio/x-8svx]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-amf|audio/x-amf]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-annodex|audio/x-annodex]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-basic|audio/x-basic]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-flac+ogg|audio/x-flac+ogg]] || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-m3u|audio/x-m3u]] || || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mpeg2|audio/x-mpeg2]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mpeg3|audio/x-mpeg3]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-ms-wvx|audio/x-ms-wvx]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-ogg|audio/x-ogg]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-oggflac|audio/x-oggflac]] || || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-opus+ogg|audio/x-opus+ogg]] || X || || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pls|audio/x-pls]] || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-windows-pcm|audio/x-pn-windows-pcm]] || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/xm|audio/xm]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/image/ilbm|image/ilbm]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/image/x-ilbm|image/x-ilbm]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/image/x-png|image/x-png]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/anim|video/anim]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/mediaplayer|video/mediaplayer]] || || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/mkv|video/mkv]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/mng|video/mng]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/mp2p|video/mp2p]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-annodex|video/x-annodex]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-mjpeg|video/x-mjpeg]] || X || || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-afs|video/x-ms-afs]] || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-wax|video/x-ms-wax]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-wmp|video/x-ms-wmp]] || || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-wvxvideo|video/x-ms-wvxvideo]] || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ogg|video/x-ogg]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-quicktime|video/x-quicktime]] || || || || || || X || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-content/audio-dvd|x-content/audio-dvd]] || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/net|x-scheme-handler/net]] || X || || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtspt|x-scheme-handler/rtspt]] || || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtspu|x-scheme-handler/rtspu]] || || || || || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/uvox|x-scheme-handler/uvox]] || X || || || || || || || || || || ||
|| MIME type || [[https://tracker.debian.org/pkg/totem|totem]] 3.26.1-1 (155 types) || [[https://tracker.debian.org/pkg/vlc|vlc]] 3.0.3-2 (152 types) || [[https://tracker.debian.org/pkg/smplayer|smplayer]] 18.5.0~ds1-2 (151 types) || [[https://tracker.debian.org/pkg/gnome-mpv|gnome-mpv]] 0.14-1 (127 types) || [[https://tracker.debian.org/pkg/parole|parole]] 1.0.1-1 (121 types) || [[https://tracker.debian.org/pkg/kaffeine|kaffeine]] 2.0.15-1 (78 types) || [[https://tracker.debian.org/pkg/mpv|mpv]] 0.27.2-1+b1 (70 types) || [[https://tracker.debian.org/pkg/qtav-players|qtav-players]] 1.12.0+ds-4+b1 (67 types) || [[https://tracker.debian.org/pkg/mplayer-gui|mplayer-gui]] 2_1.3.0-8+b1 (65 types) || [[https://tracker.debian.org/pkg/kmplayer|kmplayer]] 1_0.12.0b-2 (57 types) || [[https://tracker.debian.org/pkg/deepin-movie|deepin-movie]] 3.2.7-2 (47 types) || [[https://tracker.debian.org/pkg/dragonplayer|dragonplayer]] 4_17.08.3-1 (17 types) ||
|| '''[[http://www.iana.org/assignments/media-types/video/mp4|video/mp4]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/mpeg|video/mpeg]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/quicktime|video/quicktime]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/webm|video/webm]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-flv|video/x-flv]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-matroska|video/x-matroska]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-asf|video/x-ms-asf]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-msvideo|video/x-msvideo]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/application/ogg|application/ogg]]'''(*) || X || X || X || X || X || X || X || X || X || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/mpeg|audio/mpeg]]'''(*) || X || X || X || X || X || X || X || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-wav|audio/x-wav]]'''(*) || X || X || X || X || X || X || X || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/ogg|video/ogg]]'''(*) || X || X || X || X || X || X || X || || X || || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/audio/flac|audio/flac]]'''(*) || X || X || X || X || X || X || X || X || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-pn-realaudio|audio/x-pn-realaudio]]'''(*) || X || X || X || X || X || X || X || X || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/basic|audio/basic]]'''(*) || X || X || X || X || X || X || || || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/ogg|audio/ogg]]'''(*) || X || X || X || X || X || X || X || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-aiff|audio/x-aiff]]'''(*) || X || X || X || X || X || X || || || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/3gpp|video/3gpp]]'''(*) || X || X || X || X || X || || || || X || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/application/mxf|application/mxf]]'''(*) || X || X || X || X || X || || || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/midi|audio/midi]]'''(*) || X || X || X || X || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/x-shockwave-flash|application/x-shockwave-flash]]'''(*) || || X || X || || || X || || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-mng|video/x-mng]]'''(*) || || || || || || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-wmv|video/x-ms-wmv]]''' || X || X || X || X || X || X || X || X || X || X || X || X ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-mpegurl|audio/x-mpegurl]]''' || X || X || X || X || X || X || X || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-ms-wma|audio/x-ms-wma]]''' || X || X || X || X || X || X || X || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-scpls|audio/x-scpls]]''' || X || X || X || X || X || X || X || X || X || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/mp2t|video/mp2t]]''' || X || X || X || X || X || X || X || X || X || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/amr|audio/amr]]''' || X || X || X || X || X || X || X || X || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/mpegurl|audio/mpegurl]]''' || X || X || X || X || X || || X || X || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/dv|video/dv]]''' || X || X || X || X || X || X || || || X || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-wmx|video/x-ms-wmx]]''' || X || X || X || X || X || || X || X || || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/application/sdp|application/sdp]]''' || X || X || X || X || X || || X || X || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/xspf+xml|application/xspf+xml]]''' || X || X || X || || X || X || || || || X || X || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/amr-wb|audio/amr-wb]]''' || X || X || X || X || X || X || || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-realaudio|audio/x-realaudio]]''' || X || X || X || X || X || || X || X || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/mp4v-es|video/mp4v-es]]''' || X || X || X || X || X || X || || || || || X || ||
|| '''[[http://www.iana.org/assignments/media-types/video/vnd.mpegurl|video/vnd.mpegurl]]''' || X || X || X || X || X || || || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/vnd.ms-asf|application/vnd.ms-asf]]''' || X || X || X || X || || || || || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/3gpp|audio/3gpp]]''' || X || X || X || X || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-gsm|audio/x-gsm]]''' || X || X || X || X || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-pn-realaudio-plugin|audio/x-pn-realaudio-plugin]]''' || X || X || X || || X || X || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/fli|video/fli]]''' || X || X || X || X || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-wm|video/x-ms-wm]]''' || X || X || X || X || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/x-quicktimeplayer|application/x-quicktimeplayer]]''' || X || X || X || || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/x-ms-wax|audio/x-ms-wax]]''' || X || X || X || || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/x-ms-wvx|video/x-ms-wvx]]''' || X || X || X || || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/smil+xml|application/smil+xml]]''' || X || || || || X || || || || || X || || ||
|| '''[[http://www.iana.org/assignments/media-types/audio/prs.sid|audio/prs.sid]]''' || X || || || || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/video/vnd.vivo|video/vnd.vivo]]''' || X || || || || X || || || || || || || ||
|| '''[[http://www.iana.org/assignments/media-types/application/x-mpegurl|application/x-mpegurl]]''' || || || || || || || || || X || || || ||
|| '''[[http://www.iana.org/assignments/media-types/inode/directory|inode/directory]]''' || || || || || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mp4|audio/mp4]](*) || X || X || X || X || X || X || X || || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-fli|video/x-fli]](*) || X || X || X || X || X || X || X || X || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-ape|audio/x-ape]](*) || X || X || X || X || X || || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-m4a|audio/x-m4a]](*) || X || X || X || X || X || X || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-musepack|audio/x-musepack]](*) || X || X || X || X || X || X || || || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mod|audio/x-mod]](*) || X || X || X || X || X || X || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-flc|video/x-flc]](*) || X || X || X || X || X || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-m4v|video/x-m4v]](*) || X || X || X || X || X || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/3gpp2|video/3gpp2]](*) || X || X || X || X || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-adpcm|audio/x-adpcm]](*) || || X || X || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/video/vnd.rn-realvideo|video/vnd.rn-realvideo]] || X || X || X || X || X || X || X || X || X || X || X || X ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.rn-realmedia|application/vnd.rn-realmedia]] || X || X || X || X || X || X || X || X || X || X || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ogm+ogg|video/x-ogm+ogg]] || X || X || X || X || X || X || X || X || X || || X || X ||
|| [[http://www.iana.org/assignments/media-types/application/x-ogg|application/x-ogg]] || X || X || X || X || X || X || X || X || || X || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.rn-realaudio|audio/vnd.rn-realaudio]] || X || X || X || X || X || X || X || X || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-flac|audio/x-flac]] || X || X || X || X || X || X || X || X || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-avi|video/x-avi]] || X || X || X || X || X || X || X || X || || X || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/ac3|audio/ac3]] || X || X || X || X || X || X || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mp3|audio/x-mp3]] || X || X || X || X || X || X || X || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-vorbis+ogg|audio/x-vorbis+ogg]] || X || X || X || X || X || X || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-wavpack|audio/x-wavpack]] || X || X || X || X || X || X || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/video/msvideo|video/msvideo]] || X || X || X || X || X || X || X || X || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-mpeg|video/x-mpeg]] || X || X || X || X || X || X || X || X || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/mp2|audio/mp2]] || X || X || X || X || X || || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-matroska|audio/x-matroska]] || X || X || X || X || X || X || || || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mpeg|audio/x-mpeg]] || X || X || X || X || X || X || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-tta|audio/x-tta]] || X || X || X || X || X || X || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-mpeg2|video/x-mpeg2]] || X || X || X || X || X || || X || X || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-nsv|video/x-nsv]] || X || X || X || X || X || X || || || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-theora|video/x-theora]] || X || X || X || X || || || X || X || || X || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-theora+ogg|video/x-theora+ogg]] || X || X || X || X || X || || || || X || || X || X ||
|| [[http://www.iana.org/assignments/media-types/x-content/video-dvd|x-content/video-dvd]] || X || X || X || X || X || X || || || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/mms|x-scheme-handler/mms]] || X || X || X || X || X || X || || || || X || X || ||
|| [[http://www.iana.org/assignments/media-types/application/ram|application/ram]] || X || X || X || X || X || X || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.apple.mpegurl|application/vnd.apple.mpegurl]] || X || X || X || X || X || || || || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/application/x-matroska|application/x-matroska]] || X || X || X || X || X || X || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/aac|audio/aac]] || X || X || X || X || || || X || X || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mp2|audio/x-mp2]] || X || X || X || X || || || X || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-ms-asx|audio/x-ms-asx]] || X || X || X || || X || X || || || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-content/video-svcd|x-content/video-svcd]] || X || X || X || || X || X || || || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/x-content/video-vcd|x-content/video-vcd]] || X || X || X || || X || X || || || X || || X || ||
|| [[http://www.iana.org/assignments/media-types/application/smil|application/smil]] || X || || || || X || || X || X || X || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.rn-realmedia-vbr|application/vnd.rn-realmedia-vbr]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-extension-mp4|application/x-extension-mp4]] || X || X || X || X || X || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/application/x-flac|application/x-flac]] || X || X || X || X || X || || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/audio/m4a|audio/m4a]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mp1|audio/mp1]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mp3|audio/mp3]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/mpg|audio/mpg]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/scpls|audio/scpls]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/wav|audio/wav]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-aac|audio/x-aac]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-it|audio/x-it]] || X || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mp1|audio/x-mp1]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-mpg|audio/x-mpg]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-s3m|audio/x-s3m]] || X || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-shorten|audio/x-shorten]] || X || X || X || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-speex|audio/x-speex]] || X || X || X || X || X || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-vorbis|audio/x-vorbis]] || X || X || X || X || X || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-xm|audio/x-xm]] || X || X || X || X || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/image/vnd.rn-realpix|image/vnd.rn-realpix]] || X || X || X || || X || X || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/misc/ultravox|misc/ultravox]] || X || X || X || || X || X || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/flv|video/flv]] || X || X || X || X || X || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-anim|video/x-anim]] || X || X || X || || X || X || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-flic|video/x-flic]] || X || || || || X || X || || || X || X || || X ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtmp|x-scheme-handler/rtmp]] || X || X || X || X || || X || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtsp|x-scheme-handler/rtsp]] || X || X || X || X || || X || || || || || X || ||
|| [[http://www.iana.org/assignments/media-types/application/x-extension-m4a|application/x-extension-m4a]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-flash-video|application/x-flash-video]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-quicktime-media-link|application/x-quicktime-media-link]] || X || X || X || || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-smil|application/x-smil]] || X || || || || X || || X || X || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/webm|audio/webm]] || X || X || X || X || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-ms-asf|audio/x-ms-asf]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-aiff|audio/x-pn-aiff]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-au|audio/x-pn-au]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-wav|audio/x-pn-wav]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-real-audio|audio/x-real-audio]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/3gp|video/3gp]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/divx|video/divx]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-content/audio-cdda|x-content/audio-cdda]] || || X || X || X || || X || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/mmsh|x-scheme-handler/mmsh]] || X || X || X || X || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.ms-wpl|application/vnd.ms-wpl]] || X || X || X || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/3gpp2|audio/3gpp2]] || X || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/dv|audio/dv]] || X || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/eac3|audio/eac3]] || X || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/opus|audio/opus]] || X || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-windows-acm|audio/x-pn-windows-acm]] || X || X || X || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/text/google-video-pointer|text/google-video-pointer]] || X || X || X || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/text/x-google-video-pointer|text/x-google-video-pointer]] || X || X || X || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/avi|video/avi]] || || X || X || || || || || || || X || || X ||
|| [[http://www.iana.org/assignments/media-types/video/mpeg-system|video/mpeg-system]] || X || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/vnd.divx|video/vnd.divx]] || X || X || X || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-asx|video/x-ms-asx]] || X || X || X || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-content/audio-player|x-content/audio-player]] || || X || X || X || || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtp|x-scheme-handler/rtp]] || X || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/mpeg4-iod|application/mpeg4-iod]] || || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/mpeg4-muxcodetable|application/mpeg4-muxcodetable]] || || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/streamingmedia|application/streamingmedia]] || || || || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-cd-image|application/x-cd-image]] || || X || || || || || || || X || || || X ||
|| [[http://www.iana.org/assignments/media-types/application/x-netshow-channel|application/x-netshow-channel]] || X || || || || X || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-shorten|application/x-shorten]] || X || || || || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-streamingmedia|application/x-streamingmedia]] || || || || X || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dolby.heaac.1|audio/vnd.dolby.heaac.1]] || || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dolby.heaac.2|audio/vnd.dolby.heaac.2]] || || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dolby.mlp|audio/vnd.dolby.mlp]] || || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dts|audio/vnd.dts]] || || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vnd.dts.hd|audio/vnd.dts.hd]] || || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/vorbis|audio/vorbis]] || || X || X || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-m4b|audio/x-m4b]] || X || || || || || X || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-stm|audio/x-stm]] || X || || || || X || X || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-mpeg-system|video/x-mpeg-system]] || || X || X || X || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-afs|video/x-ms-afs]] || || || || || || || X || X || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-asf-plugin|video/x-ms-asf-plugin]] || X || X || X || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-wvxvideo|video/x-ms-wvxvideo]] || || || || || || || X || X || || || X || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ogm|video/x-ogm]] || || X || X || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/icy|x-scheme-handler/icy]] || X || X || X || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/icyx|x-scheme-handler/icyx]] || X || X || X || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/rn-mpeg|audio/rn-mpeg]] || || || || || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pls|audio/x-pls]] || || || || || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-pn-windows-pcm|audio/x-pn-windows-pcm]] || || || || || || || X || X || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-sbc|audio/x-sbc]] || X || || || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-voc|audio/x-voc]] || || || || || || X || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/image/x-pict|image/x-pict]] || X || || || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/vivo|video/vivo]] || X || || || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-totem-stream|video/x-totem-stream]] || X || || || || X || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/pnm|x-scheme-handler/pnm]] || X || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/vnd.adobe.flash.movie|application/vnd.adobe.flash.movie]] || || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-cue|application/x-cue]] || || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-kmplayer|application/x-kmplayer]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/application/x-mplayer2|application/x-mplayer2]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/m3u|audio/m3u]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-flac+ogg|audio/x-flac+ogg]] || || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-m3u|audio/x-m3u]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-oggflac|audio/x-oggflac]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/audio/x-opus+ogg|audio/x-opus+ogg]] || X || || || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/mediaplayer|video/mediaplayer]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-mjpeg|video/x-mjpeg]] || X || || || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/video/x-ms-wmp|video/x-ms-wmp]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-content/audio-dvd|x-content/audio-dvd]] || || || || || || || || || X || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/net|x-scheme-handler/net]] || X || || || || || || || || || || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtspt|x-scheme-handler/rtspt]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/rtspu|x-scheme-handler/rtspu]] || || || || || || || || || || X || || ||
|| [[http://www.iana.org/assignments/media-types/x-scheme-handler/uvox|x-scheme-handler/uvox]] || X || || || || || || || || || || || ||

1. Multimedia player MIME type support status

Debian include several media players, and it is hard to pick the right one to install. But one metric to use is the amount of supported file formats, to increase the chance of being able to play any encountered media file.

This wiki page list which MIME types are supported by the various media players in Debian, based on their announced MIME type support in the package desktop file. The desktop files include a ?MimeType attribute listing all the MIME types supported, and this information is used by the desktop environment and web browsers to decide which players to list as media player options. See also a ?similar list for browser plugins.

Usage graph

This list is automatically generated using the script below. The players are sorted according to number of MIME types supported, the one supporting most MIME types being listed first. The "official" MIME types (ie the ones listed in /etc/mime.types) are listed in bold. The MIME types emited by file --mime-type is marked with (*).

1.1. Debian/sid 2018-07-09

MIME type

totem 3.26.1-1 (155 types)

vlc 3.0.3-2 (152 types)

smplayer 18.5.0~ds1-2 (151 types)

gnome-mpv 0.14-1 (127 types)

parole 1.0.1-1 (121 types)

kaffeine 2.0.15-1 (78 types)

mpv 0.27.2-1+b1 (70 types)

qtav-players 1.12.0+ds-4+b1 (67 types)

mplayer-gui 2_1.3.0-8+b1 (65 types)

kmplayer 1_0.12.0b-2 (57 types)

deepin-movie 3.2.7-2 (47 types)

dragonplayer 4_17.08.3-1 (17 types)

video/mp4(*)

X

X

X

X

X

X

X

X

X

X

X

X

video/mpeg(*)

X

X

X

X

X

X

X

X

X

X

X

X

video/quicktime(*)

X

X

X

X

X

X

X

X

X

X

X

X

video/webm(*)

X

X

X

X

X

X

X

X

X

X

X

X

video/x-flv(*)

X

X

X

X

X

X

X

X

X

X

X

X

video/x-matroska(*)

X

X

X

X

X

X

X

X

X

X

X

X

video/x-ms-asf(*)

X

X

X

X

X

X

X

X

X

X

X

X

video/x-msvideo(*)

X

X

X

X

X

X

X

X

X

X

X

X

application/ogg(*)

X

X

X

X

X

X

X

X

X

X

X

audio/mpeg(*)

X

X

X

X

X

X

X

X

X

X

audio/x-wav(*)

X

X

X

X

X

X

X

X

X

X

video/ogg(*)

X

X

X

X

X

X

X

X

X

X

audio/flac(*)

X

X

X

X

X

X

X

X

X

audio/x-pn-realaudio(*)

X

X

X

X

X

X

X

X

X

audio/basic(*)

X

X

X

X

X

X

X

X

audio/ogg(*)

X

X

X

X

X

X

X

X

audio/x-aiff(*)

X

X

X

X

X

X

X

X

video/3gpp(*)

X

X

X

X

X

X

X

application/mxf(*)

X

X

X

X

X

X

audio/midi(*)

X

X

X

X

X

application/x-shockwave-flash(*)

X

X

X

X

video/x-mng(*)

X

video/x-ms-wmv

X

X

X

X

X

X

X

X

X

X

X

X

audio/x-mpegurl

X

X

X

X

X

X

X

X

X

X

audio/x-ms-wma

X

X

X

X

X

X

X

X

X

X

audio/x-scpls

X

X

X

X

X

X

X

X

X

X

video/mp2t

X

X

X

X

X

X

X

X

X

X

audio/amr

X

X

X

X

X

X

X

X

X

audio/mpegurl

X

X

X

X

X

X

X

X

video/dv

X

X

X

X

X

X

X

X

video/x-ms-wmx

X

X

X

X

X

X

X

X

application/sdp

X

X

X

X

X

X

X

application/xspf+xml

X

X

X

X

X

X

X

audio/amr-wb

X

X

X

X

X

X

X

audio/x-realaudio

X

X

X

X

X

X

X

video/mp4v-es

X

X

X

X

X

X

X

video/vnd.mpegurl

X

X

X

X

X

X

application/vnd.ms-asf

X

X

X

X

X

audio/3gpp

X

X

X

X

X

audio/x-gsm

X

X

X

X

X

audio/x-pn-realaudio-plugin

X

X

X

X

X

video/fli

X

X

X

X

X

video/x-ms-wm

X

X

X

X

X

application/x-quicktimeplayer

X

X

X

X

audio/x-ms-wax

X

X

X

X

video/x-ms-wvx

X

X

X

X

application/smil+xml

X

X

X

audio/prs.sid

X

X

video/vnd.vivo

X

X

application/x-mpegurl

X

inode/directory

X

audio/mp4(*)

X

X

X

X

X

X

X

X

X

video/x-fli(*)

X

X

X

X

X

X

X

X

X

audio/x-ape(*)

X

X

X

X

X

X

X

X

audio/x-m4a(*)

X

X

X

X

X

X

X

X

audio/x-musepack(*)

X

X

X

X

X

X

X

X

audio/x-mod(*)

X

X

X

X

X

X

X

video/x-flc(*)

X

X

X

X

X

X

video/x-m4v(*)

X

X

X

X

X

X

video/3gpp2(*)

X

X

X

X

X

audio/x-adpcm(*)

X

X

X

video/vnd.rn-realvideo

X

X

X

X

X

X

X

X

X

X

X

X

application/vnd.rn-realmedia

X

X

X

X

X

X

X

X

X

X

X

video/x-ogm+ogg

X

X

X

X

X

X

X

X

X

X

X

application/x-ogg

X

X

X

X

X

X

X

X

X

X

audio/vnd.rn-realaudio

X

X

X

X

X

X

X

X

X

X

audio/x-flac

X

X

X

X

X

X

X

X

X

X

video/x-avi

X

X

X

X

X

X

X

X

X

X

audio/ac3

X

X

X

X

X

X

X

X

X

audio/x-mp3

X

X

X

X

X

X

X

X

X

audio/x-vorbis+ogg

X

X

X

X

X

X

X

X

X

audio/x-wavpack

X

X

X

X

X

X

X

X

X

video/msvideo

X

X

X

X

X

X

X

X

X

video/x-mpeg

X

X

X

X

X

X

X

X

X

audio/mp2

X

X

X

X

X

X

X

X

audio/x-matroska

X

X

X

X

X

X

X

X

audio/x-mpeg

X

X

X

X

X

X

X

X

audio/x-tta

X

X

X

X

X

X

X

X

video/x-mpeg2

X

X

X

X

X

X

X

X

video/x-nsv

X

X

X

X

X

X

X

X

video/x-theora

X

X

X

X

X

X

X

X

video/x-theora+ogg

X

X

X

X

X

X

X

X

x-content/video-dvd

X

X

X

X

X

X

X

X

x-scheme-handler/mms

X

X

X

X

X

X

X

X

application/ram

X

X

X

X

X

X

X

application/vnd.apple.mpegurl

X

X

X

X

X

X

X

application/x-matroska

X

X

X

X

X

X

X

audio/aac

X

X

X

X

X

X

X

audio/x-mp2

X

X

X

X

X

X

X

audio/x-ms-asx

X

X

X

X

X

X

X

x-content/video-svcd

X

X

X

X

X

X

X

x-content/video-vcd

X

X

X

X

X

X

X

application/smil

X

X

X

X

X

X

application/vnd.rn-realmedia-vbr

X

X

X

X

X

X

application/x-extension-mp4

X

X

X

X

X

X

application/x-flac

X

X

X

X

X

X

audio/m4a

X

X

X

X

X

X

audio/mp1

X

X

X

X

X

X

audio/mp3

X

X

X

X

X

X

audio/mpg

X

X

X

X

X

X

audio/scpls

X

X

X

X

X

X

audio/wav

X

X

X

X

X

X

audio/x-aac

X

X

X

X

X

X

audio/x-it

X

X

X

X

X

X

audio/x-mp1

X

X

X

X

X

X

audio/x-mpg

X

X

X

X

X

X

audio/x-s3m

X

X

X

X

X

X

audio/x-shorten

X

X

X

X

X

X

audio/x-speex

X

X

X

X

X

X

audio/x-vorbis

X

X

X

X

X

X

audio/x-xm

X

X

X

X

X

X

image/vnd.rn-realpix

X

X

X

X

X

X

misc/ultravox

X

X

X

X

X

X

video/flv

X

X

X

X

X

X

video/x-anim

X

X

X

X

X

X

video/x-flic

X

X

X

X

X

X

x-scheme-handler/rtmp

X

X

X

X

X

X

x-scheme-handler/rtsp

X

X

X

X

X

X

application/x-extension-m4a

X

X

X

X

X

application/x-flash-video

X

X

X

X

X

application/x-quicktime-media-link

X

X

X

X

X

application/x-smil

X

X

X

X

X

audio/webm

X

X

X

X

X

audio/x-ms-asf

X

X

X

X

X

audio/x-pn-aiff

X

X

X

X

X

audio/x-pn-au

X

X

X

X

X

audio/x-pn-wav

X

X

X

X

X

audio/x-real-audio

X

X

X

X

X

video/3gp

X

X

X

X

X

video/divx

X

X

X

X

X

x-content/audio-cdda

X

X

X

X

X

x-scheme-handler/mmsh

X

X

X

X

X

application/vnd.ms-wpl

X

X

X

X

audio/3gpp2

X

X

X

X

audio/dv

X

X

X

X

audio/eac3

X

X

X

X

audio/opus

X

X

X

X

audio/x-pn-windows-acm

X

X

X

X

text/google-video-pointer

X

X

X

X

text/x-google-video-pointer

X

X

X

X

video/avi

X

X

X

X

video/mpeg-system

X

X

X

X

video/vnd.divx

X

X

X

X

video/x-ms-asx

X

X

X

X

x-content/audio-player

X

X

X

X

x-scheme-handler/rtp

X

X

X

X

application/mpeg4-iod

X

X

X

application/mpeg4-muxcodetable

X

X

X

application/streamingmedia

X

X

X

application/x-cd-image

X

X

X

application/x-netshow-channel

X

X

X

application/x-shorten

X

X

X

application/x-streamingmedia

X

X

X

audio/vnd.dolby.heaac.1

X

X

X

audio/vnd.dolby.heaac.2

X

X

X

audio/vnd.dolby.mlp

X

X

X

audio/vnd.dts

X

X

X

audio/vnd.dts.hd

X

X

X

audio/vorbis

X

X

X

audio/x-m4b

X

X

X

audio/x-stm

X

X

X

video/x-mpeg-system

X

X

X

video/x-ms-afs

X

X

X

video/x-ms-asf-plugin

X

X

X

video/x-ms-wvxvideo

X

X

X

video/x-ogm

X

X

X

x-scheme-handler/icy

X

X

X

x-scheme-handler/icyx

X

X

X

audio/rn-mpeg

X

X

audio/x-pls

X

X

audio/x-pn-windows-pcm

X

X

audio/x-sbc

X

X

audio/x-voc

X

X

image/x-pict

X

X

video/vivo

X

X

video/x-totem-stream

X

X

x-scheme-handler/pnm

X

X

application/vnd.adobe.flash.movie

X

application/x-cue

X

application/x-kmplayer

X

application/x-mplayer2

X

audio/m3u

X

audio/x-flac+ogg

X

audio/x-m3u

X

audio/x-oggflac

X

audio/x-opus+ogg

X

video/mediaplayer

X

video/x-mjpeg

X

video/x-ms-wmp

X

x-content/audio-dvd

X

x-scheme-handler/net

X

x-scheme-handler/rtspt

X

x-scheme-handler/rtspu

X

x-scheme-handler/uvox

X

1.2. How to generate the wiki table

The list should be updated regularly on Debian unstable using the following script:

#!/bin/sh
#
# List the MIME types supported by various media players in Debian.
#
# Source is licensed according to GPL v2 or later versions at your choice.
#
# https://wiki.debian.org/DebianMultimedia/PlayerSupport
#
# Note MIME types are case insensitive according to
# https://www.ietf.org/rfc/rfc2045.txt

set -e

# Generated from manually edited list initiated by
#pkgs="$(appstreamcli what-provides mimetype video/quicktime |awk '/Package:/ { print $2}' | tr "\n" " ")"
# The 'video/quicktime' MIME type was selected as one that seem to be
# supported by all media players.

pkgs="kmplayer smplayer gnome-mpv mpv parole mplayer-gui vlc totem kaffeine xine-ui"

echo "Comparing packages $pkgs"

for pkg in $pkgs; do
    ver=`dpkg -l "$pkg" | awk '/^ii/ {print $3}' | sed s/:/_/g`
    for desktop in $(dpkg -L "$pkg" | grep /usr/share/applications/); do
#       echo $desktop
        grep -i ^MimeType= $desktop | cut -d= -f2- | sed 's/;/:\n/g' | \
            sed "s%^%$pkg:$ver:%" | sort | tr A-Z a-z
    done
done | perl -e '
my %mimetypes = ();
my %pkgs = ();
my %supported = ();
while (<>) {
# mozilla-plugin-vlc:0.8.6.h-4+lenny2:application/x-mplayer2::Windows Media;
  my ($pkg, $ver, $mime, $ext, $desc) = split(/:/);
  $pkgs{$pkg} = $ver;
  if (! exists $mimetypes{lc($mime)}{$pkg}) {
    $supported{$pkg}++;
    $mimetypes{lc($mime)}{$pkg} = 1;
  }
}

my %official = ();
open(F, "/etc/mime.types");
while (<F>) {
  s/\#.*$//;
  next if m/^\s*$/;
  my ($mime) = split(/\s+/);
  $official{lc($mime)} = 1;
}
close(F);

# Extract MIME types emited by file(1)
my %fromfile = ();
open(F, "strings /usr/share/file/magic.mgc |");
while (<F>) {
  $fromfile{$1} = 1 if (m%^([a-z0-9-]+/[a-z0-9-]+)$%);
  strip;
}
close(F);

print "|| MIME type ||";
for my $pkg (sort { $supported{$b} <=> $supported{$a} } keys %pkgs) {
  my $ver = $pkgs{$pkg};
  my $mimecount = $supported{$pkg};
  print " [[https://tracker.debian.org/pkg/$pkg|$pkg]] $ver ($mimecount types) ||";
}
print "\n";
sub sorter {
  my $aoff = exists $official{$a} ? 1 : 0;
  my $boff = exists $official{$b} ? 1 : 0;
  my $ret = $boff <=> $aoff;
  return $ret if $ret != 0;

  my $afile = exists $fromfile{$a} ? 1 : 0;
  my $bfile = exists $fromfile{$b} ? 1 : 0; 
  $ret = $bfile <=> $afile;
  return $ret if $ret != 0;

  $ret = scalar keys %{$mimetypes{$b}} <=> scalar keys %{$mimetypes{$a}};
  return $ret if $ret != 0;

  $ret = $a cmp $b;
  return $ret;
}
sub wikibold {
  my $str = shift;
  return chr(39) x 3 . $str . chr(39) x 3 ;
}
for my $mime (sort sorter keys %mimetypes) {
  next if $mime =~ m/^\s*$/;
  if (exists $fromfile{$mime}) {
      $flag = "(*)";
  } else {
      $flag = "";
  }
  $link = "[[http://www.iana.org/assignments/media-types/$mime|$mime]]";
  if (exists $official{$mime}) {
    $link = wikibold($link);
  }
  print "|| $link$flag || ";
  for my $pkg (sort { $supported{$b} <=> $supported{$a} } keys %pkgs) {
    if ($mimetypes{$mime}{$pkg}) {
      print "  X ||";
    } else {
      print "    ||";
    }
  }
  print "\n";
}
'