我正在研究一个需要能够在另一个上面播放一个Flash视频的项目...有点像动画水印,其中顶部的视频具有透明区域ans可能不是相同的宽度/身高如下。
使用Flash / Flex,可以在网络应用中实时完成吗?或者您是否必须使用离线服务器应用程序?
编辑:这不是HTML问题。它是关于在Flex中制作一个简单的视频编辑工具。也许我想把一匹奔马的视频叠加在一个通过风景或其他东西的视频上。最终,能够输出单个混合视频是有用的,但是对于太慢的视频编辑,将需要实时回放,因为改变了叠加视频的位置。 希望这能澄清一些事情吗?
答案 0 :(得分:2)
将2个视频放在fla内的不同图层上。视频文件必须是.flvs。确保alpha通道在视频中进行编码,这意味着可以使用您的编码程序,如Flash Video Encoder。这可能就是为什么它现在不适合你。
答案 1 :(得分:1)
我最近没有做太多的flash工作,但我记得flash(我假设这是flex的一部分)你可以绘制几个文件并将它们放在不同的级别上,比如z-index。
如果您需要某种实时键控或某种性质的东西,那就超出了我对闪存的了解。
您也可以通过基本的HTML / CSS方式将CSS与z-indexing一起使用。但是如果可以的话,我会期待让闪光灯完成所有重叠的分层。
答案 2 :(得分:0)
我认为你不会得到这样的功能,
好吧,我在想,为什么你需要互相重叠的flash文件。如果你想要一些水印(静态或动态内容),你可以把它放在一个flash文件中,你不需要重叠两个文件...
即使可以在网页上重叠两个flash文件,也不建议这样做,因为它需要将大量数据传输到浏览器(最坏的情况是2个文件,所以加倍数据),反过来引入更多延迟加载页面..它是你自己的网页降级..而是尝试合并文件(图像或闪存),以节省通过浏览器传输的内存量..