V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qdwang
V2EX  ›  macOS

关于 IINA 的听音乐费电测试

  •  
  •   qdwang · 2022-08-28 09:58:25 +08:00 · 3114 次点击
    这是一个创建于 837 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手上有一批以前收集的 mp3 flac ogg 音乐,发现用 IINA 播放特别费电,于是研究了一下。

    同时用 QuickTime Player, IINA, Chromium 系浏览器分别打开播放同一首 mp3/flac/ogg 音乐。 并且对这三款 app 都进行 Cmd+H 隐藏到后台。

    观察 Energy Impact:

    • QuickTime Player = 1.9 ~ 2.1
    • IINA = 5.5 ~ 6
    • Chromuim 系浏览器 = 0.1 ~ 0.3

    有意思的是,Chromuim 系浏览器日常看网页,也就 9 ~ 12 ,也就是说 IINA 日常开着听歌,就等于开了半个浏览器在不断浏览网页。

    另外还测了一下 VLC ,比 QuickTime 大,但是也比 IINA 小。

    19 条回复    2022-08-29 15:12:57 +08:00
    windirt
        1
    windirt  
       2022-08-28 10:01:37 +08:00 via iPhone
    iina 使用的是 mpv 作为播放内核

    不妨试试 cli 版本的 mpv 的占用耗电
    di11wei
        2
    di11wei  
       2022-08-28 10:25:53 +08:00
    节能减排人人有责,狗头保命
    TangYuSen
        3
    TangYuSen  
       2022-08-28 10:31:32 +08:00
    mark 一下,看看有无代替产品
    1014982466
        4
    1014982466  
       2022-08-28 10:39:35 +08:00
    用 foobar2000 试下?
    736531683
        5
    736531683  
       2022-08-28 11:10:42 +08:00
    借楼问下 cd 去哪下,以前的音乐论坛都倒闭了。。。
    qdwang
        6
    qdwang  
    OP
       2022-08-28 11:13:20 +08:00
    @1014982466 mac 下的 foobar 非常费电,达到了 8
    qdwang
        7
    qdwang  
    OP
       2022-08-28 11:14:07 +08:00
    @windirt 是个好主意,等有空试试
    luckykong
        8
    luckykong  
       2022-08-28 11:19:34 +08:00
    @1014982466 随便找了个音乐试了一下了。foobar2000 比 IINA 还高

    @windirt cli 的 mpv ,似乎和 QuickTime 差不多。
    hguandl
        9
    hguandl  
       2022-08-28 12:19:11 +08:00
    我这边做了一个基准测试,使用官方 AVFoundation 里的 API https://developer.apple.com/documentation/avfaudio/avaudioplayer 写了只用来播放特定 flac 音乐的 Demo App 。

    我的机器是 M1 款 Macbook Pro ,测试播放的情况是:一开始播放在 3.2 ,10 秒后降至 1.几,30 秒开始稳定在 0.8 。

    Demo 代码在 https://gist.github.com/hguandl/e279871653ad28bd03bc7f5dc11727bf
    starrystarry
        10
    starrystarry  
       2022-08-28 12:36:29 +08:00   ❤️ 1
    如果仅仅是听个响(不显示封面、ID3 啥的)的话,可以直接 `afplay` 内存占用 4M ,Energy Impact 大概是 1
    tanrenye
        11
    tanrenye  
       2022-08-28 14:00:33 +08:00
    736531683
        12
    736531683  
       2022-08-28 14:28:29 +08:00
    @tanrenye 感谢
    ggmood
        13
    ggmood  
       2022-08-28 17:58:23 +08:00 via iPhone
    Omniplayer 怎么样?
    mikewang
        14
    mikewang  
       2022-08-28 22:20:07 +08:00
    我猜可能是专辑封面的问题。
    IINA 对于音乐专辑封面展示并不是一张静态图片,而是以 mjpeg 的视频流显示的,按 ⌘I 可以看到。
    goodryb
        15
    goodryb  
       2022-08-28 23:24:07 +08:00
    还真没注意到这个问题,有啥好用的播放器推荐么
    qdwang
        16
    qdwang  
    OP
       2022-08-29 14:11:16 +08:00
    @starrystarry 试了一下,确实可以,但是好像不支持 ogg ?我这边显示 energy impact 是 0.7
    qdwang
        17
    qdwang  
    OP
       2022-08-29 14:11:39 +08:00
    @goodryb 我也在找一个好的,简单的,省电的,实在不行只能自己写一个了
    tanrenye
        18
    tanrenye  
       2022-08-29 14:18:44 +08:00
    qq 音乐是 8 左右,我靠,我试了自带的音乐,大概是 1-2
    starrystarry
        19
    starrystarry  
       2022-08-29 15:12:57 +08:00
    @mikewang #14 要验证这种推测也很简单,移除封面前后测一次。亲测没有变化。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4948 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.