PyGame 사운드 재생 문제
문제:
사운드 파일(.wav) 재생 시도 ) PyGame을 사용하면 소리가 들리지 않습니다. 출력.
코드 조각:
import pygame pygame.init() pygame.mixer.init() sounda= pygame.mixer.Sound("desert_rustle.wav") sounda.play()
문제 해결 단계:
어떤 경우에는 솔루션에 언급된 대로 pygame.init() 호출을 제거하면 문제가 해결됩니다.
pygame.init()가 남아 있는 경우 그 자리에서 PyGame에서 화면을 만들어 보십시오. 솔루션에 따르면 이 단계는 사운드 재생을 용이하게 할 수도 있습니다. 예는 다음과 같습니다.
import time, sys from pygame import mixer # pygame.init() # Remove if not needed mixer.init() # Create a display screen = pygame.display.set_mode((200, 200)) sound = mixer.Sound(sys.argv[1]) sound.play() time.sleep(5)
시스템 구성(예: OS, Python 버전, PyGame 버전)을 확인하세요. ) 사운드와 호환됩니다
재생하려는 사운드 파일이 지원되는 형식이고 해당 장치에서 액세스할 수 있는지 확인하세요. 관련 코드입니다.
오디오 재생을 방해할 수 있는 실행 중인 다른 프로그램이나 애플리케이션을 모두 닫습니다.
위 내용은 왜 내 PyGame 사운드가 재생되지 않습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!