melt не удалось загрузить фильтр и переход qtblend - PullRequest
0 голосов
/ 24 января 2020

Я установил melt из источников в Ubuntu 18.10, кодовое имя: cosmic Кажется, все в порядке, но когда я пытаюсь воспроизвести какой-то файл kdenlive, у меня не получается [provider_xml] не удается загрузить фильтр "qtblend" [невозможно указать переход загрузки "qtblend"

Когда я сделал ./configure на этапе установки, я не обнаружил никаких ошибок, касающихся Qt не найден.

Какой модуль содержит qtblend?

Любая подсказка приветствуется.

С уважением, Дэвид

Ответы [ 2 ]

1 голос
/ 25 января 2020

Чтобы узнать, скомпилирован ли qtblend, запустите:

melt -query filters | grep qtblend

QT скомпилирован по умолчанию, если сценарий конфигурирования не может найти вашу установку: https://github.com/mltframework/mlt/blob/master/src/modules/qt/configure

Если QT не найден во время конфигурирования, он выведет сообщение: «- Qt not found - отключение»

Может помочь установка qt_includedir, qt_libdir или переменной среды $ QTDIR.

MLT имеет вспомогательный скрипт для компиляции MLT и всех зависимостей:

https://github.com/mltframework/mlt-scripts/blob/master/build/build-melt.sh

Этот скрипт может быть полезен для проверки того, как он работает для QT .

0 голосов
/ 25 января 2020

Спасибо, Брайан!
У меня нет фильтра qtblend (фильтры melt -query), который не показывает его.

Однако запуск "./configure" не вызывает никаких проблем с qt. Единственные строки с предупреждениями:

Настройка модулей / lumas: - явно не включена: отключение

Настройка модулей / ndi: - NDI SDK не найден: отключение

Настройка модулей / opencv: - явно не включен: отключение

Настройка модулей / opengl: - movit не найден: отключение

Настройка модулей / plus: - fftw не найден: отключить фильтры fft и dance

  • libebur128 не найдено: используется внутренний libebur128

Настройка модулей / swfde c: - swfde c не найдено: отключено

Ничего из этого не связано с qt (насколько я понял)

Чтобы проверить мою версию qt, я сделал

qmake --version

QMake версия 2.01a

Использование Qt версии 4.8.7 в / usr / lib / x86_64- linux -gnu

Я попробую упомянутый вами скрипт.

Большое спасибо

...