8个版本
0.2.3 | 2023年11月3日 |
---|---|
0.2.2 | 2023年10月11日 |
0.2.0 | 2023年4月29日 |
0.1.3 | 2023年4月4日 |
0.1.2 | 2023年3月31日 |
#244 in 音频
每月36次下载
75KB
1.5K SLoC
listTUI
一个简单、易于使用的终端音乐播放器,用rust编写。目前它支持播放本地和YouTube播放列表。
安装
使用cargo
您可以使用以下命令编译和安装lisTUI。
cargo install listui
编译应用程序需要以下依赖项
- libssl的开发包
- 工作状态下的git和cmake安装,以及C++编译器。
如果您想能够播放YouTube播放列表,请确保您已安装yt-dlp和ffmpeg。
手动安装
进行中
用法
播放您电脑中存储的播放列表
listui ~/Music/playlist1
或YouTube播放列表
listui "https://www.youtube.com/playlist? list=PLauaob2FukqdpQf4g4ph7kY3IHOr-BwzJ"
或启动应用程序并查看您保存的所有播放列表
listui
配置
目前lisTUI只有三个可配置设置
- DATABASE_PATH:sqlite数据库将被存储的路径。
- DOWNLOAD_DIR:新下载的曲目将被存储的目录。
- YT_API_KEY:默认情况下,lisTUI使用Invidious实例的API来检索关于请求的播放列表的信息。如果您想使用YouTube,您可以获取自己的API密钥并将其放在此处。
lisTUI将在~/.config/listui.config文件中查找并从中读取设置。以下是一个listui.config文件的示例
YT_API_KEY=some_key
DOWNLOAD_DIR=/home/user/Music/my_downloaded_songs
更新日志
请查看GitHub仓库中的CHANGELOG.md。
依赖项
~42–56MB
~1M SLoC