Turn YouTube and Vimeo Channels into Active Podcast with Podsync
Podsync is a service that converts YouTube and Vimeo channels, playlists, or user videos into podcast format, providing functionalities like automatic download of new episodes, remembering the last played position, syncing between devices, and offline listening, which are not available on YouTube and Vimeo.
Features
- Works with YouTube and Vimeo.
- Supports feeds configuration: video/audio, high/low quality, max video height, etc.
- mp3 encoding
- Update scheduler supports cron expressions
- Episodes filtering (match by title, duration).
- Feeds customizations (custom artwork, category, language, etc).
- OPML export.
- Supports episodes cleanup (keep last X episodes).
- One-click deployment for AWS.
- Runs on Windows, Mac OS, Linux, and Docker.
- Supports ARM.
- Automatic youtube-dl self update.
- Supports API keys rotation.
- Easy to install with Docker
Install using Docker
$ docker run -it --rm ghcr.io/mxpv/podsync:nightly
Run using Docker
$ docker pull mxpv/podsync:latest
$ docker run \
-p 8080:8080 \
-v $(pwd)/data:/app/data/ \
-v $(pwd)/config.toml:/app/config.toml \
mxpv/podsync:latest
License
MIT License