我有一个swf / mp4视频文件。在某些帧中,我想在该帧的特定位置插入上传的图像。然后可以下载包含嵌入图像的视频。
使用.net
框架,Flash,HTML5可以实现吗?例如,我有一个谈论卡通人物的视频。该角色的脸部将被用户上传的脸部图像所取代。
答案 0 :(得分:3)
在Flash中,您可以采用运行屏幕捕获库similar to how this user has done的方法。您可以播放视频并将图像放在视频对象的顶部,并在录制时随意移动。保存,你完成了。
注意:根据您的超级英雄示例,您可能需要为要为其设置脸部的每个视频制作自定义蒙版。
答案 1 :(得分:2)
您可以通过上传图像(通过任何方法,.net,php等)在Flash中执行此操作,然后在为Flash视频生成html时,您可以在params标记中传递图像URL的参数。如果您需要在运行时执行此操作,那么您可以使用javascript通过this page传递图像网址,可以告诉您这是如何完成的。
真的,我会避免闪光。由于苹果公司拒绝让它在iOS上运行,它一直是一个垂死的技术,而adobe刚刚宣布支持闪存将在2020年结束。
如果您只想创建视频,可以使用视频编辑器将图像导入到屏幕中。