Pinchflat 主机

自动下载YouTube频道和播放列表并存档到您自己的存储。

  • 一键 部署
  • 15 GB 所需磁盘空间
  • 1 GB 内存 所需内存
  • 来自 2 € 价格
立即订购 无设置费

您在 AvaHost 上获得的服务

一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。

此模板不包含数据库容器。

立即订购

技术

Docker 镜像
ghcr.io/kieraneglin/pinchflat:latest
默认端口
8945

Pinchflat 的工作原理

Pinchflat 监视围绕频道、播放列表或其他受支持的 yt-dlp 目标构建的源定义。它按计划检查这些源,应用用户选择的规则,下载匹配的媒体,并将完成的文件放入有组织的库中。命名模板、元数据、缩略图、字幕、音频提取和媒体中心选项有助于为预期的播放器塑造输出。

该应用程序围绕循环源而不是一次性浏览而设计。用户决定要跟踪哪些材料、应如何处理历史项目、应用什么格式或质量限制,以及完成的文件应放在何处。Pinchflat 将检索委托给 yt-dlp,因此兼容性取决于该上游工具和每个源网站的行为。

Pinchflat 的主要功能

源选项可以按日期、标题、时长、短视频、直播和其他过滤器限制下载。媒体配置文件使这些选择可重复使用,而可选的 RSS 源、SponsorBlock 处理、API 访问和通知集成支持更专业的工作流程。托管的软件包不包括源网站的账户、订阅访问权限、媒体服务器软件或播放客户端。

Pinchflat 将下载的文件存储在其持久应用卷上,使容量成为主要的实际限制。大型视频、更高分辨率、保留的字幕、缩略图、音频副本和不断增长的频道历史记录会快速消耗空间。下载还会使用网络传输和临时处理容量,尤其是当多个源检查同时完成时。

自托管 Pinchflat:要求和成本

Pinchflat 的资源使用由下载量、选定的质量、源检查频率、转换工作、元数据资产、同时检索和保留的媒体库大小驱动。目录将 PostgreSQL 和 MariaDB 记录为不需要;应用程序状态和下载的媒体保留在持久的 Pinchflat 卷上。Pinchflat 在计划映射中标记为存储驱动,因此计划 3 上的 50 GB 是一个现实的起点,计划 4 上的 100 GB 为大型工作集提供了更多空间。

在 AvaHost 上,Pinchflat 使用计划 1,价格为 €2。托管的 Pinchflat 软件包包括一键部署、带有自动 HTTPS 的自定义域、自动应用程序更新和计划备份。下载的内容、源网站凭据、付费订阅、媒体服务器应用程序和播放设备不包括在内。应用程序电子邮件已禁用,因此电子邮件通知不可用;任何受支持的非电子邮件通知提供商都需要客户自己的外部账户和配置。当网站或 yt-dlp 更改时,源兼容性可能会改变。

谁使用 Pinchflat

家庭媒体收藏者跟踪选定的创作者或教育频道,家庭保留允许的视频以供离线观看,研究人员保存可能随时间变化的授权公开材料。媒体服务器用户可以在确认命名和元数据约定后,将单独的库扫描器指向 Pinchflat 的完成目录。

该服务不是流媒体订阅、版权许可工具或对源将保持可下载的承诺。用户负责源条款、访问权限、当地法律以及保留或重新分发任何材料所需的权限。

F.A.Q

  • Pinchflat 在计划 1 上起价 €2,但下载的媒体可能会迅速超出入门级存储容量。源数量、视频质量、历史深度、缩略图、字幕、音频副本、临时处理和并发下载都会影响实际存储需求。定期检查保留的文件,并在不断增长的集合接近存储限制之前选择更大的容量。

  • 该映射将 Pinchflat 视为存储驱动型应用。Plan 3 提供 50 GB 作为适度保留库的现实起点,而 Plan 4 提供 100 GB 用于更大的集合。实际容量取决于时长、分辨率、编解码器、字幕、封面艺术、重复音频以及每个源允许获取的历史内容量。

  • 不包含源订阅、账户、媒体许可证或播放服务。Pinchflat 通过支持的源 URL 检索材料并为独立播放器或媒体服务器存储文件。客户需提供合法访问权限、遵守源条款,并根据需要连接自己的 Plex、Jellyfin、Kodi、Emby 或基于文件的播放环境。

  • Pinchflat 依赖于 yt-dlp 和外部网站,这些网站的页面、身份验证、速率限制和传输方式可能会发生变化。某个源可能需要更新的 Cookie、新的应用程序代码、不同的过滤器或更新的 yt-dlp 版本。自动应用程序更新有助于提供上游修复,但无法使不受支持或被阻止的源可用。