PKM-er / media-extended

enhanced media(video/audio) playback for obsidian.md
https://mx.pkmer.net
MIT License
632 stars 52 forks source link

资源占用问题 #309

Closed PhoenixPtt closed 7 months ago

PhoenixPtt commented 7 months ago

播放前的CPU占用情况: image

在obsidian中播放时CPU占用情况: image

右键点击在默认浏览器中播放时CPU占用情况: image

在obsidian中播放时的CPU占用明显高于在浏览器中的资源占用。 麻烦研究下是否可以有节约资源占用的方法?

aidenlx commented 7 months ago

不是你播放啥网址文件之类的也发出来啊😂你这我怎么调试

最好能建个单独的库,把占用高的媒体放在里头发上来

aidenlx commented 7 months ago

假如是本地的测试下用media插件和原生的占用有没差很多

PhoenixPtt commented 7 months ago

不好意思,播放的是bilibili网站的视频,不是本地文件。bilibili上的视频,所有都是这个问题。

aidenlx commented 7 months ago

先试下切换编码有没帮助

https://github.com/PKM-er/media-extended/assets/31102694/fbdfc226-62c2-4d84-a435-1790bdc53d45

bcdax110 commented 7 months ago

确实很有可能是视频编码的原因,很早之前就发现我这个机器(i7 7700HQ, GTX1060)在使用AV1编码(默认编码大概率也会自动选择AV1)的时候CPU占用就会直接爆炸,如果再进行二倍速的话,基本上点一下鼠标都得在一分钟之后才会有反应。用AVC编码对CPU消耗就明显比AV1低。估计是使用的CPU还不支持硬件解码AV1。

aidenlx commented 7 months ago

b站现在默认上av1就很恶心,chrome的av1编码支持是支持了,但是现在就没几台电脑有av1硬件解码的,其他都是软解,肯定CPU占用爆表

我怀疑浏览器占用正常可能是chrome用不支持av1的老版所以不会有这个问题😂