【免费下载链接】Tubifarry
Tubifarry is a Lidarr plugin that enhances your music library by fetching music from YouTube, integrating with Slskd for Soulseek access, automating Spotify playlist imports, converting files, and retrieving soundtracks from Radarr and Sonarr.
Tubifarry 是一个 Lidarr 音乐库管理插件,让你用同一个插件同时接入 Lucida、DABMusic、T2Tunes、SubSonic 四种 Web 音乐源:它把各平台封装成 Lidarr 的 Indexer(索引器)和 Download Client(下载客户端),搜什么、下哪里、下载多快,全部集中在一个配置界面里完成。本文提供一份完整的配置清单,帮助新手快速把这四种音乐源接入你的 Lidarr。
🧩 Tubifarry 是什么?一个插件,多种下载通道
Lidarr 本身不直接下载音乐,它依赖 Indexer 搜索、下载客户端执行下载。Tubifarry 一次装好,就能同时提供以下下载协议(安装后会自动写入 Lidarr 的延迟档案 Delay Profile,见 Plugin.cs):
- Lucida / Qobuz—— 经由 Lucida 实例获取 Qobuz、Tidal、Deezer 等平台音乐
- AmazonMusic—— 经由 T2Tunes 获取 Amazon Music 无损音频
- SubSonic—— 任意兼容 SubSonic API 的自建音乐服务器
- YouTube / Soulseek—— 本文不展开,README 中有单独说明
四种 Web 客户端对比一览:
| 客户端 | 音乐来源 | 需要账号 | 最大并发下载 | 特色能力 | 源码位置 |
|---|---|---|---|---|---|
| Lucida | Qobuz / Tidal / Deezer / SoundCloud / Amazon / Yandex | 可选 | 10 | 多源优先级排序、内置限流器 | Tubifarry/Download/Clients/Lucida/ |
| DABMusic | DABMusic 平台 | 需要邮箱+密码 | 5 | 高分辨率音源 | Tubifarry/Download/Clients/DABMusic/ |
| T2Tunes | Amazon Music | 无(需填 Base URL) | 5 | 可选 FLAC / Opus / E-AC-3,自带歌词选项 | Tubifarry/Download/Clients/TripleTriple/ |
| SubSonic | 自建 SubSonic 服务器 | 需要用户名+密码 | 5 | 通用 API 标准,任意服务可接入 | Tubifarry/Download/Clients/SubSonic/ |
🚀 安装 Tubifarry 到 Lidarr
- 打开 Lidarr,进入
System -> Plugins - 在 GitHub URL 输入框中填入 Tubifarry 仓库地址,点击Install
- 安装完成后,
Settings -> Indexers和Settings -> Download Clients中会出现对应条目
四种 Web 客户端的配置模式完全一致:每个客户端都要配一次 Indexer(负责搜索)+ 一次 Download Client(负责下载),两者都保存通过后才算接入成功。
🎛️ 四种 Web 客户端通用参数速查
所有客户端共享同一套基础下载参数(见 BaseDownloadOptions.cs),建议按此范围填写:
| 参数 | 作用 | 建议值 | 允许范围 |
|---|---|---|---|
| Download Path | 下载文件保存目录 | 指向硬盘空间充足的文件夹 | 任意合法目录 |
| Request Timeout | 单次请求超时(秒) | 60 | Lucida 为 5~300,其余 10~300 |
| Connection Retries | 连接失败重试次数 | 3 | 1~10 |
| Max Parallel Downloads | 最大并行下载数 | 2 | Lucida 1~10,其余 1~5 |
| Max Download Speed | 单文件限速(KB/s),0 = 不限 | 0 | 0~100000 |
🌐 Lucida 配置清单:多源优先级是核心
Lucida 是一个"套娃"式下载服务:Tubifarry 通过它间接访问 Qobuz、Tidal、Deezer、SoundCloud、Amazon Music、Yandex Music。因此 Indexer 的关键在于告诉它你希望优先走哪个源(见 LucidaIndexerSettings.cs)。
Indexer(搜索端)必填项
| 参数 | 默认值 | 说明 |
|---|---|---|
| Base URL | https://lucida.to | 你的 Lucida 实例地址,必须是合法 URL |
| Country Code | US | 两位国家码,多区域用;或,分隔,如US;DE |
| Service Priorities | 见下 | 数字越小优先级越高(0~50) |
默认优先级排序为:Qobuz 0 → Tidal 2 → Deezer 3 → SoundCloud 4 → Amazon Music 5 → Yandex Music 6。追求无损可把 Qobuz/Tidal 放最前;没有对应账号的区域,调高对应源优先级即可。
可选高级项:Request Timeout(默认 60 秒)、Early Download Limit(提前多少天允许下载未发行专辑,留空为不限制)。
Download Client(下载端)必填项
- Download Path:保存目录
- Base URL:与 Indexer 保持同一个 Lucida 实例地址
Lucida 内置了自动限流器(见 ILucidaRateLimiter.cs):请求之间至少间隔 4 秒、触发限流后冷却 60 秒,因此Max Parallel Downloads 不建议设为 10,日常 2~3 即可,避免被实例封禁。
📻 DABMusic 配置清单:账号是必填项
DABMusic 是高解析音频平台,Indexer 端必须填邮箱和密码(下载端则标注为暂可选)。
Indexer 必填项(见 DABMusicIndexerSettings.cs)
| 参数 | 说明 |
|---|---|
| Base URL | 默认 https://dabmusic.xyz,可改为自建实例 |
| 你的 DABMusic 账号邮箱 | |
| Password | 账号密码 |
高级项:Request Timeout(默认 60 秒,10~300)、Early Download Limit。
Download Client 必填项
- Download Path+Base URL,其余账号字段可暂留空
- Max Parallel Downloads 上限为 5(Lucida 之外的三个客户端都是 5)
🎵 T2Tunes 配置清单:免费接入 Amazon Music 无损
T2Tunes 通过 T2Tunes.site 之类的实例获取 Amazon Music,无需注册 T2Tunes 账号,但需要知道实例地址。
Indexer 必填项(见 TripleTripleIndexerSettings.cs)
| 参数 | 默认值 | 说明 |
|---|---|---|
| Base URL | 空 | T2Tunes 实例地址,如 https://T2Tunes.site,必须填写 |
| Country | US | Amazon Music 区域,支持 US/GB/DE/JP 等 16 国 |
| Preferred Codec | FLAC | 可选 FLAC(最高 24bit/192kHz)、Opus(320kbps)、E-AC-3 |
Download Client 额外选项(见 TripleTripleProviderSettings.cs)
- Download Lyrics(默认开启):下载可用歌词
- Create LRC File(默认开启):生成带时间轴的
.lrc文件 - Embed Lyrics in Audio(默认关闭):把歌词写进音频元数据
- Cover Size:专辑封面像素,默认 1200,范围 100~2000
💡 小提示:想保存
.lrc歌词文件,还需在 Lidarr 的Media Management > Advanced Settings > Import Extra Files中加入lrc。
🖥️ SubSonic 配置清单:连接任意自建音乐服务器
SubSonic 是一个通用 API 标准——只要你的音乐服务器(如自建 SubSonic 兼容服务)实现了这套接口,Tubifarry 就能直接接入。
Indexer 必填项(见 SubSonicIndexerSettings.cs)
| 参数 | 说明 |
|---|---|
| Server URL | 服务器内部 API 地址,如 https://music.example.com,末尾不能带/ |
| Username / Password | 你的 SubSonic 账号 |
| External URL(高级,可选) | 用于信息链接和跳转的外部地址,留空则同 Server URL |
| Use Token Authentication | 默认开启,基于 API 1.13.0+ 的安全令牌认证;老版本服务器请关闭 |
Download Client 额外选项(见 SubSonicProviderSettings.cs)
- Preferred Audio Format:Raw(原始格式,默认)/ MP3 / Opus / AAC / FLAC,选非 Raw 即让服务器转码
- Max Bit Rate:转码最大码率(kbps),0 为原始质量
- Request Timeout:默认 60 秒
✅ 配置完成后的检查清单
- 每个客户端的 Indexer 和 Download Client 都点击Save,界面无红色报错
- 打开 Lidarr 的
Profiles,确认延迟档案中已出现 Lucida、SubSonic 等协议(插件会自动添加,见 Plugin.cs) - 在 Library 中随便搜索一张专辑,观察搜索结果的来源标识
- 查看 Lidarr 队列,确认下载客户端正确接管了任务
🛠️ 常见问题排查
- 提示 Base URL 必须是合法 URL / 不能以斜杠结尾:SubSonic 的 Server URL 末尾不能带
/,请去掉 - 连接超时:把 Request Timeout 调到 120 秒左右,网络差时再适当加大 Connection Retries
- Lucida 下载被暂停、进度停住:这是内置限流器在工作(冷却 60 秒),属正常现象,耐心等待即可;不要为此把并发拉到 10
- DABMusic 搜索无结果:确认 Indexer 端邮箱密码填写正确——下载端账号字段可留空,但 Indexer 端必填
- 想限制下载占用带宽:给每个客户端单独设置 Max Download Speed(KB/s),互不影响
- T2Tunes 想下载更高质量:Preferred Codec 保持 FLAC,并确认所选 Country 与你的 Amazon 账号区域一致
按这份清单把四个客户端依次配好,你的 Lidarr 就拥有了来自多个平台、可互相补充的完整音乐源矩阵——任何一个源缺失的专辑,其他源都可能帮你找到。🎧
【免费下载链接】Tubifarry
Tubifarry is a Lidarr plugin that enhances your music library by fetching music from YouTube, integrating with Slskd for Soulseek access, automating Spotify playlist imports, converting files, and retrieving soundtracks from Radarr and Sonarr.
相关推荐
DSub:Android平台上的Subsonic音乐客户端
DSub:Android平台上的Subsonic音乐客户端 DSub是一个专为Android平台设计的开源音乐客户端,它是Subsonic音乐服务器的官方And
移动开发音视频Spring Security OAuth多租户配置:如何在单一实例中管理多个客户端
Spring Security OAuth多租户配置:如何在单一实例中管理多个客户端 Spring Security OAuth是Spring框架中处理OAut
后端认证鉴权Koel 的 Subsonic 协议支持:让任何 Subsonic 客户端播放你的音乐库
Koel 的 Subsonic 协议支持:让任何 Subsonic 客户端播放你的音乐库 导读 本文讲解 Koel 内置的 Subsonic / OpenSub
音视频后端前端
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考