Erreur avec pygame pygame.error: Failed loading libmpg123-0.

Noah -  
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour, j'utilise PyCharm et Pygame pour un jeu, qui est maintenant a peu pret fini, mais quand je lance le menu ou il y a de la musique, il ne se lance pas et j'ai cette erreur :

pygame.error: Failed loading libmpg123-0.dll: 

J'ai regardé quelques trucs, et j'ai installé le dll dans System32, j'ai redémarré et ça ne marche toujours pas.

Code ou la musique est censée entre jouée:

while menu:
    clock.tick(FPS)
    ecran.fill(NOIR)

    pygame.mixer.music.load("musiquejeu.mp3")
    pygame.mixer.music.play(-1)
    pygame.mixer.music.set_volume(0.1)

Auriez vous une idée ?

Merci

1 réponse

flidu
 

Bonsoir.

As-tu installé cette dll avant d'avoir installé pygame ? Si, non, désinstalle pygame et réinstalle-le.

Si, toujours pas, es-tu certain que tu as installé la bonne dll ?

Si tu lances ton script autrement que via pycharm (dans une console dos), même constat ?

N'utilisant pas Windows, je ne saurais t'en dire plus.

En ce qui concerne ton code, tout comme les images et tout autre ressource, on ne charge jamais un musique dans une boucle.

1
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 879
 

Bonjour, quelques idées complémentaires sont disponibles dans cette discussion.

0