跳到正文
发现
Parachord:多源音乐播放器
桌面应用游戏娱乐

Parachord:多源音乐播放器

一款受 Tomahawk 启发的多源音乐播放器,将 Spotify、Apple Music、Bandcamp、本地文件等服务汇聚到同一个界面播放。

admin
发布于 2026-11-03
浏览
1
访问
0
下载
0
版本
v0.9.11
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Parachord 是一款受 Tomahawk 启发的现代多源音乐播放器。它把 Spotify、Apple Music、Amazon Music、YouTube、Bandcamp、SoundCloud、你自己的 Subsonic 服务器以及本地文件等来源,整合到同一个界面里播放。项目基于 Electron 构建,支持 macOS、Windows 和 Linux,官网为 https://parachord.com。

主要功能

多源播放

  • 统一曲库:同时搜索并播放多个服务的内容。
  • 智能解析:自动为每首曲目寻找最佳可用来源,解析器返回结果时逐步补全。
  • 来源优先级:可拖拽调整各服务的优先顺序。
  • 音量归一化:平衡不同来源之间的响度。
  • 购买链接:任何能找到的曲目都会显示 Bandcamp 购买按钮,即使当前正在从其他来源流式播放。

支持的来源

  • Spotify:完整的 Spotify Connect 集成与远程播放(需要 Premium)。
  • Apple Music:macOS 上通过原生 MusicKit 播放,Windows 和 Linux 上通过 MusicKit JS(需要订阅)。
  • Amazon Music:在 Parachord 自己的播放器中播放,使用与 Amazon 网页播放器相同的流和许可证,通过 Widevine CDM 解密(需要 Amazon Music 账号,在 Parachord 窗口内登录一次)。
  • YouTube、Bandcamp、SoundCloud。
  • Subsonic:从自建的 Subsonic 兼容服务器(Navidrome、Airsonic、Gonic 等)串流。
  • 本地文件:扫描并播放本地音乐库,并提取元数据。

插件架构

  • 插件不在沙箱中运行,拥有与 Parachord 自身代码相同的权限。
  • 内置插件市场,可浏览并安装插件。
  • .axe 格式:基于 JSON 的简单插件格式,用于内容解析器、元数据服务和 AI 后端。
  • 支持热重载,开发插件无需重启应用。

AI 助手

  • Shuffleupagus:内置 AI DJ,可推荐音乐、生成歌单、控制播放。
  • 多种 AI 后端:ChatGPT、Claude、Google Gemini、Ollama(本地/离线),或通过 Custom LLM 插件接入任意 OpenAI / Anthropic 兼容端点。
  • MCP Server:通过 Model Context Protocol 向 Claude Desktop 等外部 AI 代理暴露播放与队列控制能力。

曲库、发现与歌单

  • 从 Spotify、Apple Music 等服务导入歌单与喜欢的歌曲,构建统一收藏。
  • 大量删除保护:检测并阻止批量删除,避免误删数据。
  • 艺人页面:由 MusicBrainz 提供完整作品目录,Wikipedia / Discogs 提供传记,Last.fm 提供相似艺人,Cover Art Archive 提供高清封面,并可按专辑、EP、单曲、现场、精选集筛选。
  • 榜单:浏览 iTunes 与 Last.fm 的热门专辑和歌曲,可按国家筛选。
  • 歌单与队列:支持粘贴 Spotify、Apple Music、Amazon Music、SoundCloud、YouTube 或托管 .xspf 链接导入,导入本地 .xspf 文件,导出歌单或当前队列为 .xspf;支持队列排序、随机播放,以及从任意曲目「衍生」出相似音乐的电台。
  • 解析器黑名单:可举报并屏蔽错误的来源匹配,而不必禁用整个解析器。

分享与社交

  • Discord Rich Presence:可选开启「正在收听 Parachord」,公开 https 封面图会一并显示。
  • 复制链接:为曲目、专辑、艺人或歌单复制一个 Achordion 页面链接,汇总各服务的对应页面。
  • 浏览器扩展:右键把歌曲链接发送到桌面端,检测当前页面是否为受支持的歌单或专辑,并通过 native messaging 与桌面应用通信,无需开放网络端口。
  • 好友动态:通过 Last.fm 和 ListenBrainz 实时查看好友在听什么,可加入好友的收听会话,并浏览自己的收听历史。

其他

全局搜索、收藏视图、基于 Last.fm / ListenBrainz Weekly Jams / AI 的推荐、Last.fm / ListenBrainz / Libre.fm 记录收听(scrobbling)、parachord:// 深链、完整菜单栏与快捷键、通过 GitHub Releases 自动检查更新、可配置的媒体键行为。

安装与使用

从 Releases 页面下载对应平台的安装包:

  • macOS:.dmg 或 .zip
  • Windows:.exe 安装程序或便携版
  • Linux:.AppImage、.deb 或 .rpm

从源码构建运行(需要 Node.js 22 或更新版本):

git clone https://github.com/Parachord/parachord.git
cd parachord
npm install
npm start

Parachord 基于 castlabs 的 Electron for Content Security 构建,该版本包含 Widevine CDM,npm install 时会从 castlabs 的 GitHub releases 获取。Electron 二进制约 100 MB,会在首次 npm start 时下载;如需预下载或重试,可运行 npx install-electron --no。

注意事项

  • 插件没有沙箱隔离,权限与主程序相同,只应安装你信任的插件。
  • Parachord 是给已订阅相关服务的用户使用的播放器:每个服务都通过你自己的账号播放,流、许可证与音质都由服务方提供;需要订阅才能完整播放的服务,在 Parachord 中同样需要订阅。
  • 不做翻录:不会解密、录制、下载或保存受保护的音频流,也不会提取解密密钥。
  • 系统要求:macOS 13(Ventura)及以上;Windows 10 及以上;Ubuntu 18.04+ / Debian 10+ / Fedora 32+ 等,需 PulseAudio 或 PipeWire。Windows 与 Linux 上的完整 Apple Music 播放以及全平台 Amazon Music 播放需要 Widevine CDM,首次启动会自动下载(磁盘占用约 20 MB)。
  • macOS 上的原生 MusicKit 集成需要 macOS 14(Sonoma)与 Xcode Command Line Tools,否则会回退到基于 Web 的 API。

本作品整理自 GitHub 开源项目 Parachord/parachord,原作者 @Parachord,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.9.11当前版本

    修复 0.9.10 中窗口样式丢失、图标铺满界面的问题;同时包含 0.9.10 的新改进:更快的性能与卡顿修复、Discord Rich Presence、任意长度 Amazon Music 歌单、Bandcamp 链接修正等。

评论