使用FFmpeg实现抠图合并功能(chroma key)

自己以前实现抠图算法好久了,没想到ffmpeg里面早有这个功能了
在很多视频中可以看到图像是合成的,例如有些神剧里面某大侠跳下万丈深渊的场景,某人在三昧真火中被烧的场景,还有些游戏主播,体育主播在


效果图如下:

使用FFmpeg实现抠图合并功能(chroma key)



在最新版本的ffmpeg中,已经增加了chroma key功能的filter,只需要一条命令即可搞定

  1. ./ffmpeg i ~/fuck.mp4 i ~/1.mp4 shortest filter_complex “[1:v]chromakey=0x70de77:0.1:0.2[ckout];[0:v][ckout]overlay[out]” map “[out]” output.mp4



将1.mp4中的人物抠出来,合并到fuck.mp4中,就可以搞定了
合并之前的1.mp4的效果
使用FFmpeg实现抠图合并功能(chroma key)
执行命令行如下:

使用FFmpeg实现抠图合并功能(chroma key)



与fuck合并后的效果

使用FFmpeg实现抠图合并功能(chroma key)

发布者:小站,转转请注明出处:http://blog.gzcity.top/4720.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年7月7日 11:27
下一篇 2022年7月11日 16:16

相关推荐

  • Java调用PhantomJs将网页转换成PDF或者长图片

    PhantomJS 是一个基于WebKit的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。PhantomJS可以用于页面自动化,网络监测,网页截屏,以及无界面测试等。 需要先安装好phantomjs 执行使用到JS渲染加载,…

    2022年5月31日
    26200
  • nacos 开启密码验证

    默认情况下获取 Nacos 中的配置是不需要权限认证的, 这个估计是由其使用场景决定的(绝大多数都是仅内网可访问).今天调查了下如何在获取配置时增加权限验证以提高其安全性. 1. 启用 Nacos 的权限认证 只要 nacos.core.auth.enabled 设置为 true 就行了. ### If turn on auth system: nacos….

    2022年6月28日
    449390
  • Appium异常 Original error: Cannot find any free port in range 8200..8299

    Appium运行一段时间后就出现异常: log———> 2022-11-09 09:36:53 at io.appium.java_client.android.AndroidDriver.(AndroidDriver.java:94)log———> 2022-11-09 0…

    学习笔记 2022年11月9日
    7021110
  • MySQL5.7版本sql_mode=only_full_group_by问题解决办法

    1055 – Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘csc_risk.a.DefaultDate’ which is not functionally dependent on co…

    学习笔记 2022年6月30日
    29290
  • Centos PaddleOCR环境安装-完整过程

    先安装python3.7 1.安装编译相关工具 yum -y groupinstall “Development tools” yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db…

    2022年5月25日
    47430

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1,078条)