用途:在终端中完成 Spotify 的搜索与播放控制。当用户要求播放音乐、搜索歌曲、跳过曲目、暂停等操作时使用。
工具选择:优先使用 spogo;当 spogo 不可用时改用 spotify_player。
前提条件:需要 Spotify Premium 账号,且已安装 spogo 或 spotify_player 二者之一。
spogo 用法:导入 cookies 使用 spogo auth import --browser chrome;搜索使用 spogo search track "query";播放控制使用 spogo play|pause|next|prev;设备管理使用 spogo device list 和 spogo device set "<name|id>";查看状态使用 spogo status。
spotify_player 用法:搜索使用 spotify_player search "query";播放控制使用 spotify_player playback play|pause|next|previous;连接设备使用 spotify_player connect;喜欢曲目使用 spotify_player like。
配置说明:配置目录为 ~/.config/spotify-player(例如 app.toml)。如需 Spotify Connect 集成,需在配置中设置用户 client_id。应用内可通过 ? 查看 TUI 快捷键。
限制:未提供具体安装命令、平台支持范围及非 Premium 账号的可用性说明。