Pinchflat
Pinchflat is a self-hosted YouTube media manager for downloading and organizing your favorite YouTube content.
Description
Pinchflat is a self-hosted application designed for downloading YouTube content. Built using yt-dlp, it prioritizes being lightweight, self-contained, and user-friendly. Users define download rules for YouTube channels or playlists, and Pinchflat handles the rest, periodically checking for new uploads. Its strength lies in automating downloads for media center applications such as Plex, Jellyfin, and Kodi, or for archiving purposes. It supports various features including advanced naming conventions, RSS feed generation, and options for managing downloaded content.
Features
Pinchflat boasts a range of features: a self-contained Docker container for ease of deployment, a flexible file-naming system, an intuitive web interface with helpful presets, support for media center apps (Plex, Jellyfin, Kodi), RSS feed generation for podcast apps, automated downloads of new content from channels and playlists with an efficient algorithm, handling of YouTube Shorts and livestreams, Apprise notifications, automatic redownloading and deletion options, advanced filtering capabilities, and integration with SponsorBlock. Advanced users can customize yt-dlp settings and integrate custom scripts.
Benefits
Pinchflat offers several key benefits: automated downloads of YouTube content, efficient organization through customizable naming, seamless integration with media center apps, easy setup and management via a user-friendly web interface, support for various content types (audio, videos, Shorts, livestreams), and the ability to handle large volumes of content without manual intervention. Its efficient design makes it resource-light and reliable for long-term use. Advanced options cater to users with specific requirements, further enhancing its utility.
Links
- Home: https://github.com/kieraneglin/pinchflat
- Source code: https://github.com/kieraneglin/pinchflat
Details
- Open Source: ✅
- European: ❌