[Python] 使用 pyaudio 播放音乐时碰到的一些奇奇怪怪的问题

from pydub import AudioSegment
from pyaudio import PyAudio segment = AudioSegment.from_file('test.flac') PAIMON = PyAudio() stream = PAIMON.open(format=PAIMON.get_format_from_width(segment.sample_width), channels=segment.channels, rate=segment.frame_rate, output=True) for frame_index in range(int(segment.frame_count())): stream.write(segment.get_frame(frame_index))

发现一些奇怪的问题:

  1. 播放时会间歇性的出现一些间隔极小的中断
  2. 24-bit ( pcm_s32le )的音频文件在播放时会有极为吵闹的杂音

发表评论

您的电子邮箱地址不会被公开。