如何从URL播放mp3
我正在尝试编写一个将从Soundcloud URL播放mp3的python脚本
这是我已经做的:
from urllib.request import urlopen
url = "soundcloud.com/artist/song.mp3"
u = urlopen(url)
data = u.read(1024)
while data:
player.play(data)
data = u.read(1024)
我尝试pyaudio
了许多选项,例如更改格式,频道,费率。而且我只是从扬声器中听到奇怪的声音,我搜索了Google以pyaudio
播放mp3,但没有找到任何信息。
我尝试pygame
通过Sound
传递mp3中的字节来创建对象,然后仅执行play函数。我没有收到任何错误:脚本正在运行,但没有任何播放。
我正在使用Python 3和Ubuntu。