[Visual C++] MP3 Player

RuL3R

Commodore
Registriert
Dez. 2004
Beiträge
4.577
Ich würde gerne eine MFC Anwendung programmieren, mit der ich MP3 Dateien abspielen kann.

Gibt es dafür Bibliotheken etc. oder hat die MFC so etwas schon von Haus aus?
 
Ich glaube kaum, dass du dafür eine fertige Routine finden wirst. Du wirst den Header der Datei lesen müssen um die Infos über Sampling etc. herrauszufinden und dann musst du ja noch decoden.
Du kannst ja mal in den Quell-Code von Sound eXchange reinschauen, um zumindest einen Anhaltspunkt zu kriegen...
 
Naja. Ich hab mir mal ein paar Quellcode-Fetzen gefunden. Aber das wollte nicht so recht bei mir funktionieren.

Klick
 
http://www.fmod.de/
hilft dir weiter. Solange du deine Applikation nicht kommerziell vermarkten willst, ist das ganze kostenlos (schau dort aber mal unter der Rubrik "Lizenz" genauer nach). Ich habe damit und zusammen mit id3lib einen MP3 Player für Windows gebastelt.

MP3 ist bei kommerziellen Produkten generell Lizenspflichtig, mittlerweile auch wenn man nur decodiert (also abspielt). Früher waren nur die Encodierer Lizenspflichtig (also aus einer Audioquelle MP3 erzeugen). Genaueres findest du hier.
 
Zurück
Oben