gpt4 book ai didi

python - 在 python 中录制流媒体和保存网络广播

转载 作者:太空狗 更新时间:2023-10-29 19:33:26 26 4
gpt4 key购买 nike

我正在寻找一个 python 片段来读取互联网广播流(.asx、.pls 等)并将其保存到文件中。

最终项目是 cron'ed 脚本,它将录制一两个小时的网络广播,然后将其传输到我的手机上,以便在我上下类途中播放。 (3g 在我的通勤路上有点不稳定)

欢迎任何片段或指示。

最佳答案

以下内容对我有用,使用请求库来处理 http 请求。

import requests

stream_url = 'http://your-stream-source.com/stream'

r = requests.get(stream_url, stream=True)

with open('stream.mp3', 'wb') as f:
try:
for block in r.iter_content(1024):
f.write(block)
except KeyboardInterrupt:
pass

这会将流保存到 stream.mp3 文件,直到您使用 ctrl+C 中断它。

关于python - 在 python 中录制流媒体和保存网络广播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4247248/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com