【发布时间】:2011-03-11 04:01:05
【问题描述】:
我正在尝试 CSS 转换,我注意到嵌入的视频(例如来自 youtube 的视频)在应用 CSS 转换时的表现不如预期。
我在最新的 Chrome、Firefox 和 IE 中对此进行了测试,但它们都无法显示转换后的视频。
这是某种错误,还是视频不应该服从 CSS 转换?甚至在 Chrome 中使用 html5 也无法解决问题。
【问题讨论】:
标签: css flash video transform html5-video
我正在尝试 CSS 转换,我注意到嵌入的视频(例如来自 youtube 的视频)在应用 CSS 转换时的表现不如预期。
我在最新的 Chrome、Firefox 和 IE 中对此进行了测试,但它们都无法显示转换后的视频。
这是某种错误,还是视频不应该服从 CSS 转换?甚至在 Chrome 中使用 html5 也无法解决问题。
【问题讨论】:
标签: css flash video transform html5-video
他们当然会。我在我的书的网站HTML5 Multimedia: Develop and Design 的“第 7 章”下创建了一些示例。
这是video undergoing a 3d rotation(仅限 Chrome 和 Safari - 将鼠标悬停在上面)。
【讨论】:
由于视频的复杂性和处理开销,您不太可能转换视频。计算机喜欢在漂亮的矩形区域显示视频,这些区域可以保留并直接传递给显示硬件。
这同样适用于 Flash 和 Java 等插件。
简而言之,即使您可以做到这一点,也不太可能看到结果,除非在非常高端的 PC 上。
有可能有一天 WebGL 将允许使用硬件加速将视频映射到 3D 空间,但我不会屏住呼吸等待解决方案。
顺便说一句,如果您的视频足够简单,您可能会发现将视频转换为动画 GIF 可以解决问题。
【讨论】: