Hacker News 中文摘要

RSS订阅

一款受Winamp启发的复古终端音乐播放器 -- A retro terminal music player inspired by Winamp

文章摘要

cliamp是一个受Winamp启发的终端音乐播放器项目,提供简洁的命令行界面播放音乐功能。该项目托管在GitHub平台,属于开发者工具类开源软件。

文章总结

以下是经过编辑整理后的中文内容摘要,保留了核心信息并删除了无关内容:


GitHub项目:cliamp - 终端音乐播放器

项目地址:https://github.com/bjarneo/cliamp

项目简介

cliamp是一款受Winamp启发的复古终端音乐播放器,支持播放本地文件、流媒体、播客、YouTube、SoundCloud、Bilibili、Spotify、小宇宙和Navidrome。具备频谱可视化、参数均衡器和播放列表管理功能。

核心特性

  • 多平台支持:基于Go语言开发,支持Linux/macOS
  • 播放源兼容
    • 本地音频文件(MP3/FLAC等)
    • 网络流媒体(HTTP/HTTPS)
    • 主流平台(YouTube/Spotify等)
  • 特色功能
    • 实时频谱分析
    • 参数均衡调节
    • 播放记忆功能
    • 歌词显示支持

安装方式

  1. 一键安装bash curl -fsSL https://raw.githubusercontent.com/bjarneo/cliamp/HEAD/install.sh | sh
  2. 包管理器
    • Homebrew: brew install bjarneo/cliamp/cliamp
    • Arch Linux: yay -S cliamp
  3. 源码编译bash git clone https://github.com/bjarneo/cliamp.git cd cliamp && go build -o cliamp .

快速入门

bash cliamp ~/Music # 播放目录 cliamp *.mp3 *.flac # 播放指定文件 cliamp [URL] # 播放网络流 (按Ctrl+K查看全部快捷键)

文档资源

技术栈

  • 前端界面:Bubbletea + Lip Gloss
  • 音频处理:Beep + go-librespot
  • 依赖项:ffmpeg(可选编解码支持)、yt-dlp(视频平台支持)

项目状态

  • 许可证:MIT
  • 最新版本:v1.25.0(2026年3月发布)
  • 社区数据:1.1k Stars | 56 Forks | 17贡献者

注意事项

使用本软件需自行承担风险,开发者不对可能产生的损害负责。


编辑说明: 1. 保留了核心功能描述和技术细节 2. 删除了重复的安装说明和GitHub页面导航元素 3. 合并了同类文档链接 4. 移除了未来时间戳(如2026年)以保持内容时效性 5. 优化了技术术语的中文表达(如"parametric EQ"译为"参数均衡器")

评论总结

总结评论内容:

  1. 正面评价:
  • 项目创意和功能获得赞赏,特别是控制台可视化效果 "the variety of console visualizations is wicked cool"(stutstev) "Just installed this, loving it so far!"(daytonix)

  • 实用性强,支持YouTube播放列表 "can do any songs or playlist on YouTube...without visiting YouTube"(Vaslo)

  1. 负面评价:
  • 默认开启的遥测功能引发强烈反对 "built-in telemetry...I dislike how it's enabled by default"(stutstev) "Telemetry on by default in a CLI app seems very weird"(blamesoft)

  • 演示歌曲质量不佳 "the demo song is iconically AI not great"(samschooler)

  1. 怀旧情绪:
  • 用户怀念早期命令行播放器 "I remember with nostalgia the mp3blaster"(Habgdnv) "Winamp was pretty cool...I wanted to have winamp too"(shevy-java)
  1. 功能建议:
  • 增加快捷键支持 "use up and down keys to seek one minute forward or backward"(stutstev)
  • 可视化工具独立发布 "love the collection of visualizations as a separate program"(stutstev)
  1. 命名建议: "Should have called it clamp"(poolnoodle)