{"repo":"mxpv/podsync","free":true,"listed":false,"github":"https://github.com/mxpv/podsync","clone":"git clone https://github.com/mxpv/podsync.git","description":"Turn YouTube or Vimeo channels, users, or playlists into podcast feeds","language":"Go","stars":1946,"topics":["podcasting","podcast","podsync","youtube","vimeo","docker","podcast-fetcher","podcast-manager","podcast-generator","playlists"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Podsync Podsync - is a simple, free service that lets you listen to any YouTube / Vimeo channels, playlists or user videos in podcast format. Podcast applications have a rich functionality for content delivery - automatic download of new episodes, remembering last played position, sync between devices and offline listening. This functionality is not available on YouTube and Vimeo. So the aim of Podsync is to make your life easier and enable you to view/listen to content on any device in 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). - Configurable hooks for custom integrations and workflows. - One-click deployment for AWS. - Runs on Windows, Mac OS, Linux, and Docker. - Supports ARM. - Automatic yt-dlp self update. - Supports API keys rotation. 📋 Dependencies If you're running the CLI as binary (e.g. not via Docker), you need to make sure that dependencies are available on your system. Currently, Podsync depends on yt-dlp , ffmpeg , and go . On Mac you can install those with brew : 📖 Documentation - How to get Vimeo API token - How to get YouTube API Key - Podsync on QNAP NAS Guide - Schedule updates with cron 🌙 Nightly builds Nightly buil","default_branch":null,"files":null,"tree":[],"storefront":"/r/mxpv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mxpv/podsync/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}