Podsync is a robust and free service that transforms any YouTube / Vimeo channels, playlists or user videos into a podcast format.

Leveraging the superior functionality of podcast applications, such as automatic download of new episodes, last played position memory, sync between devices, and offline listening, Podsync enhances your content delivery experience.

These features, unfortunately, are missing in YouTube and Vimeo. Therefore, Podsync confidently steps in to simplify your life and empower you to enjoy content on any device via any podcast client.

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 using Docker
  • User-friendly docs

Platforms

  • Docker
  • Windows
  • Linux
  • macOS
  • Android (Termux)

Cons

  • Requires an advanced user with development skills to install, and configure

Tech Stack

  • Golang

License

MIT License.

Resources & Downloads

GitHub - mxpv/podsync: Turn YouTube or Vimeo channels, users, or playlists into podcast feeds
Turn YouTube or Vimeo channels, users, or playlists into podcast feeds - mxpv/podsync