Windows下ffmpeg增加水印图片函数avfilter_graph_parse_ptr添加图片路径-程序员宅基地

技术标签: 水印  avfilter_graph_parse_ptr  路径  音视频开发  logo  ffmpeg  windows  

在windows下,使用avfilter_graph_parse_ptr 函数,为视频添加水印,在指定路径的时候,经常提示找不到我指定的图片,很纠结,最终终于找到了答案。需要用不同的符号转义。

格式如下:

const char *filter_descr = "movie=\\'D\\:/code/ffmpeg/ffmpeg-20191028-68f623d-win64-dev/FfmpegDemo/x64/Debug/yy_short.mp4\\'[wm];[in][wm]overlay=5:5[out]";

根据样例来写,就没问题了!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liuqiyao_01/article/details/103234234

智能推荐

Mac 导入maven项目详解-程序员宅基地

文章浏览阅读534次。1.打开Eclipse,选择Help->Install New SoftWare2.点击add 地址输入:http://m2eclipse.sonatype.org/sites/m2e,name随便输入, 点击next,等待完成   如果安装很慢的解决办法:   点击add下面一行的available software sites,然后去掉对应的项,如下图所示    3.安装..._org.mvel2 mac 引入

Log4j2同步日志,混合日志和异步日志配置详解_asyncroot-程序员宅基地

文章浏览阅读1.3w次,点赞13次,收藏41次。Log4j 2中记录日志的方式有同步日志和异步日志两种方式,其中异步日志又可分为使用AsyncAppender和使用AsyncLogger两种方式。文章目录同步日志混合同步和异步日志异步日志(性能最好,推荐使用)同步日志所谓同步日志,即当输出日志时,必须等待日志输出语句执行完毕后,才能执行后面的业务逻辑语句。下面给出小编在开发中的配置<?xml version="1.0" enco..._asyncroot

无法使用@Slf4j 和 log.debug(String a)(Slf4j+logback)_@slf4jlog的debug方法报错-程序员宅基地

文章浏览阅读2.1k次。1.无法使用@Slf4j注解注解@Slf4j在lombok当中,需要添加依赖 &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.projectlombok&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;lombok&amp;lt;/artifactId&am_@slf4jlog的debug方法报错

Web前端期末大作业--响应式美女健身教练瑜伽馆网页设计(HTML+CSS+JavaScript+)实现_响应式网页设计作业-程序员宅基地

文章浏览阅读2w次,点赞64次,收藏88次。【源码分享】响应式美女健身教练瑜伽馆网页设计临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?网页要求的总数量太多?HTML网页作业无从下手?没有合适的模板?等等一系列问题。你想要解决的问题_响应式网页设计作业

http status 500 Internet Server Error_http status 500 -internal server error-程序员宅基地

文章浏览阅读4.2k次。http status 500 -Internet Server Error输入网址后出现了以下错误message提示的是,unable to compile class for JSP,也就是无法编译,刚开始查了一下资料以为是tomcat版本比jre的版本低,但是其实我的tomcat版本已经是最新的版本了。于是我看了一下下面的exception,才发现原来是语法错误,我的错误是第16行变量名少了..._http status 500 -internal server error

搜索功能实现思路及流程图_检索功能实现逻辑-程序员宅基地

文章浏览阅读1.1w次,点赞8次,收藏55次。搜索功能实现思路1、获取输入框的值(关键字)实现模糊搜索或精确搜索2、通过事件触发将获取的值通过ajax请求搜索接口传递给后台3、后台服务器通过服务端语言(node,PHP,Java)实现接收浏览器请求4、后端语言查询数据库(Mysql,mongodb)5、将查询的结果根据搜索接口约定好的json格式返回给浏览器6、通过前端JS将返回的结果渲染展示到页面上7、性能优化:可以利用防抖或节流,可以减少服务器压力例如:import _ from 'lodash'template:<_检索功能实现逻辑

随便推点

在UEFI模式下,linux误删EFI分区后,重新恢复引导_gpt detected. please create a bios-boot partition -程序员宅基地

文章浏览阅读9.6k次,点赞4次,收藏9次。遇到上面情况,我们通常使用boot-repair修复引导。但是这时会弹出一个错误:GPT detected. Please create a BIOS-Boot partition遇到这个情况以后,我就疯狂百度资料,一直在找现成的解决方案,但是都不是没有解决问题的方案。这个期间我大概花了我半天的时间在检索资料,之后由于实在找不到资料。我只能冷静地分析这个错误,"Please creat..._gpt detected. please create a bios-boot partition (>1mb, unformatted filesys

2018面试_.net面试题2018-程序员宅基地

文章浏览阅读562次。今年找工作,前前后后找了一个多月,总结了下.NET常见的面试题。(答案会逐步完善)1、简述private、protected、public、internal修饰符的访问权限,override与重载的区别。2、详述.NET里class和struct的异同?3、.net中读写数据库需要用到哪些类?它们的作用?请尽可能全的列举出所有数据库的类型。4、阐述下.net中ref和out的区别的各自的作用。5、..._.net面试题2018

二进制 八进制 十进制互转_逢二进一,十进制1等于二进制1,十进制2等于二进制10,8等于-程序员宅基地

文章浏览阅读359次。二进制 八进制 十进制互转1. 进制介绍:二进制:逢2进1八进制:逢8进1十进制:逢10进1十六进制:逢16进1注意:在电子设备中,数据的存储最小单位是字节。表示方法:1个字节 = 8个比特位2. Java中把数据共计划分成2大类型:1)引用数据类型:它表示是数组 、 类 、接口等2)基本数据类型:对基本的数据进行的类型划分:整数:由于整数有非常大的数据,也有非常小的数据。于是把整数类型又区分成4种:byte 、 short 、 int 、 long小数:float(单精度)_逢二进一,十进制1等于二进制1,十进制2等于二进制10,8等于

kettle 共享数据库连接时带汉字引发的错误_shared.xml修改编码格式-程序员宅基地

文章浏览阅读532次。处理方式:在目录: C:\Users\Administrator\.kettle 里 找到:shared.xml 把该文件的编码方式改为UTF-8,重启kettle就没问题了_shared.xml修改编码格式

禅道BUG编写及处理流程规范_禅道bug类型-程序员宅基地

文章浏览阅读8.5k次,点赞6次,收藏61次。什么是bug?软件缺陷:通常又被叫做Defect或者Bug。 产品需求文档中规定要做的事情,而软件没有实现。产品需求文档中规定不要做的事情,而软件确实现了。产品需求文档中中没有提到过的事情,而软件确实现了。产品需求文档中没有提到但是必须要做的事情,软件确没有实现。软件很难理解,很难使用,速度超慢,测试人员站在最终用户的角度看到的问题是平常的但不是正确的。创建BUG需要填写以下关键信息:1.所属产品(必填)2.所属项目(必填)3.所属模块(必填)4.影响版本(必填)._禅道bug类型

如何优雅的写作与分享技术?-Markdown 语法简要_markdown技术文档 如何分享给其他人-程序员宅基地

文章浏览阅读716次。* 博主首先列举一下各个平台的中,我认为最好用的一款Markdown 工具:*Mac OS X : Mou 。Windows : MarkPad 。Web :简书(不敢推荐别的,怕简叔看见)。Markdown 语法:标题Markdown 支持两种标题的语法,类 Setext 和类 atx 形式。第一:利用 = (最高阶标题)和 - (第二阶标题),例如:This is an H1_markdown技术文档 如何分享给其他人