Index: telemeta/models/dublincore.py
===================================================================
--- telemeta/models/dublincore.py	(revision 305c6d06b222065fd13e68221fddbdace0ddbb94)
+++ telemeta/models/dublincore.py	(revision 66bbeeee11abce3bedbc3394a7f63bac5a0d18fa)
@@ -34,5 +34,5 @@
 
 from telemeta.models.core import Duration
-from telemeta.models.media import MediaItem, MediaCollection
+from telemeta.models.media import MediaItem, MediaCollection, MediaItemAnalysis
 from django.contrib.sites.models import Site
 from django.conf import settings
@@ -178,5 +178,4 @@
         Element('format',           duration, 'extent'),
         Element('format',           collection.physical_format, 'medium'),
-        #FIXME: audio mime types are missing,
         parts
     )
@@ -207,4 +206,10 @@
         if item.track:
             title += u' - ' + item.track
+    
+    try:
+        analysis = MediaItemAnalysis(item=item, analyzer_id='mime_type')
+        mime_type = analysis.value
+    except:
+        mime_type = 'unknown'
 
     resource = Resource(
@@ -226,8 +231,7 @@
         Element('rights',           item.collection.legal_rights, 'license'),
         Element('rights',           media_access_rights(item.collection), 'accessRights'),
-    
         Element('format',           max(item.approx_duration, item.computed_duration()), 'extent'),
         Element('format',           item.collection.physical_format, 'medium'),
-        #FIXME: audio mime types are missing,
+        Element('format',           mime_type, 'MIME type'),
         Element('relation',         media_identifier(item.collection), 'isPartOf', item.collection)
     )
