手上有一批以前收集的 mp3 flac ogg 音乐,发现用 IINA 播放特别费电,于是研究了一下。
同时用 QuickTime Player, IINA, Chromium 系浏览器分别打开播放同一首 mp3/flac/ogg 音乐。 并且对这三款 app 都进行 Cmd+H 隐藏到后台。
观察 Energy Impact:
有意思的是,Chromuim 系浏览器日常看网页,也就 9 ~ 12 ,也就是说 IINA 日常开着听歌,就等于开了半个浏览器在不断浏览网页。
另外还测了一下 VLC ,比 QuickTime 大,但是也比 IINA 小。
1
windirt 2022-08-28 10:01:37 +08:00 via iPhone
iina 使用的是 mpv 作为播放内核
不妨试试 cli 版本的 mpv 的占用耗电 |
2
di11wei 2022-08-28 10:25:53 +08:00
节能减排人人有责,狗头保命
|
3
TangYuSen 2022-08-28 10:31:32 +08:00
mark 一下,看看有无代替产品
|
4
1014982466 2022-08-28 10:39:35 +08:00
用 foobar2000 试下?
|
5
736531683 2022-08-28 11:10:42 +08:00
借楼问下 cd 去哪下,以前的音乐论坛都倒闭了。。。
|
6
qdwang OP @1014982466 mac 下的 foobar 非常费电,达到了 8
|
8
luckykong 2022-08-28 11:19:34 +08:00
|
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 |
10
starrystarry 2022-08-28 12:36:29 +08:00 1
如果仅仅是听个响(不显示封面、ID3 啥的)的话,可以直接 `afplay` 内存占用 4M ,Energy Impact 大概是 1
|
13
ggmood 2022-08-28 17:58:23 +08:00 via iPhone
Omniplayer 怎么样?
|
14
mikewang 2022-08-28 22:20:07 +08:00
我猜可能是专辑封面的问题。
IINA 对于音乐专辑封面展示并不是一张静态图片,而是以 mjpeg 的视频流显示的,按 ⌘I 可以看到。 |
15
goodryb 2022-08-28 23:24:07 +08:00
还真没注意到这个问题,有啥好用的播放器推荐么
|
16
qdwang OP @starrystarry 试了一下,确实可以,但是好像不支持 ogg ?我这边显示 energy impact 是 0.7
|
18
tanrenye 2022-08-29 14:18:44 +08:00
qq 音乐是 8 左右,我靠,我试了自带的音乐,大概是 1-2
|
19
starrystarry 2022-08-29 15:12:57 +08:00
@mikewang #14 要验证这种推测也很简单,移除封面前后测一次。亲测没有变化。
|