Pinchflat
lastmod 2025-02-02created 2025-02-021 edits
Self-hostable YouTube media manager
About
- Lightweight self-hosted YouTube content download app based on yt-dlp
- Once you set up rules for downloading content from YouTube channels and playlists, it periodically checks for new content and downloads it automatically
- Integrates with media center apps such as Plex, Jellyfin, and Kodi
- Ideal for users who want to save content for archival purposes
- Individual videos can be downloaded, but it is optimized for downloading channels and playlists
- Downloaded content is stored on disk; the app is not meant for consuming content within it
Features
- Runs as a single Docker container, no external dependencies
- Powerful naming system: content can be saved in whatever structure you want
- User-friendly web interface: quick start with preconfigured presets
- Built-in integration with Plex, Jellyfin, and Kodi
- Provides RSS feeds, so it can integrate with the podcast app you use
- Automatically downloads new content from channels and playlists. Supports fast downloads with an original approach
- Audio-only downloads are also possible
- Custom rules can be set for YouTube Shorts and livestreams
- Notification integration using Apprise
- New media can be re-downloaded to improve content quality or SponsorBlock tags
- Automatic deletion of old content
- Advanced options:
- Filtering content after a specific date and filtering by title
- Downloading private playlists using YouTube cookies
- SponsorBlock integration
- Custom yt-dlp options support
- Can run custom scripts after download/deletion (alpha)
- Tube Archivist
- ytdl-sub
- TubeSync