qdwang
V2EX  ›  macOS

关于 IINA 的听音乐费电测试

  •  
  •   qdwang · Aug 28, 2022 · 3816 views
    This topic created in 1375 days ago, the information mentioned may be changed or developed.

    手上有一批以前收集的 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 replies    2022-08-29 15:12:57 +08:00
    windirt
        1
    windirt  
       Aug 28, 2022 via iPhone
    iina 使用的是 mpv 作为播放内核

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

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