A simple server-side-tool that provides youtube videos as (audio-)podcasts
- Ruby >= 2.2.2
- Bundler (use bundle to install dependencies)
- youtube-dl
- Run
bundle install
to install dependencies - Copy
config-example.yml
toconfig.yml
and edit it according to your needs - you can add additional channels. - Create a data directory which should be accessible via to webserver. Configure the
base_url
to be the base URL of that directory. (e.g. symlink/var/www/podcasts
to./data
and sethttp://example.com/podcasts
as yourbase_url
)
Just run ruby ytpodcast.rb
rm -r data/
and rm cache.json
in order to remove previously downloaded data