radio-looptober

somehow downloads looptober mp3 files and make a radio out of them
git clone https://git.lurk.org/repos/radio-looptober.git
Log | Files | Refs | README | LICENSE | TODO

README (921B)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
radio-looptober
===============

Can somehow download MP3 files posted under #looptober tag and turn that into
a radio stream that for sure will be listened by billions across the fedi.


BUT HOW
-------

There are two scripts:
* stream_loooooops.sh
  * wrapper around ezstream
  * takes a playlist and streams it
* download_loooooops.py
  * gets latest toots tagged with #looptoper
  * download all the attachment if new
  * transcodes to opus
  * generates new playlist and tells ezstream to reload it


USAGE
-----

Quick and dirty, two tmux panes:
* `while true; do ./download_loooooops.py </dev/null && sleep 1d; done`
* `stream_loooooops.sh`

You can start whichever you want firt.


AGPL + DONATIONWARE
-------------------

radio-looptober is dual licensed AGPL and donationware.
If you find radio-looptober useful and can afford it, a donation to LURK is
greatly appreciated :)

https://opencollective.com/lurk