【发布时间】:2011-01-11 23:29:29
【问题描述】:
如果我在页面上有 QT 视频(其中 QT 是无法更改的要求),我如何获取与画布一起显示的当前帧的像素数据?我知道getImage(videoElement, .....) 可以做到这一点,但我正在寻找使用 QT 的解决方案。
如果无法获取像素数据,是否可以使用画布截取页面并进行修剪?
或者我是不是走错了路,根本不需要使用画布?
【问题讨论】:
-
JavaScript 无法截屏。什么在使用服务器端(PHP、ASP.NET)?视频是否正在流式传输 - 如果是,流式传输服务器是什么?
-
我意识到 JS 不能做到这一点,但我想也许有一种方法可以使用画布从页面中抓取像素,因为它已经可以为图像和视频元素做到这一点......服务器端我我正在使用 ASP.NET。我确实意识到一个可能的解决方案只是调用服务器来抓取框架,但我真的很想先调查所有选项。
-
顺便说一句,QT 是必需的,因为它可以跟踪任何帧,而不仅仅是像 flash 这样的关键帧。
标签: javascript html image canvas quicktime