lyricsx在macos上推荐用homebrew安装:执行brew install --cask lyricsx,安装后自动配置并支持itunes、spotify等播放器歌词同步。
macos 上用 homebrew 安装命令行音乐播放器很简单,关键是选对工具、配好依赖、启动时能识别音频设备。主流选择是 cmus(轻量高效)和 mpv(功能全面,支持音频+视频),两者都可通过 homebrew 一键安装并立即使用。
安装 cmus:极简终端音乐播放器
cmus 是纯终端界面、资源占用低、响应快的音频播放器,适合喜欢键盘操作、追求效率的用户。
- 运行命令安装:brew install cmus
- 安装完成后直接输入 cmus 启动,首次运行会自动生成配置目录
~/.cmus - 按 :load /path/to/music 加载本地音乐文件夹(如
:load ~/Music) - 常用操作:方向键切换曲目,c 播放/暂停,b 下一首,q 退出
安装 mpv:全能型命令行播放器(推荐带音频路由场景)
mpv 不仅支持音频,还支持歌词、均衡器、音效插件,配合 BlackHole 等虚拟音频设备可实现监听、录音、DSP 处理等进阶用途。
macOS 微信消息自动化工具。通过 GUI 自动化实现:发送消息给指定联系人、读取聊天内容、监控新消息。适用于需要自动化微信操作的场景,如定时发送、批量回复、消息备份等。依赖 peekaboo 进行屏幕截图和 UI 交互。仅支持 macOS。开源地址:https://github.com/chairmanmia...
- 安装基础版:brew install mpv
- 若需完整音频功能(如 ALSA 兼容、LADSPA 插件支持),建议加参数:brew install mpv --with-librsvg --with-ladspa(新版 Homebrew 可能默认包含,执行前可用 brew info mpv 查看选项)
- 播放音频示例:mpv ~/Music/song.flac
- 启用系统音频输出设备(如 BlackHole):mpv --audio-device=coreaudio/BlackHole 2ch ~/song.mp3
确保音频后端正常工作
macOS 命令行播放器依赖 Core Audio,部分情况需手动确认或重启音频服务:
- 检查当前可用音频设备:mpv --audio-device=help 或打开“音频 MIDI 设置”应用查看 BlackHole 是否已加载
- 若播放无声,尝试重启 CoreAudio:sudo killall -9 coreaudiod(系统会自动重启)
- 播放时指定采样率避免卡顿(尤其高解析音频):mpv --audio-samplerate=48000 song.dsf
进阶:用 Homebrew 管理音频生态链
Homebrew 可一并安装配套工具,构建完整命令行音频工作流:
- 安装 BlackHole(虚拟音频路由):brew install blackhole-2ch(安装后需重启 coreaudiod)
- 安装 sox(音频处理):brew install sox,可用于格式转换、变速、降噪等
- 安装 ffplay(FFmpeg 自带播放器):brew install ffmpeg,然后直接运行 ffplay song.wav










