gpt4 book ai didi

html - HTML5视频未在Chrome(ium)上显示包含非常大(本地)文件的图像

转载 作者:行者123 更新时间:2023-12-03 12:28:16 25 4
gpt4 key购买 nike

我正在开发一个Electronjs应用程序,该应用程序需要播放存储在用户计算机中的非常大的视频。我已经尝试过使用 Vanilla html5视频标签和其他播放器。小型视频可以很好地加载和播放,而大型视频(1GB及以上)只能播放声音,而不能播放图像。

<video controls width="1280" height="720">
<source src="F:\sample.MP4" type="video/mp4" />

Sorry, your browser doesn't support embedded videos.
</video>

这在Electron应用程序(基于Chromium)和Chrome本身中都会发生。另一方面,Edge可以正确播放大型视频。

我找不到任何有关为什么会发生这种情况的信息,或者找不到Chrome在某些视频兼容性方面落后的文档...

我在哪里可以找到解决方案?

谢谢

编辑:问题不是视频的大小,但是他们的编解码器h264播放良好,hevc(h265)却没有

最佳答案

@snwflk在评论中找到了答案。这是因为Chrome不支持hevc编解码器:https://caniuse.com/#feat=hevc

Edge显然通过将视频解码卸载到硬件来支持它:H.265/HEVC web browser support

也许可以用Chromium支持的方式来编译Electron? https://stackoverflow.com/a/39319614/3362074

关于html - HTML5视频未在Chrome(ium)上显示包含非常大(本地)文件的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58980943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com