python收音机

阅读: 评论:0

python收音机

python收音机

我在Windows 8.1x64上使用Python 3.5.3,我需要播放来自here的音频

我试过pyaudio,但它只提供白噪声,运行了几次pyaudio后出错(pyaudio模块“pyaudio”没有属性“pyaudio”)。

请告诉我如何更好地播放来自url的流音频,使用Python。。。

p.S.我已经得到了歌曲标题和艺人姓名,代码是:import requests

import time

import datetime

print(w())

import re

url = ':80/bluesrock?9555ae7caa92404c73cade1d'

encoding = 'latin1'

info = ''

radio_session = requests.Session()

while True:

radio = (url, headers={'Icy-MetaData': '1'}, stream=True)

metaint = int(radio.headers['icy-metaint'])

stream = radio.raw

audio_data = ad(metaint)

meta_byte = ad(1)

if (meta_byte):

meta_length = ord(meta_byte) * 16

meta_data = ad(meta_length).rstrip(b'')

stream_title = re.search(br"StreamTitle='([^']*)';", meta_data)

if stream_title:

stream_title = up(1).decode(encoding, errors='replace')

if info != stream_title:

print('Now playing: ', stream_title)

info = stream_title

else:

pass

else:

print('No StreamTitle!')

time.sleep(1)

本文发布于:2024-02-02 08:44:36,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170683467742658.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:收音机   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23