10个版本

0.2.6 2024年1月31日
0.2.5 2023年10月3日
0.2.3 2023年9月17日
0.2.2 2023年5月24日
0.1.2 2023年4月22日

#409 in 音频

Download history 42/week @ 2024-07-01 60/week @ 2024-07-29

每月60次下载

GPL-3.0-or-later

185KB
5K SLoC

tori tori

终端的无缝音乐播放器

tori 是一个基于终端的音乐播放器和播放列表管理器,可以从本地文件和外部 URL(由 yt-dlp 支持)播放音乐。

tori screenshot

功能

  • 播放本地文件和外部 URL 中的歌曲
  • 可配置快捷键
  • 按名称、艺术家或文件路径/URL 过滤歌曲
  • 按名称或时长排序歌曲
  • 频谱可视化器

文档

tori 的文档托管在 此处。它包括一个 入门指南配置说明

有关代码相关的文档,还有一个 docs.rs 条目

安装

  • 确保您已安装依赖项
  • 安装 Rust 工具链
  • 运行 cargo install tori

或者,如果您使用基于 Arch 的 Linux 发行版,您可以从 AUR 安装 tori:yay -S tori-bin

Windows、Mac 和其他 Linux 发行版的预构建二进制文件将很快可用。

依赖项

  • mpv
  • yt-dlp(推荐)或youtube-dl
  • cava(可选)用于可视化器

yt-dlp

如果您使用 yt-dlp 而不是 youtube-dl,请编辑您的 mpv.conf 并粘贴以下行

script-opts=ytdl_hook-ytdl_path=yt-dlp

或者按照 我遵循的指南

替代方案

  • musikcube 是我在编写 tori 之前使用的。它是一个很棒的播放器,但只能从本地文件播放。
  • cmus
  • yewtube

依赖项

~12–45MB
~748K SLoC