在electron上播放本地视频太慢

envsm3lx  于 2023-04-03  发布在  Electron
关注(0)|答案(1)|浏览(326)

我用electron创建了一个文件浏览器程序。如果我点击一个视频文件(不是双击),我可以播放视频作为预览。但是,这项工作在electron中太慢了。在播放过程中会出现轻微的滞后和延迟,给我的感觉是程序已经停止。加载本Map像也同样很慢。
这是电子的极限吗?还是还有别的好办法?

//main
protocol.registerFileProtocol('video', async (request, callback) => {
    callback({ path: request.url.replace('video://', '') })
})
//renderer
<video autoplay>
    <source src="video://{path}" />
</video>
b1uwtaje

b1uwtaje1#

通过关闭硬件加速修复了它

app.disableHardwareAcceleration()

相关问题