https://github.com/xinsnake/youtube2podcast
Make YouTube channels to become MP3 PodCast feeds
https://github.com/xinsnake/youtube2podcast
Last synced: 3 months ago
JSON representation
Make YouTube channels to become MP3 PodCast feeds
- Host: GitHub
- URL: https://github.com/xinsnake/youtube2podcast
- Owner: xinsnake
- License: mit
- Created: 2018-02-18T04:06:34.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-05-23T07:33:23.000Z (about 2 years ago)
- Last Synced: 2025-01-01T14:26:51.292Z (5 months ago)
- Language: Go
- Homepage:
- Size: 234 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# youtube2podcast
Make YouTube channels to become MP3 PodCast feeds
## Usage
### Run directly
If you want to run it directly, you need to install the following executables:
- youtube-dl
- ffmpegThen 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)
1. Edit the `y2p-config.sample.json` file
1. Set environment variable `Y2P_CONFIG_PATH` to point ot the configuration file
1. 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~~