mp3 wieder geben
-
Ist es ich suche nach einer einfachen lösung in der Konsole
mp3 wieder zu geben kennt jemand eine gute seite oder so.Sollte
möglichst ohne api sein da ich das in reinem C++ machen will.mfg.
Stefan
-
Ohne Api hast du da viel Arbeit vor dir, falls du nicht
auf System Funktionen zurück greifen willst.Ansonsten schau dir mal www.fmod.org an.
-
Erstmal danke kennst du dazu ein gutes Tutorial um mp3 wiederzugeben?
mfg.
Stefan
-
Ich glaube nicht das Du dazu ein Turorial findest.
Aber noch zwei Seiten dazu:
http://www.mp3-converter.com/mp3codec/implementation.htm
http://www.mp3-tech.org/Ciao
-
Danke.Ich hab schon etwas jetzt gefunden aber nur ein Teil:
FSOUND_Stream_Open
von fmod.mfg.
Stefan
-
Stefan311 schrieb:
Sollte möglichst ohne api sein da ich das in reinem C++ machen will.
LOL, dann viel Spaß bei der Wiedergabe
.
-
Walli schrieb:
Stefan311 schrieb:
Sollte möglichst ohne api sein da ich das in reinem C++ machen will.
LOL, dann viel Spaß bei der Wiedergabe
.Das war mehr auf DirectX oder Winapi bezogen>>sollte halt nicht so viel code sein.
Es ist nähmliche für ein Text spiel in der Console und dazu DirectX nehmen finde
ich nicht gut.mfg.
Stefan
-
Stefan311 schrieb:
Walli schrieb:
Stefan311 schrieb:
Sollte möglichst ohne api sein da ich das in reinem C++ machen will.
LOL, dann viel Spaß bei der Wiedergabe
.Das war mehr auf DirectX oder Winapi bezogen>>sollte halt nicht so viel code sein.
Es ist nähmliche für ein Text spiel in der Console und dazu DirectX nehmen finde
ich nicht gut.mfg.
StefanBenutz OpenAL von Creative. Und zum dekomprimieren vom MP3z einfach lame.
Den entkomprimierten Output übergibst du OpenAL.
Damit ist der Code auch portabler, da beides unter Linux auch existiert. FMOD zwar auch, ist aber restriktiver.rya.
Scorcher24
-
Mit fmod hab ich es erstmal hingekriegt ist ja nur für ein Textspiel aber mit openal hab ich mir auch schon überlegt wegen Linux.Auf jedenfall danke.

Mit lame und openal werde ich mir auch mal durch denn kopf gehen lassen.mfg.
Stefan
-
portaudio http://www.portaudio.com ist ansonsten auch eine sound bibliothek, weiss allerdings nicht ob du mp3 dekodieren kannst.
-
Ich mag auch noch Audiere ist aber denk ich für ein DOS-Textadventure nicht praktikabel
-
Stefan311 schrieb:
aber mit openal hab ich mir auch schon überlegt wegen Linux.
fmod geht auch auf linux. und ein paar anderen systemen:
Windows 32bit
Windows 64bit (AMD64)
Linux
Linux 64bit (AMD64)
Macintosh (os8/9/10)
Windows CE (Pocket PC / Smart phone)
Playstation 2
Xbox
GameCube
Xbox 360
Playstation Portable