A self-hosted YouTube media manager that automatically downloads content from channels and playlists for use with media centers like Plex and Jellyfin.
Pinchflat is a self-hosted YouTube media manager that automates downloading content from channels and playlists using yt-dlp. It solves the problem of manually archiving YouTube videos by periodically checking for new content and organizing downloads for seamless integration with media center apps. It's designed to be lightweight, reliable, and hands-off.
Users who want to automatically archive YouTube content for offline viewing or integration with media centers like Plex, Jellyfin, or Kodi. It's also suitable for podcast listeners who want RSS feeds of YouTube audio content.
Developers choose Pinchflat for its self-contained Docker deployment, powerful automation features, and first-class media center integration. Its novel fast-download approach and extensive customization options make it a robust alternative to manual downloading or other archival tools.
Your next YouTube media manager
Runs as a single Docker container with no external dependencies, simplifying installation and maintenance for self-hosted setups.
Uses a novel approach to periodically check and download new content more quickly than alternatives, ensuring efficient archival.
Offers first-class support for Plex, Jellyfin, and Kodi with powerful naming rules, making it seamless to organize content for popular media servers.
Includes features like SponsorBlock integration, custom yt-dlp options, and rules for Shorts or livestreams, providing fine-grained control over downloads.
SQLite database performance degrades on network shares unless WAL mode is disabled, which can lead to data corruption risks and requires manual intervention.
Focused solely on YouTube via yt-dlp; lacks native support for other video platforms, restricting its utility for multi-source archival.
Advanced capabilities like custom lifecycle scripts are marked as alpha, indicating potential instability and incomplete documentation for power users.
Self-hosted video downloader for YouTube and other sites (web UI for youtube-dl / yt-dlp)
Open-source media request and discovery manager for Jellyfin, Plex, and Emby.
Automatic music downloader for SABnzbd
Syncs YouTube channels and playlists to a locally hosted media server
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.