0

我可以动态更改 HTML5 中的视频以显示自定义内容,例如视频中显示的用户名吗?

(如果不是 HTML5,还有什么其他方法可以做到这一点)

4

1 回答 1

1

是的。我推荐Popcorn.js,这是一个 Javascript 库,可以轻松地将动态内容与视频同步。Popcorn 有许多插件可以生成不同类型的动态内容和效果,有些甚至可以制作非常丰富的动画。或者,您可以编写自己的插件。

如果您想在不编写代码的情况下尝试一下,Popcorn 有一个图形界面。 https://popcorn.webmaker.org/

如果您只想在视频上叠加内容,则可以使用 HTML 和 CSS 完成很多工作。使用画布的主要优点是您可以在动态内容和/或视频本身上运行像素效果。(例如,Seriously.js)。

使用画布还有另一个奇怪的原因,那就是 HTML/CSS 内容看起来比视频更干净,因为视频是压缩的并且通常是缩放的,而 HTML 内容不是。如果你想让动态内容看起来像视频的一部分,你可以在画布中生成它并缩放、模糊或以其他方式降级它。

于 2013-01-09T06:22:57.207 回答