audio/mpeg eller audio/mp3 (og noget om mp4 filendelser)

Tags:    mime typer

Det lader til at jeg har misforstået hvilken MIME type MP3 filer skal sendes med.

Er det rigtigt at der ikke er nogen MIME type som hedder audio/mp3 ?
Det ser ud til at jeg skal bruge audio/mpeg.



Og nu vi er igang...
Jeg har nogen .mp4 filer. Nogen er kun lyd andre er video+lyd.
Min Apache server er sat til at sende alle .mp4 som video/mp4 men det er jo forkert hvis det er en lydfil.

Derfor har jeg prøvet med .mp4a eller .m4a
Hvilke filendelser bruger i for disse filer ?



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
For mp3 filer hedder den audio/mpeg.

mp4 filer er ikke lydfiler - det er video filer - og derfor får de den video/mp4 mimetype du selv nævner.

Den korrekte filtype er .m4a og mime-typen der skal sendes er audio/mp4a-latm.



hvis du bruger ubuntu kan du bruge noget ala:
Fold kodeboks ind/udPHP kode 


kender ikke lige syntaxen for andre platforme, men kan google vel hjælpe med =)
så du sikker på at have den korekte mime-type i din header.



Ok så .mp4 for video+eventuellyd i samme fil.
.m4a for lydfiler.

Men hvorfor ikke bruge "audio/mp4" i stedet for "audio/mp4a-latm" ?

Jeg bruger ikke Ubuntu men bruge Apache og .htaccess til at sætte mime type hvis det er nødvendigt.

I min mime.types fil til apache står blandt andet :
Fold kodeboks ind/udKode 

Der er altså ikke nogen mime type sat til .m4a filer som standard men det er der til mp4a.

Til gengæld er der så ikke nogen programmer som standard kan åbne .mp4a men det er der til .m4a.



Nu kan det godt ske at det er fordi jeg lever i en apple-boble men jeg er aldrig stødt på endelsen .mp4a...



Ok jeg holder mig til .m4a for lydfiler så.
Og bruger audio/mp4.
Med mindre der er andre som protester mod det ?



t