Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #encoding=utf-8
- import requests
- import json
- import wget
- import os
- import time
- def borra():
- #borra block anterior flac
- dir = "/home/volumio/flac_in/"
- lista_ficheros = os.listdir(dir)
- for fichero in lista_ficheros:
- if fichero.endswith(".flac"):
- os.remove(dir + fichero)
- def RP():
- #Principal
- r = requests.get("https://api.radioparadise.com/api/get_block?bitrate=4&info=true&chan=1")
- #lee url
- data = json.loads(r.text)["url"]
- #lee lenght
- time_t =json.loads(r.text)["length"]
- time_t_seg = int(float(time_t))
- print (" ")
- print (" ")
- print (">Descargando block flac...")
- borra()
- out_dir = "/home/volumio/flac_in/"
- #block = wget.download(data, out=out_dir)
- block = wget.download(data,out_dir)
- os.system ("mpc clear")
- os.system ("mpc add /home/volumio/flac_in/*.flac")
- os.system ("mpc play")
- print ">Reproduciendo block ", "Duración: ", time_t_seg, "seg."
- for t in range(0,time_t_seg):
- time.sleep(1)
- t=t+1
- #print ("sleep:",t)
- borra()
- os.system ("mpc clear")
- #Termina RP()
- for n in range(1,100):
- print (" ")
- print ("*****RADIOPARADISE MELLOW FLAC*****")
- print (" ")
- print ("<<<<<NO CIERRE ESTA PANTALLA>>>>>")
- RP()
- n = n + 1
- #print (">>> SE CUMPLIERON" ,n, "LOOPS <<<")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement