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

关于 IINA 的听音乐费电测试

  •  
  •   qdwang · 205 天前 · 2546 次点击
    这是一个创建于 205 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手上有一批以前收集的 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  
       204 天前 via iPhone
    iina 使用的是 mpv 作为播放内核

    不妨试试 cli 版本的 mpv 的占用耗电
    di11wei
        2
    di11wei  
       204 天前
    节能减排人人有责,狗头保命
    TangYuSen
        3
    TangYuSen  
       204 天前
    mark 一下,看看有无代替产品
    1014982466
        4
    1014982466  
       204 天前
    用 foobar2000 试下?
    736531683
        5
    736531683  
       204 天前
    借楼问下 cd 去哪下,以前的音乐论坛都倒闭了。。。
    qdwang
        6
    qdwang  
    OP
       204 天前
    @1014982466 mac 下的 foobar 非常费电,达到了 8
    qdwang
        7
    qdwang  
    OP
       204 天前
    @windirt 是个好主意,等有空试试
    luckykong
        8
    luckykong  
       204 天前
    @1014982466 随便找了个音乐试了一下了。foobar2000 比 IINA 还高

    @windirt cli 的 mpv ,似乎和 QuickTime 差不多。
    hguandl
        9
    hguandl  
       204 天前
    我这边做了一个基准测试,使用官方 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  
       204 天前   ❤️ 1
    如果仅仅是听个响(不显示封面、ID3 啥的)的话,可以直接 `afplay` 内存占用 4M ,Energy Impact 大概是 1
    tanrenye
        11
    tanrenye  
       204 天前
    736531683
        12
    736531683  
       204 天前
    @tanrenye 感谢
    ggmood
        13
    ggmood  
       204 天前 via iPhone
    Omniplayer 怎么样?
    mikewang
        14
    mikewang  
       204 天前
    我猜可能是专辑封面的问题。
    IINA 对于音乐专辑封面展示并不是一张静态图片,而是以 mjpeg 的视频流显示的,按 ⌘I 可以看到。
    goodryb
        15
    goodryb  
       204 天前
    还真没注意到这个问题,有啥好用的播放器推荐么
    qdwang
        16
    qdwang  
    OP
       203 天前
    @starrystarry 试了一下,确实可以,但是好像不支持 ogg ?我这边显示 energy impact 是 0.7
    qdwang
        17
    qdwang  
    OP
       203 天前
    @goodryb 我也在找一个好的,简单的,省电的,实在不行只能自己写一个了
    tanrenye
        18
    tanrenye  
       203 天前
    qq 音乐是 8 左右,我靠,我试了自带的音乐,大概是 1-2
    starrystarry
        19
    starrystarry  
       203 天前
    @mikewang #14 要验证这种推测也很简单,移除封面前后测一次。亲测没有变化。
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   4815 人在线   最高记录 5556   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 02:00 · PVG 10:00 · LAX 19:00 · JFK 22:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.