Запись аудио потока в файл Python

как можно записать аудио поток (https://5.restream.one/620_0) в аудио файл с помощью Пайтона? Допустим хочу записать аудио 30секунд в формате mp3 Как-то можно сделать? Заранее спасибо


Ответы (1 шт):

Автор решения: Oopss

Скопировал с док-ов

import urllib3
import time

url = 'https://5.restream.one/1025_1'
http = urllib3.PoolManager()

response = http.request('GET', url, preload_content=False)

with open('file.mp3', 'wb') as out:
    begin=time.time()
    while time.time()-begin<30: #30 секунд записи
        data = response.read(1024)
        if not data:
            break
        out.write(data)

response.release_conn()
→ Ссылка