Filter melt无法加载过滤器和过渡qtblend

Filter melt无法加载过滤器和过渡qtblend,filter,transition,mlt,Filter,Transition,Mlt,我已经在Ubuntu18.10中安装了melt,代码为:cosmic 一切似乎都很好,但当我试图播放一些kdenlive文件时,我得到了 [producer_xml]无法加载筛选器“qtblend” [producer_xml]无法加载转换“qtblend” 当我在安装阶段进行./configure时,我没有检测到关于Qt not found的错误 哪个模块包含qtblend 任何暗示都将不胜感激 问候 David要查看是否在中编译了qtblend,请运行: melt -query filter

我已经在Ubuntu18.10中安装了melt,代码为:cosmic 一切似乎都很好,但当我试图播放一些kdenlive文件时,我得到了 [producer_xml]无法加载筛选器“qtblend” [producer_xml]无法加载转换“qtblend”

当我在安装阶段进行./configure时,我没有检测到关于Qt not found的错误

哪个模块包含qtblend

任何暗示都将不胜感激

问候
David

要查看是否在中编译了qtblend,请运行:

melt -query filters | grep qtblend
默认情况下编译QT,除非配置脚本无法找到您的安装:

如果在配置期间未找到QT,它将打印消息:“-QT未找到-禁用”

设置qt_includedir、qt_libdir或$QTDIR环境变量会有所帮助

MLT有一个方便的脚本来编译MLT和所有依赖项:

此脚本有助于检查QT的工作方式。

谢谢Brian
我没有qtblend过滤器(melt-query过滤器),但没有显示它

但是,运行“/configure”不会对qt产生任何问题。 只有以下行带有警告:

配置模块/LUMA: -未显式启用:禁用

配置模块/ndi: -未找到NDI SDK:正在禁用

配置模块/opencv: -未显式启用:禁用

配置模块/opengl: -找不到movit:正在禁用

配置模块/plus: -未找到fftw:禁用fft和舞蹈过滤器

  • 找不到libebur128:使用内部libebur128
配置模块/swfdec: -未找到swfdec:正在禁用

这些都与qt无关(只要我理解)

为了检查我的qt版本,我做了

qmake——版本

QMake版本2.01a

在/usr/lib/x86_64-linux-gnu中使用Qt版本4.8.7

我试试你提到的剧本


非常感谢

配置脚本使用QtGui(或Qt5Gui)检测QT的存在。您可以使用以下命令检查包配置是否报告其存在:pkg config--exists'QtGui>=4'