当前位置: 首页 > 知识库问答 >
问题:

ffmpeg筛选器组合的语法是否正确?

宗政法
2023-03-14

我正在使用ffmpeg来生成一个mp3+JPG的漂亮视频。

这不起作用:ffmpeg-y-i 1.mp3-loop 1-i 1.jpg-filter_complex“[0:a]showwaves=s=1280x720:mode=line,colorkey=0x000000:0.01:0.1,format=yuva420p[v];[1:v][v]overlay[outv]”-filter_complex“[v]drawtext=text='我的自定义文本测试

想要一些指示!

共有1个答案

段干宜
2023-03-14

串联操作的过滤器应连接在一起

ffmpeg -y -i 1.mp3 -loop 1 -i 1.jpg \
 -filter_complex "[0:a]showwaves=s=1280x720:mode=line,colorkey=0x000000:0.01:0.1,
                       format=yuva420p[v];
                  [1:v][v]overlay,
                          drawtext=text='My custom text test':fontcolor=White@0.5:
                          fontsize=30:font=Arvo:x=(w-text_w)/5:y=(h-text_h)/5[outv]"
 -map "[outv]" -pix_fmt yuv420p -map 0:a -c:v libx264 -c:a copy -shortest output.mp4

(您将drawtext应用于ShowWaves的输出;它可以直接应用于overlay输出)

 类似资料:
  • 对于嵌套查询术语筛选器https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-nested-query.html和布尔术语筛选器https://www.elastic.co/guide/en/elasticsearch/reference/5.5/query-dsl-bool-query.html有文档 嵌

  • drawtext=fontfile=./fonts/trueType/freeFont/helveticaneue.ttf:text='foo':x=5:y=5:shadowx=0:shadowx=0:fontsize=12:fontcolor=0xeeeee@1.0:box=0:boxcolor=0xeeeee@0.5,drawbox=x=0:y=490:w=960:h=50:color=0xe

  • 我有一个弹性搜索查询,可以使用multi_match和range过滤器,但我无法找到添加术语过滤器的正确语法。 我使用的是elasticsearch版本7.1.0。 以下是有效的查询: 这将从我的索引中返回所有与“核能”短语匹配的文档,这些文档的发布日期在2019-07-02-16:26之后。 我现在希望能够过滤查询,以便它只返回某种类型的结果。索引中有一个名为object_type的字段,用于存

  • 所有人。这是一个带有elasitcsearch文档url的简单测试代码

  • 设备类型。Java语言 elemetry.java枚举类 我想获取所有DeviceType Id,其DeviceTeletry名称以“System”(字符串)开头。 我做了这样的事情:- 有谁能告诉我如何从中获取DeviceType Id吗?

  • 介绍 我注意到我们项目中的推送过滤器都不起作用。它解释了为什么执行时间受到影响,因为它读取了数百万次,而它应该将它减少到几千次。为了调试这个问题,我编写了一个小测试,读取CSV文件,过滤内容(下推过滤器)并返回结果。 它不能与CSV一起工作,所以我尝试读取一个拼花文件。没有一个能用的。 数据 文件具有以下结构: 名词(noun的缩写)镶木地板文件有相同的结构 读取CSV文件 为了重现这个问题,我编