Zitat von
igel457:
gibt es eigentlich für OGG eine
freie Encoder
Dll, ein OCX, eine
Unit oder eine Komponente für Delphi, mit der sich OGG Dateien erstellen lassen (aus WAV)?
Hihi, es ist ein freier Codec, es gibt eien freie Referenzimplementierung, was willst du noch gerne frei haben? Jemanden, der deine Hand beim Klicken führt?
Zitat von
igel457:
Auf der Ogg Vorbis Seite findet man leider nichts in der Art. (Nicht einmal eine oggenc.dll).
Eigenartig. Ich finde
dort libogg, libvorbis, libflac, libtheora, libspeex, libao und sogar die vorbis-tools sowohl als Tarball, als auch als ZIP-Archiv. Mindestens letzteres enthält sogar vcproj-Dateien für's VS2003 (2005er Express gips kostenlos bei Microsoft). Xiph ist keine Compile-Farm, die für alle denkbaren Architekturen und Plattformen Binaries sämtlicher Versionen bereitstellt. Es gibt DirectShow-Filter zum runterladen, das ist für die Endanwender, deren Programme Dateien über DirectShow abspielen. Von Entwicklern wird erwartet, daß sie wissen, wie man etwas kompiliert, so hart es auch klingt
Sollte das Projekt mit dem VS2005 Express nicht kompilierbar sein, bleibt immer noch ein GCC, der ebenfalls portabel ist.
Wenn du Glück hast, hat sich (ähnlich wie bei LAME) irgendwer mal erbarmt und fertig kompilierte DLLs für Windows95 und aufwärts erzeugt. Ob du dann aber auch noch eine aktuelle Delphi-
Unit findest, steht auf einem anderen Blatt- Vielleicht wirst du dich mit dem Gedanken anfreunden müssen, die C-Header selber nach Delphi zu übersetzen, um eine eventuell gefundene oder selbstkompilierte
DLL anzusprechen.