Не слышу звуки, в которые я играю с пигмеем - PullRequest
3 голосов
/ 29 января 2020

Я не слышу звуки, которые я пытаюсь сыграть с пигмеем. Это мой код.

import pygame
pygame.init()



pygame.mixer.music.load(r"C:\Users\Isaiah\Desktop\easy_going.mp3")
pygame.mixer.music.play()

Любая помощь будет отличной!

Спасибо!

1 Ответ

4 голосов
/ 29 января 2020

Поддержка MP3 ограничена Pygame; используйте вместо этого .wav. К счастью, вы можете легко конвертировать файлы .mp3 в файлы .wav с помощью инструмента онлайн-конвертации.

Вам также необходимо добавить задержку l oop в конце, чтобы предотвратить преждевременное закрытие вашей программы.

Преобразуйте .mp3 в .wav и попробуйте запустить этот измененный код.

import pygame

#Replaced init() with mixer.init() 
pygame.mixer.init()

sound = pygame.mixer.Sound(r"C:\Users\Isaiah\Desktop\easy_going.wav")
s = pygame.mixer.Sound.play(sound)

#Delay loop
while s.get_busy():
    pygame.time.delay(100)

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...