V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
samzong
V2EX  ›  分享创造

又又又一个 yt-dlp 包装的 Mac 音乐播放器,不过这次有点不一样~

  •  
  •   samzong ·
    samzong · 20 天前 · 1355 次点击
    https://github.com/samzong/MacMusicPlayer 极简的播放体验

    安装方式

    brew tap samzong/tap
    brew install mac-music-player

    虽然音乐播放器很多,但是我还是自己做了一个,前前后后弄了大半年,最初的设计和几个版本是自己实现(学习 Swift ),最近用上了 LLM ,可以说是符合我自己心意,技术上没什么特别的,yt-dlp 包装了一个原生音乐播放器。

    定位就是 MacOS 上的本地音乐播放器,纯离线,极简,只在 MenuBar 占用一个图标位置,只关注播放器本身。后面为了方便使用加了下载音乐,下载歌单,在线搜索,多音乐库。

    在这里分享给大家,如果对你也有帮助,欢迎体验、反馈,给一个 Star ~

    如果想了解更多功能,可以看我发过的一个介绍: https://mp.weixin.qq.com/s/pQ1LThHp69nS07xMPn2Gkw
    第 1 条附言  ·  20 天前

    13 条回复    2025-06-25 18:50:56 +08:00
    zhw2590582
        1
    zhw2590582  
       20 天前
    真是极简到翻了好久才翻到截图
    samzong
        2
    samzong  
    OP
       20 天前
    @zhw2590582 #1 感谢提醒,这个漏了,已经补充了一个截图,repo 也加上图片~
    DarlinW
        3
    DarlinW  
       19 天前   ❤️ 1
    先点个 star 收藏再说
    samzong
        4
    samzong  
    OP
       19 天前 via iPhone
    @DarlinW 感谢
    dudu2017
        5
    dudu2017  
       19 天前
    👍👍👍极简但是必须的功能一个不少,是我喜欢的音乐播放器,配置好之后就去删掉 YT 的。
    不过图标的反差好大,brew 下载完之后,一眼没有找到是哪个 app😂
    samzong
        6
    samzong  
    OP
       19 天前
    @dudu2017 #5 是的,图标是用我的另外一个项目生成的,然后简单切了下图, 已经换过一次了 😂

    https://github.com/samzong/ai-icon-generator
    aero99
        7
    aero99  
       19 天前
    如果能够同步 QQ 和 163 音乐的歌曲元数据就好了,win 有,但 Mac 始终没有类似工具
    samzong
        8
    samzong  
    OP
       19 天前
    @aero99 #7 本质是希望极简,所以这些都没弄 😂
    mayli
        9
    mayli  
       19 天前
    包含了 yt-dlp? 但是 dmg 咋才 2m ?
    samzong
        11
    samzong  
    OP
       19 天前
    @mayli #10 是的,是通过命令方式执行,没有放在程序内 (也是为了简单)

    另外其实 brewfile 可以写依赖,所以安装没啥大影响。
    aero99
        12
    aero99  
       19 天前
    @samzong #8 其实 Mac 上缺少的不是极简的播放器,音乐播放器这块的确功能比 win 相差太多,比如一个 foobar2000 到现在都不如 win 上的完善,比如转码和歌词,实现起来太麻烦
    samzong
        13
    samzong  
    OP
       19 天前 via iPhone
    @aero99 说的也对,知名的软件的确在 Mac 端乏力,挺多开源项目一些要么性能开销大,主流的有不少社交属性什么的东西,我之所以想做一个,一方面是学习开发 macos 应用,另一方吧也是要一个简单干脆解决我这类需求的一个工具,也尝试了很多。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1282 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:24 · PVG 01:24 · LAX 10:24 · JFK 13:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.