IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Convertir format MP3 au format WAV


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    204
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 204
    Par défaut Convertir format MP3 au format WAV
    Bonjour,

    Je voudrais faire un lecteur de MP3 en C en utilisant WaveOutWrite et non pas les codecs MCI.

    Je cherche un exemple en C ou en delphi permettant de convertir un fichier mp3 en wave pour pouvoir lire le MP3 dans mon lecteur de MP3 en utilisant la fonction WaveOutWrite.

    Je ne veux pas de source qui utilisent une librarie sans source fournits excepté lame.

    Merci.

  2. #2
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    L'algorithme de compression/décompression mp3 est assez complexe. Il y a une fonction qui permet de convertir un mp3 en wave publiée sur Code Project mais le hic c'est qu'il faut s'inscrire pour pouvoir la télécharger. Mais même si tu n'as pas l'intention de t'inscrire, lis un peu l'intro. Elle contient déjà des informations qui pourraient t'être très utiles. DLL To Decode MP3 To WAV/PCM.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    204
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 204
    Par défaut
    Je voudrais que les données des fichiers soient stocké sur un buffer (un pointer).

    Je cherche à lire les MP3 en les décodant et les envoyant sur la carte son sans passer par les codecs windows.

    Dans un premier temps je cherche un exemple qui lit un fichier mp3 dans un buffer , traite , et consignes les informations wave en format SND ou WAV.

    merci;

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 131
    Billets dans le blog
    150
    Par défaut
    Pour faire ce que tu as dit sans passer par aucun truc existant, le plus simple c'est de prendre la documentation du format en lui même.
    Soit tu trouve toute la norme des fichiers MP3 ( et je pense que tu auras du boulot ) ( je suis même pas sur qu'elle soit en ligne vu que ce n'est pas un format libre ).
    Un exemple, je pense que tu trouvera cela dans un codec libre, et je crois que celui du MP3 s'apelle LAME. ( Ce n'est pas un encodeur , car le format est pas libre , mais juste un décodeur ). Si tu vas voir les sources de LAME ( ou la bibliothèque LAME ) tu trouvera se dont tu as besoin.
    Après je sais pas comment l'envoyer à la carte son, le flux décoder...
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  5. #5
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Citation Envoyé par sivaller Voir le message
    Je voudrais que les données des fichiers soient stocké sur un buffer (un pointer).

    Je cherche à lire les MP3 en les décodant et les envoyant sur la carte son sans passer par les codecs windows.

    Dans un premier temps je cherche un exemple qui lit un fichier mp3 dans un buffer , traite , et consignes les informations wave en format SND ou WAV.

    merci;
    T'as pas vu le lien que je t'ai donné ?

Discussions similaires

  1. [AC-2010] convertir la date de format anglais au format français
    Par Nouha04 dans le forum Access
    Réponses: 1
    Dernier message: 26/07/2012, 14h44
  2. Convertir une vidéo (au format MOV) au format AVI
    Par Mariion dans le forum Vidéo
    Réponses: 2
    Dernier message: 14/11/2010, 19h09
  3. Réponses: 2
    Dernier message: 26/08/2008, 07h04
  4. Convertir un chemin au format win32 au format dos (8+2)
    Par arnaudperfect dans le forum Windows 2000/Me/98/95
    Réponses: 2
    Dernier message: 19/02/2008, 09h30
  5. Convertir 1 partition au format RAW en format NTFS
    Par anszy8 dans le forum Composants
    Réponses: 2
    Dernier message: 01/04/2006, 22h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo