Phaser 028 – HTML5, Sounds, Formate, Wissenswertes

Hier gehts um das Thema Sounds allgemein (Musik, Hintergrundmusik, Ereignissounds usw.). Da sollte man im Auge behalten, dass nicht alle Browser jedes Soundformat abspielen. Und sich für MP3-Sounds zu entscheiden kann rechtlich problematisch sein.

Tutorial Level: Easy 1 out of 5 stars (1 / 5)

MP3 Codec Lizenz

Das Urformat von Mp3 wurde vom Fraunhofer Institut entwickelt und dieses Original-MP3 steht unter einer Lizenz die nicht frei ist. Diesen Codec bei der Erstellung von Sounds also einfach ignorieren.

Es gibt eine kostenlose Open Source-Alternative. Wenn MP3, dann nutzt den Lame-Codec. Damit ist man rechtlich aus dem Schneider. Der LAME MP3-Codec ist Open Source und kostenlos. Unter anderem Audacity nutzt diesen Codec beim MP3-Export.

Sound – Dateiformate

Für Sounds in Verbindung mit Phaser, stehen folgende Dateiformate zur Auswahl:

mp3, ogg, wav

MP3-Files kann man gut einsetzen, nur wie gesagt solche die mit dem Lame-Codec erstellt wurden.

Das ogg-Format bietet eine gute Alternative zum mp3. Als solches war es auch gedacht. Soundfiles im ogg-Format werden nur minimal größer als MP3 und können zum Beispiel ebenfalls mit Audacity erstellt werden. Das ogg-Format unterliegt keinen Lizenzbestimmungen.

Das wav-Format von Microsoft unterliegt ebenfalls keinerlei Lizenzbestimmungen und kann daher auch ohne Probleme eingesetzt werden. Einziger Nachteil: Die Soundfiles werden im wav-Format recht groß.

Dateigrößenvergleich

Der Sound einer Münze z.B. hat:

  • als wav-Datei ca. 84 Kilobyte
  • als ogg-Datei nur 11,5 Kilobyte

Browser Unterstützung (Stand 2015)

Hier eine kleine Tabelle mit Browsern und welche Audioformate sie unterstützen:

Browser ogg wav mp3
Firefox Ja Ja Ja
Chrome Ja Ja Ja
Internet Explorer  Nein  Nein Ja
Safari  Nein Ja Ja
Opera Ja Ja Ja
Browser testen

Wer das selbst Soundformate mit unterschiedlichen Browsern ausprobieren möchte, kann das auf dieser Seite http://hpr.dogphilosophy.net/test/index.php tun. Ich selbst habe Firefox, Chrome, Safari und den Internet Explorer probiert, die Testergebnisse stimmen mit meiner Tabelle überein.

Phaser Game Sounds

Browser Sound Test

Als besonders unflexibel sticht hier, wie könnte es anders sein, der Internet Explorer hervor.

Testen ihr dort, dann solltet ihr bedenken, dass es sich um Resultate für PCs und Browser handelt. Mobile Geräte und deren Browser können sich da nochmal anders verhalten.

 

Das könnte Dich auch interessieren …

Translate »