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

FFMPEG:无法创建最大厚度的drawbox筛选器

邴俊民
2023-03-14
strFilterDesc += "drawbox=x=0:y="+height+":w="+width+":h=50:color=0xeeeeee@0.4:t=max,
[Parsed_drawbox_2 @ 0x79e9a0] [Eval @ 0x7fffb57f8e70] Undefined constant or missing '(' in 'max'
[Parsed_drawbox_2 @ 0x75f0a0] Error when evaluating the expression 'max'.
[Parsed_drawtext_1 @ 0x759be0] Failed to configure input pad on Parsed_drawbox_2

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=0xeeeee@0.4:t=max,

共有1个答案

管和志
2023-03-14

您遇到了一个错误:#4332-表达式'max'不再与drawbox中的t选项一起工作。

今天(2015年3月2日)通过commit 047FD98:

commit 047fd986bf3641ad3dc137746097271c339ee5f0
Author: Michael Niedermayer
Date:   Mon Mar 2 02:32:55 2015 +0100

    avfilter/vf_drawbox: Fix handling of max values

    Fixes Ticket4332

    Signed-off-by: Michael Niedermayer

因此您需要编译或获得一个最新的构建来利用这个bug修复。通过FFmpeg下载页面提供的各种静态构建会定期更新。

 类似资料:
  • 我是swift和Xcode的新手,我一直在开发一个应用程序,该应用程序使用plist字典作为NSarray创建tableview(员工的名字空间为姓氏)。我正在尝试添加搜索功能。 这是我的代码: var employeeSearch=数组 //上述功能无错误 //我在下面的函数中遇到了一些错误 感谢任何帮助。谢谢。 //3月1日-这终于起作用了,但只有相等的条件才不会出错。我的期望是有包含特性。。

  • 我正在使用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_compl

  • 问题内容: 这是我的表结构: 我需要它仅返回这些行 意思是我只想要每个文件具有最新版本的功能。 我不想要下面的结果,即不是最新版本的唯一函数ID 我看过如何通过SQL中的另一列来选择具有MAX(列值),DISTINCT的行?,但会返回最新的唯一函数ID。 该查询必须与sqlite3兼容。 问题答案: 一种有效的方法通常是使用: 此查询可以利用上的索引。 这将查询重新表述为:“从表中获取其中相应文件

  • 目前我正在使用Bresenham的圆圈绘制算法,它可以精细地绘制圆圈,但是我想要一种相对快速有效的方法来绘制具有指定厚度的圆圈(因为Bresenham的方法只绘制单个像素厚度)。我意识到我可以简单地绘制多个具有不同半径的圆圈,但我相信这将是非常低效的(并且效率很重要,因为这将在每微秒都很宝贵的Arduino上运行)。我目前使用以下代码: 我如何修改它以允许指定圆的厚度?PS我不想使用任何外部库,请

  • 我试图创建一个安全过滤器,以排除某些用户在ElasticSearch中看到某些文档。例如,如果一个文档包含“abc:123”和“abc:xyz”,那么用户的配置文件中必须同时包含这两个文档才能查看该文档。我们正在使用小胡子模板创建这个动态。我的第一次尝试是这样的: 但是,我很快意识到,这将允许拥有一个控件的用户查看具有多个控件的文档。文档必须具有用户必须匹配的控件的子集。因此,如果用户只有“abc

  • 不返回任何文档。我还没有展开以包括字段。 我希望at仍然至少返回一个文档,但什么也没有显示。有人对我做错了什么(或者我如何做得更好)有什么建议、建议或指导吗?