Skip to content
forked from mtkhs/radicast

recording radiko and serving rss for podcast

License

Notifications You must be signed in to change notification settings

kojisano/radicast

 
 

Repository files navigation

フォーク版の変更点など

  • forked from mtkhs/radicast
  • partial keyの取得方法の変更に伴う修正版。
  • DockerイメージをArm64化

radicast

  • record radiko
  • serve rss for podcast

REQUIRE

  • rtmpdump
  • swftools
  • ffmpeg or avconv
  • or docker (see docker section)

INSTALL

$ go get github.com/tkhs/radicast

USAGE

SETUP CONFIG.JSON

$ radicast --setup > config.json

EDIT CONFIG.JSON

$ vim config.json
$ cat config.json

{
  "FMT": [
    "0 0 17 * * *"
  ]
}

cron specification is here

LAUNCH

$ radicast
$ curl 127.0.0.1:3355/rss # podcast rss

RELOAD CONFIG.JSON

  • reload config when receive HUP signal

DOCKER

$ mkdir workspace
$ cd workspace
$ docker pull mtkhs/radicast
$ docker run --rm mtkhs/radicast:latest --setup > config.json
$ docker run --rm -p 3355:3355 -v `pwd`:/workspace mtkhs/radicast:latest --config /workspace/config.json --output /workspace/output

SEE ALSO

LICENSE

  • MIT

About

recording radiko and serving rss for podcast

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Go 96.7%
  • Dockerfile 3.3%