¿Qué tipo de mimo debo usar para mp3?


105

Estoy tratando de decidir qué tipo de mime elegir para devolver datos de mp3 (servidos por php)

de acuerdo con esta lista de tipos de mimo: http://www.webmaster-toolkit.com/mime-types.shtml

.mp3    audio/mpeg3
.mp3    audio/x-mpeg-3
.mp3    video/mpeg
.mp3    video/x-mpeg

¿Cuáles son las diferencias entre estos y cuáles debo usar?

Respuestas:


149

Su mejor apuesta sería utilizar el tipo mimo definido por RFCaudio/mpeg .


39
Chrome 26 lo sabe mejor y usa audio/mp3... Imagínate.
Nux

22
Aquí está el error de Chromium , acaba de cumplir 3 años hoy. Estoy seguro de que se quedará unos años más, así que sonríe y deséale un feliz cumpleaños. :)
jgillich

@pollaris No existen los tipos múltiples de mime, porque un archivo es solo de un tipo. Idealmente, regresaría audio/mpegsi está devolviendo un archivo mp3 o audio/wavsi está devolviendo un archivo wav. Puede usar el genérico application/octet-streampara indicar un archivo binario si no desea codificar para devolver el tipo de mime real, pero es posible que el navegador no trate el archivo de la forma esperada.
saludo

3
@jgillich - tenías razón. 6 años y ahora puedo andar en bicicleta bugs.chromium.org/p/chromium/issues/detail?id=227004
Kae Verens

¡El error de Chrome se ha solucionado! No estoy seguro de cuándo llegará a Chrome.
M Somerville

32

Tuve un problema con los tipos de mime y donde hacía pruebas para algunos tipos de archivos. Parece que cada navegador envía su variación de un tipo de mímica para un archivo específico. Estaba tratando de cargar archivos mp3 y zip con la clase php de código abierto, eso es lo que he encontrado:

  • Firefox (mp3): audio / mpeg
  • Firefox (zip): aplicación / zip
  • Chrome (mp3): audio / mp3
  • Chrome (zip): aplicación / secuencia de octetos
  • Opera (mp3): audio / mp3
  • Opera (zip): aplicación / secuencia de octetos
  • IE (mp3): audio / mpeg
  • IE (zip): aplicación / x-zip-compressed

Entonces, si necesita cargar varios tipos de archivos, es mejor que realice algunas pruebas para que todos los navegadores puedan cargar un archivo y pasar la verificación del tipo mime.


10

Utilizar .mp3 audio/mpeg , ese es el que siempre usé. Supongo que otros son solo alias.


6

Siempre debe usar audio / mpeg , porque Firefox no puede reproducir archivos de audio / mpeg3


1
A Firefox tampoco le gusta el audio / mp3
Adria

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.