Jenis pantomim apa yang harus saya gunakan untuk mp3


105

Saya mencoba memutuskan jenis pantomim mana yang dipilih untuk mengembalikan data mp3 (dilayani oleh php)

menurut daftar jenis pantomim ini: http://www.webmaster-toolkit.com/mime-types.shtml

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

Apa perbedaannya, dan mana yang harus saya gunakan?

Jawaban:


149

Taruhan terbaik Anda akan menggunakan jenis pantomim yang ditentukan RFCaudio/mpeg .


39
Chrome 26 lebih tahu dan menggunakan audio/mp3... Go figure.
Nux

22
Ini bug Chromium , dia baru berusia 3 tahun hari ini. Saya yakin dia akan bertahan selama beberapa tahun lagi, jadi tersenyumlah dan ucapkan selamat ulang tahun untuknya. :)
jgillich

@pollaris Tidak ada yang namanya beberapa jenis pantomim, karena sebuah file hanya dari satu jenis. Idealnya, Anda akan kembali audio/mpegjika Anda mengembalikan file mp3 atau audio/wavjika Anda mengembalikan file wav. Anda dapat menggunakan generik application/octet-streamuntuk menunjukkan file biner jika Anda tidak ingin membuat kode untuk mengembalikan jenis mime yang sebenarnya, tetapi browser mungkin tidak memperlakukan file seperti yang Anda harapkan.
menilai

3
@jgillich - Anda benar. 6 tahun dan sekarang dapat mengendarai bug sepedas.chromium.org/p/chromium/issues/detail?id=227004
Kae Verens

Bug Chrome telah diperbaiki! Tidak yakin kapan akan berhasil masuk ke Chrome.
M Somerville

32

Saya punya masalah dengan jenis pantomim dan di mana membuat tes untuk beberapa jenis file. Sepertinya setiap browser mengirimkan variasi jenis pantomimnya untuk file tertentu. Saya mencoba mengunggah file mp3 dan zip dengan kelas php open source, itu yang saya temukan:

  • Firefox (mp3): audio / mpeg
  • Firefox (zip): application / zip
  • Chrome (mp3): audio / mp3
  • Chrome (zip): application / octet-stream
  • Opera (mp3): audio / mp3
  • Opera (zip): aplikasi / aliran oktet
  • IE (mp3): audio / mpeg
  • IE (zip): application / x-zip-compressed

Jadi jika Anda memerlukan beberapa jenis file untuk diunggah, lebih baik Anda melakukan beberapa tes sehingga setiap browser dapat mengunggah file dan lolos pemeriksaan jenis mime.


10

Gunakan .mp3 audio/mpeg, itulah yang selalu saya gunakan. Saya kira orang lain hanyalah alias.


6

Anda harus selalu menggunakan audio / mpeg , karena firefox tidak dapat memutar file audio / mpeg3


1
Firefox juga tidak menyukai audio / mp3
Adria

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.