Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Audio-/Videobibliothek für Windows und Linux (https://www.delphipraxis.net/105988-audio-videobibliothek-fuer-windows-und-linux.html)

Nils_13 3. Jan 2008 13:17


Audio-/Videobibliothek für Windows und Linux
 
Hi,

ich brauche eine Audiobibliothek für Windows und Linux. Bass gibt es nur für Mac und Windows. FMOD kann zwar Linux hat aber in meinen Augen eine extrem miese Lizenz. Habt ihr irgendeine Empfehlung ? Alles was sie können muss ist das Abspielen von Audiodateien in guter Qualität (Pause usw. ist selbstverständlich) und die Ausgabe der FFT-Daten.
Wie steht es mit Video ? Gibt es da was brauchbares für Linux ?

SirThornberry 3. Jan 2008 13:21

Re: Audio-/Videobibliothek für Windows und Linux
 
naja, was spricht gegen selbst programmieren?

Nils_13 3. Jan 2008 13:24

Re: Audio-/Videobibliothek für Windows und Linux
 
Und dann einfach mal so die ganzen Formate unterstützen ? Ich würde das wirklich tun, aber wenn ich nicht die Garantie - naja die hat man nie - bzw. eine gute Grundvorraussetzung habe, kann ich das gleich lassen.

SirThornberry 3. Jan 2008 13:27

Re: Audio-/Videobibliothek für Windows und Linux
 
es geht mehr darum sich Gedanken zu machen beim programmieren :wink:
Wenn die Ansteuerung des Sounds auf verschiedenen Betriebssystemen verschieden ist bleibt einem nichts anders übrig als das auf den verschiedenen Betriebssystemen auch verschieden zu implementieren. Wenn unter Linux keine Funktion PlaySoundA existiert kann man sie nicht aufrufen sondern muss eine alternative Finden.
Um das ganze Gebilde kannst du dann etwas drum herum bauen was je nach Betriebssystem eben das eine oder das andere macht.

Nils_13 3. Jan 2008 13:31

Re: Audio-/Videobibliothek für Windows und Linux
 
Ja aber ich weiß doch nicht mal unter Windows was ich mit PlaySoundA anfangen soll....

SirThornberry 3. Jan 2008 13:35

Re: Audio-/Videobibliothek für Windows und Linux
 
mitdenken :wink:
baue um fmod, bass etc. einen wrapper rings herum. Und je nachdem unter welchem Betriebssystem es läuft wird dann eben fmod oder das andere verwendet. Innerhalb von Bass passiert sicher auch nichts anderes - Unter Windows wird funktionX aufgerufen unter Max die funktionY. Was hindert dich also daran es genau so zu machen und je nach Betriebssystem eben fmod, bass etc. zu verwenden?

Nils_13 3. Jan 2008 13:39

Re: Audio-/Videobibliothek für Windows und Linux
 
Das stimmt, aber:
FMOD funktioniert auch unter Windows, ich habe mir FMOD eben mal genauer angeschaut und finde es sehr schlecht. Außerdem ist es hässlich zwei Bibliotheken zu nehmen, sich auf zwei Lizenzen einzulassen wo es doch mit einer ginge. Bloß ist FMOD imho nicht so schön, wenn die Hälfte der Beispiele schonmal nicht funktionieren.

SirThornberry 3. Jan 2008 13:50

Re: Audio-/Videobibliothek für Windows und Linux
 
wenn dir lizensen nicht zusagen musst du etwas raus suchen wo dir die lizensen zusagen. Wenn dir etwas von der Qualität etc. nicht gefällt musst du dir was anderes suchen wo dir die Qualität gefällt. Das machst du bis du für jedes Betriebssystem das optimale gefunden hast. Am Ende Baust du deine Schicht rings herum und fertig.

Zitat:

Außerdem ist es hässlich zwei Bibliotheken zu nehmen
ein Windows-binary läuft auch nicht unter linux, also musst du sowieso 2 binaries nehmen. Und wenn du nur das entsprechende Binary nimmst ist es ja auch kein akt mehr auch nur die nötigen Bibliotheken bei zulegen.

Nils_13 3. Jan 2008 14:49

Re: Audio-/Videobibliothek für Windows und Linux
 
Für Linux gibt es keine Bibliothek die was taugt, FMOD spielt Lieder ganz anders ab als BASS und bei eigenen Liedern weiß ich selbst besser wie sie klingen müssen, BASS macht es richtig. GStreamer kann ich mir höchstens mal anschauen und unter Windows eben BASS, so könnte es vielleicht gehen, mit Hilfe von GStreamer kann man sogar ein paar Videoformate abspielen.

omata 3. Jan 2008 16:20

Re: Audio-/Videobibliothek für Windows und Linux
 
Wie wäre es mit ACS? und bei Torry.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:27 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz