首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ChromaKey FLV透明性

ChromaKey FLV透明性
EN

Stack Overflow用户
提问于 2012-11-19 13:54:26
回答 2查看 1.7K关注 0票数 3

我现在有超过20000架FLV。它们目前没有alpha通道,都是在黑色背景上生成的CGI文本。

我的问题:我需要能够删除黑色背景,并使其透明,所以我可以使用这些视频在我的闪存项目的图片层。

它需要一个自动化的过程,可以通过整个视频和移除背景。

我试过什么?

过去的三天里,我一直在拔头发。目前,我看到的选项是为ffmpeg编写自定义筛选器。

的最终目标:

层的flv视频随机生成的视频,在一个土坯空气应用程序建立在flex。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-30 19:59:56

我刚找到这个-包括消息来源。这是相当令人印象深刻的,并可能是您正在寻找的只是一些调整。我喜欢玩现场视频过滤器。

http://blog.onthewings.net/2009/12/10/chroma-key-and-thresholding-in-flash-pixel-bender-revised/

祝好运!

票数 2
EN

Stack Overflow用户

发布于 2012-11-27 17:34:56

如果您有gstreamer,这里有一个管道来完成它并查看您的输出。这一个取代所有黑色的视频hi.mp4的内容,从另一个视频。利用这些价值来得到你所需要的。如果您的文本或背景(其中之一)具有一致的颜色和范围内,将工作。

启动文件gst location=hi.mp4!decodebin2!无色空间!阿尔法alpha=1 method=3目标-r=0目标-g=0目标-b=0白灵敏度=0黑灵敏度=128!视频录象机name=vm!无色空间!sdlvideosink文件location=hi2.mp4!decodebin2!无色空间!阿尔法alpha=1!vm。

然后,您可以用编码器x264enc替换sdlvideo接收器,并通过其中一个视频中的音频来创建容器。

如果你不知道gstreamer是什么,或者不愿意使用它,那么ffmpeg和frei0r就会像老头子提到的那样发挥作用。我只是觉得这样更快。:)

到这条管道怎么走?

sudo apt-获得安装gstreamer-0.10基础,好坏和丑陋,libav/ffmpeg插件和gstreamer工具包-如果你想要从源代码构建gstreamer.net。

上面的命令行将工作并显示该文件。将sdlvideo接收器替换为: x264enc bitrate=!弗莱夫穆克斯!文件墨迹location=filename.flv

如果您以前从未使用过gstreamer,那么您必须阅读一下管道是什么以及如何运行管道。大量的教程可用。如果您不倾向于使用gstreamer,那么其他答案中指出的其他工具可能会有所帮助。但是,我建议您使用gstreamer,因为如果将来需要的话,您也可以使用它进行其他操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13455255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档