Adakah alasan khusus mengapa Firefox tidak mendukung pemutaran file MP3 dalam <audio>
elemen, hanya format Ogg ?
Apakah ini masalah perizinan?
Apakah ada rencana yang dibuat untuk kemungkinan implementasi di masa depan?
Apakah mungkin mengembangkan addon untuk mendukung pemutaran MP3 dalam <audio>
elemen?
firefox
html
mp3
html5-audio
Menandai
sumber
sumber
Pembaruan Oktober 2012: Wooohooo! Brendan Eich baru saja mengumumkan di blognya bahwa dukungan MP3 dan H264 di Firefox sedang berlangsung. Anda dapat melacak pekerjaan di BugZilla: Mendukung pemutaran video / audio H.264 / AAC / MP3 di Firefox desktop
Pembaruan Februari 2013 : Setelah banyak pekerjaan berat dari pengembang Firefox Chris Pearce, tambalan ini membalik sakelar untuk mengaktifkan pemutaran MP3, MP4, H.264, dan AAC secara default di elemen <audio> dan <video> HTML5 saat berjalan di Windows 7 dan kemudian. Kita akan melihat beberapa dukungan MP3 web asli di rilis FF stabil berikutnya.
Pembaruan April 2013 : Woohooo! Firefox stabil terbaru memiliki dukungan eksperimental untuk MP3. Untuk menyalakannya, ketik about: config di Firefox, temukan media.windows-media-foundation.enabled dan setel ke true. Mulai ulang Firefox, dan Anda sudah siap; buka situs dengan audio HTML5 (mis. situs radio saya ) dan Anda akan melihat Firefox benar-benar memutar MP3 asli dan tidak menggunakan Flash mundur.
Pembaruan Mei 2013 : Akhirnya! Firefox 21 dirilis hari ini , dan menyertakan dukungan MP3 HTML5 asli di Windows. Saya baru saja memverifikasi itu mendukung audio MP3 asli out-of-the-box, asalkan sistem operasi Anda mendukungnya. Saya menguji pada Windows 8, tetapi saya yakin ini akan bekerja secara otomatis pada Windows 7 dan Vista.
Pembaruan Desember 2013 : Firefox 26 dirilis hari ini , yang memberikan dukungan audio MP3 asli untuk semua versi Windows kembali ke Windows XP.
Jawaban yang diterima saat ini oleh Ian Devlin sudah usang. Jawaban baru adalah: meskipun Firefox secara historis tidak mendukung pemutaran MP3 asli karena alasan lisensi, hal ini akan berubah di masa mendatang; kita akan segera melihat Firefox yang memutar MP3 secara native melalui tag <audio> HTML5.
Pada bulan Maret 2012, Mozilla mengubah masalah ini, menyatakan secara publik bahwa mereka akan mendukung MP3 dan H.264 dalam implementasi HTML5 asli mereka , asalkan codec tersebut sudah tersedia di sistem pengguna akhir.
Dalam artikel terkait, direktur penelitian Mozilla, Andreas Gal, membuat pernyataan publik berikut:
Ini berbeda dengan posisi mereka sebelumnya, yang tidak mencoba pemutaran MP3 dan H.264 meskipun sistem operasi mendukungnya.
Intinya: Firefox pada akhirnya akan mendukung MP3 dalam implementasi <audio> HTML5. Sampai September 2012, saya tidak melihat informasi tentang kapan ini akan terjadi. Ini tampaknya berada di bawah pengembangan untuk Firefox di Droid ; Saya berspekulasi bahwa kita akan segera melihat dukungan di desktop Firefox setelahnya. Sunting Oktober 2012: Memang, spekulasi ini benar: pemutaran MP3 dan H264 asli di desktop Firefox sekarang dalam pengembangan .
sumber
MP3 biasanya adalah masalah paten Fraunhofer / Thomson . Mereka menjual lisensi mereka di domain mp3licensing.com yang sedikit teduh .
Mengenai paten (update 2016/6) ( Wikipedia ):
dan
Adapun paten akhirnya berakhir di AS pada Desember 2017:
sebaik
Ada perangkat lunak yang mengelak dari paten tersebut, seperti encoder MP3 LAME , tetapi mereka melakukannya dengan mendistribusikan hanya dalam bentuk kode sumber .
Lalu ada distribusi biner LAME, dan, seperti yang dapat Anda lihat dengan mudah dari domainnya, mereka berasal dari Argentina. Hal ini dapat terjadi karena paten MP3 dianggap tidak valid di banyak negara di mana konsep paten perangkat lunak tidak pernah diundangkan.
(Saya ingin memiliki daftar negara yang lengkap, tetapi situasinya berkembang cukup cepat, dan saya bahkan tidak tahu di sisi mana dari soft-paten yang membagi negara saya. Itu bukan tingkat ketidakpastian yang ingin diatasi Mozilla dengan)
Kemudian lagi, Mozilla mungkin menemukan cara MEREKA mengatasi masalah paten.
Itu tidak sempurna. (yaitu meninggalkan linux dalam genangan lumpur)
Andreas Gal, direktur penelitian Mozilla menulis:
(tetapi pembahasannya berkisar seputar B2G , benar-benar membaca seluruh artikel untuk membentuk opini)
Jadi, dari apa yang saya lihat:
Di Windows dan Mac (menggunakan, sudah dilisensikan oleh OS, dlls / dylibs) Mozilla mungkin mendukung MP3.
Di Linux ... Saya ingin tahu. Mungkin di negara-negara tertentu, Anda akhirnya akan menginstal beberapa lib yang tidak berlisensi dan pergi seperti Audacity .
Ada cahaya di ujung terowongan, tapi semoga saja ini bukan kereta yang mendekat dengan cepat.
sumber
Diambil dari Wikipedia, untuk MP3 :
Diambil untuk Ogg :
Mozilla tidak ingin masalah paten, jadi Ogg terpilih sebagai kandidat yang lebih baik.
Anda dapat membuat implementasi seperti itu, sehingga Firefox dapat memutar mp3 dalam
<audio>
tag, tetapi ini tidak akan dilakukan karena masalah yang saya sebutkan.Terkadang politik, dan masalah dunia nyata lainnya, mendikte apa yang diterapkan dan apa yang tidak.
sumber
Untuk Linux untuk mengaktifkan HTML5 streaming MP3, MP4, H.264 , dan AAC , Anda harus set
media.gstreamer.enabled
ketrue
dalamabout:config
!Gstreamer hadir di sebagian besar, jika tidak semua, distribusi Linux!
sumber
ubuntu-restricted-extras
, bukan ?.Saya percaya bahwa pengembang Mozilla memutuskan untuk tidak mengimplementasikan dukungan MP3, untuk menghindari pembayaran lisensi paten dari sejumlah organisasi (Technicolor / Thomson Consumer Electronics, Fraunhofer Institute, Alcatel-Lucent, Sisvel dan yang lainnya, dari apa yang dapat saya kumpulkan ).
sumber
Penguraian berbagai format audio, termasuk file MP3, sekarang dapat dilakukan di browser modern menggunakan JavaScript. http://audiocogs.org/codecs/mp3/
Jika situs menggunakan kode semacam ini (atau add-on Firefox menggunakannya), Firefox akan memutar file MP3 dengan baik.
sumber
Seperti yang sudah dikatakan, ini masalah paten. Sudah ada banyak implementasi decoder dan encoder MP3 open source (di antaranya adalah LAME dan FFmpeg ), masalahnya adalah untuk mengirimkan binari seseorang harus membayar lisensi patennya. Berikut kutipan dari artikel wikipedia LAME yang mengkonfirmasikan hal ini:
Mozilla jelas tidak mampu membayar paten untuk setiap salinan Firefox yang diunduh.
Dua solusi yang mungkin adalah:
Itulah mengapa menggunakan codec bebas paten, dari sudut pandang pengguna, lebih diinginkan!
PEMBARUAN 2017: paten telah kedaluwarsa dan proyek open source sekarang mulai mendapatkan dukungan MP3, misalnya Fedora . Semoga Firefox segera melakukan hal yang sama!
sumber