Package: media-types
Version: 5.0.0

The current /etc/mime.types has

audio/mpeg              mpga mpega mp1 mp2 mp3 m4a
audio/mp4

This association for the .m4a extension is incorrect. Please update this to

audio/mpeg              mpga mpega mp1 mp2 mp3
audio/mp4               m4a

RFC 3003 specified the audio/mpeg type for “layer I, layer II and layer III in 
the MPEG-1 and MPEG-2 standards”. For clarity, this includes .mp3, which is 
MPEG-{1,2} audio layer III. But it does not include .m4a, which is for MPEG-4 
Part 14 (MP4) audio files.

RFC 4337 specified audio/mp4 for “MP4 files with audio but without visual 
presentation”. This is the correct type for .m4a.

(While the audio/mp4 type is standard, the .m4a extension was never officially 
standardized; however, it’s now very common due to its use by iTunes. My 
understanding is that this file is supposed to include common extensions. In 
any case, the extensions it does include should be included correctly.)

https://www.rfc-editor.org/rfc/rfc3003.html
https://www.rfc-editor.org/rfc/rfc4337.html
https://en.wikipedia.org/wiki/MPEG-4_Part_14#Filename_extensions

Anders

Reply via email to