2

假设您有一个视频,您将其绘制到 CANVAS 元素中,以便您可以操纵像素,例如将视频从彩色更改为黑白,然后您可以以某种方式将结果保存到视频中吗?在您定义的某个时间间隔内,您正在抓取每一帧并对其进行操作,并且您可以保存每一帧,但是您如何将大量图像转换为实际的视频格式?

我真的不认为有基于客户端的解决方案(有吗?)所以是的,我接受基于服务器的解决方案,最好是 PHP、python、perl 或 java(按此顺序)。换视频方面,就是以视频对象为源,在CANVAS中绘制,网上已经有很多例子了,这里有一个:

http://techslides.com/html5-video-into-canvas-with-filters/

4

1 回答 1

1

没有简单的方法可以做到这一点,您需要逐帧手动编码(http://www.ultramegatech.com/2010/09/record-html-canvas-animations-to-video/

于 2012-08-23T18:15:18.507 回答