Verfasst: Mo 11. Feb 2008, 04:13
Moin Homernoid.Homernoid hat geschrieben:Ja, Decoder. Wir reden ja von Encodern und der Fraunhofer MP3 Encoder dürfte meines Erachtens lizenzpflichtig sein, wenn es denn einer von denen wäre.
Wenn ein Format standardisiert wird, bedeutet das nicht, dass ein Algorithmus zur Erzeugung desselben veröffentlicht wird, sondern es wird nur definiert, wie das Ergebnis aussehen muss. Dass für das "mp3" eine Beispiel-Implementierung des Decoders mitgeliefert wird, ist eine nette Dreingabe und kein typischer Bestandteil eines ISO-Standards.
Und nun betrachte die Sache mal praktisch: Wenn du einen Algorithmus vorlegt bekommst, der als Eingabe ein bestimmtes Format, das ausführlich präzise beschrieben wird, erwartet, kannst du doch daraus durch Umkehrung einen Eingabe-erzeugenden Algorithmus schreiben?
Dass der Fraunhofer Codec proprietär ist, hat mit dem ISO-Standard nichts zu tun. Das Fraunhofer IIS hat sogar seinerzeit die Standardisierung angestrebt, um den Layer-3 zu etablieren, weil man sich der ungeheuren Vermarktungsmöglichkeit bewusst war. Und heute gibt es ja dank des ISO-Standards andere und sogar bessere Codecs, die - anders als der Fraunhofer Codec - auch noch weiterentwickelt werden (z.B. Lame). Und ganz nebenbei wurden natürlich auf der Basis der MP3-Kodierung Derivate entwickelt, die ihre speziellen Vorzüge bieten.
Gruß,
Flensburger