Add Radio Garden to the great list
afkcodes opened this issue · comments
Hey thanks for this amazing repo, loved it. I have two Questions
- Can we add radio Garden to the repo
- are the channels are checked for playablity status
hello, thanks for the kind words
- radio garden is on my todo list, the thing is it's set up in a weird way, to be honest i'm not sure how i need to go about scraping it, there is one github repo that has it scraped already but it's kind of old
- these are not checked as i'm only scraping the data from the websites, i have a script that checks them for status code 200 and removes everything else but it would take a long time for me to go thru everything, if what you want is on a small scale it's best to just run it yourself locally or on github actions, otherwise i may need to look for a more efficient and faster way to remove offair or broken streams in the future
i do have a python script that i use to check streams i can help you with the same. it uses vlc instance to check the streams but, i have to use vpn for efficient checking for different countries. let me know if i can help in any way
please link your script so i can check and compare it with my own, my internet speed is awful so i need to use it on github actions, similar to how i scrape websites
speed is the biggest factor here because i have more than 500k unique stream links to check from, not to mention all of the duplicates each folder inevitably going to have, this is a big undertaking regardless tho and even if i were to go thru everything it would take quite a while to finish
i might need to strip each file from the +merged+ folder to a 100 streams or so and create a +checked+ folder of some kind but those will be streams that are compatible with azure ips since they are going to be checked with github actions
it's complicated and time consuming but i'm not against the idea at all
sure i have not pushed it yet will push it and link it here
i see, i'm not in a rush, i'll convert this to a discussion if it's fine by you, we can keep the conversation going there