Skip to content

xinsnake/youtube2podcast

Repository files navigation

youtube2podcast

Make YouTube channels to become MP3 PodCast feeds

youtube2podcast

Usage

Run directly

If you want to run it directly, you need to install the following executables:

  • youtube-dl
  • ffmpeg

Then follow the instructions:

  1. Go to the Release section and download the compiled binary (or compile from source yourself if you are not on Linux 64bit)
  2. Edit the y2p-config.sample.json file
  3. Set environment variable Y2P_CONFIG_PATH to point ot the configuration file
  4. Run the application

Run using Docker

  1. docker run -d -v $(pwd)/y2p-config.sample.json:/y2p-config.json:ro -p 14295:14295 xinsnake/youtube2podcast
  • Use -v $(pwd)/assets:/assets:ro if you want to change the template or styling
  • Use -v $(pwd)/data:/data:raw if you want to change data storage location

Todo

  • Compile multiple platforms
  • Removed feeds clean up
  • Clean shutdown
  • Better home page
  • Directory clean up
  • Put the application in container

About

Make YouTube channels to become MP3 PodCast feeds

Resources

License

Stars

Watchers

Forks

Packages

No packages published