maxwell 发表于 2018-8-21 10:17:28

字符叠加如何实现背景色反色

项目有个需求,比如在视频源上显示时间,显示区域如果背景色为黑色,则叠加时间显示白色,如果区域背景色为白色,则叠加时间显示黑色

请教各位大神, ffmpeg 现有的 filter 能实现上述功能吗? 如果不能,是否可以通过定制filter功能达到?

第一次发帖,请多多支持, 谢谢!

孙悟空 发表于 2018-8-21 12:22:00

目前命令行搞不定,得自己撸一个filter解决

maxwell 发表于 2018-8-22 14:48:34

谢谢大师兄指点,通过修改drawtext filter实现了需求。简单判断如果Y分量大于128,则设置叠加字符的Y分量为255,否则为0

zz365391143 发表于 2019-8-23 12:35:06

你好 请问可以告知一下如何修改的drawtext filter嘛 暂时只完成了添加水印部分 文字反色搞不定

zz365391143 发表于 2019-8-23 12:38:28

孙悟空 发表于 2018-8-21 12:22
目前命令行搞不定,得自己撸一个filter解决

可以再给点提示嘛 暂时只会指定纯色的水印颜色 做不到反色的效果

Bobo226 发表于 2020-1-16 14:13:55

每天一笑笑足精神头条新闻发博这款游戏带来收益比日上上班好得多福彩双色球游戏的来源出自北京娱乐爱好者的构思想法。
当时有人拿着红酒去享受游戏时刻不停反复想出这类游戏的画面极速飞艇这是第二款游戏的出现,带来当时的权益的思想。
带给人们一类开心而开了的思想权贵福彩七乐彩不但贵重的红酒引来的构思还给权益带来无数的欢迎掌声。此外欢迎来摸索!我是甜心。
页: [1]
查看完整版本: 字符叠加如何实现背景色反色