通道管
Unknown
ChannelTube 是一个使用 yt-dlp 从 YouTube 频道同步和获取内容的工具。
services :
channeltube :
image : thewicklowwolf/channeltube:latest
container_name : channeltube
volumes :
- /path/to/config:/channeltube/config
- /data/media/video:/channeltube/downloads
- /data/media/audio:/channeltube/audio_downloads
- /etc/localtime:/etc/localtime:ro
ports :
- 5000:5000
restart : unless-stopped
可以通过环境变量设置某些值:
137
。140
。0
。1
。有关格式 ID 的信息,请参阅 https://github.com/yt-dlp/yt-dlp
使用逗号分隔的时间列表来搜索新项目(例如, 2, 20
将在凌晨 2 点和晚上 8 点启动搜索)。
注意:距预定开始时间最多有 10 分钟的死区。
当检索到新内容时,可以触发媒体服务器库扫描。
对于 Plex,请使用: Plex: http://192.168.1.2:32400
对于 Jellyfin,请使用: Jellyfin: http://192.168.1.2:8096
要使用两者,请输入: Plex: http://192.168.1.2:32400, Jellyfin: http://192.168.1.2:8096
相同的格式适用于令牌。
媒体服务器库名称是指存储视频的库的名称。
要禁用此功能:
要通过 yt-dlp 使用 cookie 文件,请按照以下步骤操作:
生成 Cookie 文件:打开网络浏览器并使用合适的扩展名(例如 Firefox 的 cookies.txt)为 YouTube 上的用户提取 Cookie。
保存Cookies文件:将获取到的cookie保存到名为cookies.txt
的文件中,并放入config文件夹中。
https://hub.docker.com/r/thewicklowwolf/channeltube