2011-01-19 2 views
5

Sto cercando il modo più semplice per riprodurre un file MP3 in C++. O una libreria che potrei usare e chiamo semplicemente la funzione, dato il nome del file, o in alternativa qualcosa che qualcuno ha già scritto che verrà appena eseguito e chiuso.Come si gioca al file mp3 in C++?

+5

Quale piattaforma stai usando? – Maxpm

+0

Vedi: http://stackoverflow.com/questions/428884/how-to-play-mp3-files-in-c –

risposta

4

Quale piattaforma sei? È possibile controllare questi fuori:

In caso di Windows/Linux:
FMOD

Nel caso in cui si sta programmando solo su Windows/Mac OSX:
BASS

Vorrei anche cercare qualche nativo API in Windows (se si sta sviluppando su quella piattaforma).
HTH,
Sriram

3

Qt viene in soccorso (di nuovo). La documentazione include persino un codice demo su come implementare un lettore multimediale. Può anche riprodurre video, btw.

http://doc.qt.nokia.com/latest/demos-qmediaplayer.html

Funziona su tutte le piattaforme e con la stessa sintassi = WIN.