As stated in Why doesn't Firefox support the MP3 file format in <audio>, Firefox does not support MP3 for <audio>. For some reason, a third-party website does not host files other than mp3, and uses code like the below for embedding mp3 files:
<object CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
width="1" height="1">
<param name="URL" value="media/audio.mp3">
<param name="autoStart" value="true">
</object>
Since my computer-illiterate client does not use Windows but Ubuntu, this obviously does not work. Now since I have no access to the files on that server, I tried to create a Greasemonkey script that replaces all of these scripts by an <audio> script, but then Firefox 12 complains that MP3 files cannot be played with <audio>. Chromium cannot play it either.
As a workaround I tried replacing it by <embed> and using the VLC plugin, but this time Firefox crashes due to a segmentation fault.
So, I am looking for a method that allows the audio from MP3 files being played in the Firefox or Chromium browser from a userscript or extension. Any ideas?
Honestly, audio playback is still one of the cases where (most unfortunately) Flash is a very good answer. The code for playing back audios in Flash is straight-forward, and every Flash implementation (not just Adobe's, including the FOSS alternatives available on Ubuntu) can handle it just fine.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With