나는 음악을 재생할 수는 있지만 반복 할 때 .ogg 파일이면 항상 딱딱 소리가 난다. .mp3 또는 .wav가 반복되면 딱딱 거리거나 클릭 소리가 발생하지 않으며 .ogg 파일 만 반복됩니다.pygame.mixer.music; 음악 파일을 재생할 때 소리가 나지 않는다.
Audacity를 사용하여 .ogg 파일을 .mp3로 변환하면 루프가 울릴 때 잡음이 들리지 않습니다. 나는 이것에 대한 답을 찾고자 노력했지만, 나는 아무것도 발견하지 못했다.
import pygame, sys, pygame.mixer
from pygame.locals import *
WHITE = (255, 255, 255)
pygame.mixer.pre_init(44100, -16, 2, 2048)
pygame.init()
DISPLAYSURF = pygame.display.set_mode((300,400))
pygame.mixer.music.load('data/Acrostics.ogg')
pygame.mixer.music.play(-1)
while True:
DISPLAYSURF.fill(WHITE)
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
pygame.display.update()
은 아마도'pygame.mixer.music'와 OGG 파일을 스트리밍의 문제입니다. 재생하기 전에 OGG가 완전히로드되도록'pygame.mixer.Sound'를 사용해 보셨습니까? – Haz
또한 가능한 경우 MP3를 OGG로 변환 해 보셨습니까? 내가 읽은 바에 따르면 OGG는 MP3는 물론 로우 패스 필터링을 사용하지 않기 때문에 때때로 OGG 파일을 MP3로 변환하면 터지는 소리 나 딱딱 거리는 소리가 없어집니다. – Haz