只有在 `

huangapple go评论48阅读模式
英文:

Only certain video files in <video> tag are played on a white screen

问题

仅在<video>标签中的特定视频文件上出现在白屏上播放。
其他具有相同扩展名的文件正常工作。
将文件转换为另一扩展名时播放。 (例如 mov -> mp4)

我认为这与HEVC编解码器有关。

我的electron版本是18.0.4

  1. 在html中添加meta

http-equiv="Content-Security-Policy" content="media-src *;">

  1. 如果在Chrome上执行,视频URL可以正常工作。
英文:

Only certain video files in <video> tag are played on a white screen.
Other files with the same extension work well.
It plays when you convert the file to another extension. (ex. mov -> mp4)

只有在 `<video>` 标签中的特定视频文件才能在白屏上播放。

&lt;video controls autoPlay width=&quot;100%&quot; height=&quot;100%&quot;&gt;
 &lt;source src={videoUrl} /&gt;
&lt;/video&gt;

I think it has something to do with the HEVC codec.

my electron version 18.0.4

  1. Add meta to html

http-equiv="Content-Security-Policy" content="media-src *;">

  1. The video url works well if you do it on Chrome.

答案1

得分: 0

我分享我的解决方案。

只是一个Chromium版本的问题。

更新 v100 -> v110

英文:

I share my solution.

Just a chromium version problem.

update v100 -> v110

答案2

得分: 0

确保 electron >= 22(chromium 107添加了HEVC硬件解码支持)将解决您的问题。

英文:

Make sure electron >= 22 (chromium 107 add hevc hw decoding support) will solve your problem.

huangapple
  • 本文由 发表于 2023年2月16日 15:30:10
  • 转载请务必保留本文链接:https://go.coder-hub.com/75469044.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定