产品简介
yTermPlayer 是一款开源终端工具,专为 Linux 用户设计,允许在命令行中直接播放 YouTube 播放列表的音频。它提供简洁的终端界面,无需图形环境,适合追求轻量级、高效音频播放的开发者或系统管理员。

核心功能
- 导入并播放 YouTube 播放列表
- 保存播放列表到本地库
- 支持单曲循环、列表循环和随机播放模式
- 下载完整播放列表功能即将推出
- 使用 urwid 的终端界面
快速开始
- 安装 Python 3 和 mpv 播放器
- 使用 pip 安装 ytermplayer:pip install ytermplayer
- 在终端运行 yterm 命令启动
界面预览


与其他方案对比
| 对比项 | yTermPlayer | 同类方案 |
|---|---|---|
| 界面形式 | 纯终端界面,无需图形环境 | 通常需要图形用户界面 |
| 开源状态 | 完全开源,可自由修改和分发 | 可能闭源或部分开源 |
| 依赖项 | 依赖 mpv 等开源工具,轻量高效 | 可能依赖更重的媒体播放器 |
适合谁用
- Linux 终端用户,希望在命令行中听 YouTube 音乐
- 开发者或系统管理员,需要后台音频播放
- 追求轻量级开源音频工具的用户
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/vaibkumr/yTermPlayer