我有一个 mp4 格式的透明背景视频。我正在尝试在 html 中添加此视频。每次都会添加视频,但屏幕上没有任何显示,但该视频在 vlc 播放器中运行良好。我已将此视频从 flv 转换为 mp4。我也试过另一个 mp4 视频,它们可以工作,但这个不行。
原文由 raj 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个 mp4 格式的透明背景视频。我正在尝试在 html 中添加此视频。每次都会添加视频,但屏幕上没有任何显示,但该视频在 vlc 播放器中运行良好。我已将此视频从 flv 转换为 mp4。我也试过另一个 mp4 视频,它们可以工作,但这个不行。
原文由 raj 发布,翻译遵循 CC BY-SA 4.0 许可协议
6 回答5.2k 阅读✓ 已解决
9 回答9.5k 阅读
5 回答3.7k 阅读✓ 已解决
5 回答8.1k 阅读✓ 已解决
4 回答8.1k 阅读✓ 已解决
7 回答10.1k 阅读
5 回答8.3k 阅读
MP4
视频不支持 alpha 通道,因此您不能使用MP4
获得透明背景。您可以使用
webm
代替。 以下是来自 Google 的有关webm
的一些详细信息。并非所有浏览器都支持webm
,这里是一个 支持列表。如果你真的想使用
MP4
这里有一个 javascript 库可以做到这一点: seeThru它在 HTML5 桌面浏览器(甚至 IE9)上运行良好。