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

Noah - 14 juin 2023 à 12:20
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 19 juin 2023 à 15:49

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

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 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
19 juin 2023 à 15:49

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

0