So funktioniert es
Dein Browser liest die Datei und dekodiert ihre Tonspur zu rohen Abtastwerten. Diese werden dann von einem Encoder, der in einem Hintergrund-Thread auf deinem Gerät läuft, wieder als MP3 oder WAV geschrieben. Die Seite bleibt dabei bedienbar und du siehst den Fortschritt jeder Datei. Die Dateien werden nacheinander umgewandelt, damit wenig Arbeitsspeicher gebraucht wird.
Die Ausgabe hat immer 44,1 kHz, die Abtastrate einer Audio-CD, bei 16 Bit. Ton mit einer anderen Rate, etwa den 48 kHz der meisten Videos, wird umgerechnet. Surround-Ton wird auf Stereo heruntergemischt.
MP3 oder WAV?
| MP3 | WAV | |
|---|---|---|
| Kompression | Verlustbehaftet: entfernt kaum hörbare Details | Keine: jeder Abtastwert wird gespeichert |
| Größe einer Minute in Stereo | 1,4 MB bei 192 kbit/s | 10,6 MB |
| Abspielbar auf | Praktisch allem | Praktisch allem |
| Geeignet für | Hören, Teilen, Handys, Podcasts | Schnitt, Musikproduktion, Geräte, die es verlangen |
Wie groß wird die Datei?
Die Größe einer MP3 hängt nur von Länge und Bitrate ab, nicht vom Inhalt:
Größe in MB ≈ Minuten × kbit/s × 0,0075
| Bitrate | Eine Minute | Ein Lied von 4 Minuten | Eine Aufnahme von 1 Stunde |
|---|---|---|---|
| 128 kbit/s | 0,96 MB | 3,8 MB | 57,6 MB |
| 192 kbit/s | 1,44 MB | 5,8 MB | 86,4 MB |
| 256 kbit/s | 1,92 MB | 7,7 MB | 115,2 MB |
| 320 kbit/s | 2,40 MB | 9,6 MB | 144,0 MB |
Eine WAV-Datei in Stereo braucht 10,6 MB pro Minute, dasselbe Lied von 4 Minuten also etwa 42 MB. Mono halbiert eine WAV-Datei; bei MP3 bleibt die Größe gleich, aber die ganze Bitrate geht an einen Kanal, sodass Sprache bei 128 kbit/s sauberer klingt.
So erreichst du die beste Qualität
- Wandle vom Original aus um. Jede Umwandlung in MP3 kostet ein wenig Qualität. Einmal von WAV oder FLAC zu MP3 ist unproblematisch; von MP3 zu MP3 mit niedrigerer Bitrate addieren sich die Verluste.
- Erhöhe nicht die Bitrate einer MP3. Aus einer Datei mit 128 kbit/s eine mit 320 kbit/s zu machen, macht sie größer, nicht besser.
- Nimm Mono für Sprache. Ein Vortrag oder Interview, mit einem einzigen Mikrofon aufgenommen, enthält keine Stereo-Information, die sich zu behalten lohnt.
Der MP3-Encoder ist lamejs, eine JavaScript-Portierung von LAME, genutzt unter der LGPL-Lizenz.