J'ai un problème simple, j'arrive à lire les wav avec Sndplay, mais je n'arrive pas à lire les mp3... (Je suis toujours à faire mon jeu d'aventure, je voulais déclencher des musiques ou des bruitages à un instant t)
Au secours!
J'ai un problème simple, j'arrive à lire les wav avec Sndplay, mais je n'arrive pas à lire les mp3... (Je suis toujours à faire mon jeu d'aventure, je voulais déclencher des musiques ou des bruitages à un instant t)
Au secours!
Utilise le TMediaPlayer pour lire des MP3.
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!
C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)
es tu obligé de passer par l'api Sndplay ? car playsound fonctionne parfaitement avec les mp3
J'utilise Sndplay parce que je connais sa syntaxe...
Par contre, comment faire pour lancer un fichier mp3 dans le répertoire c:\zik\lala.mp3 à partir de la commande playsound?
Autre question, est-il possible de lancer plusieurs commandes son en même temps?
Utile si : J'arrive dans une ville, la musique associée à la ville commence. Je rencontre un npc, et là, en même temps que la musique, j'entends sa voix.
Peut-être en les lançant de manière asynchrone.
Code : Sélectionner tout - Visualiser dans une fenêtre à part PlaySound('C:\repertoire\MonFichier.mp3', 0, SND_ASYNC);
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!
C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)
J'ai un problème, la commande
PlaySound('C:\SW test\Sons\Music\force.mp3',0,SND_ASYNC);
ne fonctionne pas, j'ai juste un bip windows d'erreur à la place...
Par contre si le fichier est un *.wav, ça marche...
Salut,
Sauf erreur de ma part, il est impossible de jouer un fichier mp3 avec cette fonction ...
Je confirme, c'est impossible.
Vu la lourdeur d'un fichier WAV, il me faudrait pourtant trouver un moyen de lire des mp3s à partir d'une fonction qui soit aux mp3s ce que Sndplay est aux wav...
Salut,
Tu peux toujours utiliser l'activeX "WindowsMediaPlayer" ou encore regarder de ce côté!
Je pense que tu trouveras ton bonheur
A+
salut
je m'étais trompé, donc c'était que pour les wav
oui et voilà un code que tu peux utiliser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4MediaPlayer1.FileName := 'c:\chemain.mp3'; MediaPlayer1.Open; MediaPlayer1.Play;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager