Mpeg audio -> wave file (dev-c++)

Soyez le premier à donner votre avis sur cette source.

Vue 11 410 fois - Téléchargée 736 fois

Description

Mpeg Audio -> Wave File :
Cette source vous permet de convertir un fichier mpeg audio tel que le mp3 ou le mp2 vers un son wav.
Elle utilise la librairie gratuite de Underbit (http://www.underbit.com/) Mpeg Audio Decoder (MAD).

Le son en entrée : Mpeg 1 et 2 en layer I, II et III.

Le son en sortie : Wav au format PCM en 16 bit Stereo. Cette configuration peut etre changer : l'interet de MAD est qu'il convertit directement en 24 bit, c'est le programme qui va reconvertir en 16 bit...

J'ai inclus la librairie compilé avec mingw sous Windows.
Pour l'installer, il faut mettre :
- mad.h dans le dossier include du compilateur
- libmad.a dnas le dossier lib du compilateur

Voila c'est tout sur le programme ^^

Source / Exemple :


/****************************************************************************

  • Mpeg Audio -> Wave File *
  • Les codes sources sont dans le ZIP *
                                                                                                                                                        • /

Conclusion :


Ce code peut servir a faire un décodage en streaming dans le but par exemple de faire un lecteur mp3...

Cette source est inspiré du travail de J. A. Robson (Madlldlib) et de surtout Bertrand Petit (Madlld).

N'hésitez pas à mettre des commentaires ^^

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
22
Date d'inscription
jeudi 22 juillet 2004
Statut
Membre
Dernière intervention
30 juillet 2007

Petit bug supprimer : probleme avec la remise a zéro des erreus ^^
Messages postés
22
Date d'inscription
jeudi 22 juillet 2004
Statut
Membre
Dernière intervention
30 juillet 2007

Je viens de remarquer un petit bug sur la durée du wav... Il manque 2 secondes de son a la fin du fichier. Je vais essayer d'y remedier le plus vite possible...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.