令人惊讶的是,在bash,你可以做读了一个Python语音串流
$ curl http://mp3.streampower.be/radio1-high.mp3 > test.mp3
与语音串流,然后^ C出来,你将有一个工作的mp3文件,导致我相信我能有这个自动化在Python中,但我无法找到。
如果我只是做
file('python.mp3', 'w').write(urllib2.urlopen("http://mp3.streampower.be/radio1-high.mp3").read())
它甚至不读取流。
在python中是否有像Java中的BufferedInputReader或者任何人都可以给我一些关于如何去做这件事的指针?读一段音频流,并让它在一段时间后停止阅读。
感谢
谢谢一堆! – thepandaatemyface 2010-07-14 11:58:05
不幸的是,在我的情况下,mp3播放不好,有很多小切片。任何想法可以帮助改善?该流在Firefox或VLC – 2016-01-27 21:49:52
@Stéphane上播放良好,尝试更大的块大小,“10240”或更多? – sarnold 2016-01-27 22:08:59