2024-08-12 0947 в поисках стабильного Kdenlive
Как бы то там ни было, но программа видеомонтажа Kdenlive является наиболее продуманной и проработанной среди аналогов в Linux. Но и у неё есть досадные ошибки и сломанный функционал разного уровня критичности1. Частично это связано с использованием несовместимых библиотек. Вследствие этого, я отправился на поиски самой стабильной версии Kdenlive...
Ниже привожу примеры некоторых ошибок с которыми сталкивался.
[filter] Cannot set sink channel counts
[filter] Cannot init filter
plugin not available: avfilter, frei0r, ladspa, movit, sox, timewarp
Большая часть проблем была вызвана ошибками во взаимодействии с фреймворком Melt (MLT Framework)2, возможно какая-то несовместимость.
Мой путь начался в боевой операционной системе Ubuntu Mate3 с перебора и установки различных пакетов различных версий4:
- пакеты версии 23.08.05 из основного репозитория Ubuntu Mate и репозитория Kdenlive;
- пакеты пакетных менеджеров AppImage, Flatpak, ежедневные сборки;
- пакеты разных версий 23.x и 24.x, в том числе с ручной сборкой всего и вся из исходных кодов5 со сборкой и подкладыванием сопутствующих библиотек разных версий.
Но критичные для меня проблемы оставались. Интересно, какую операционную систему используют разработчики Kdenlive? Не знаю, но очевидно, что используют среду рабочего стола KDE6.
Далее пошли эксперимент с другими операционными системами на базе Linux: Kubuntu, KDE neon, Manjaro7 с KDE Plasma.
Так как Manjaro основана на Arch Linux8 с моделью скользящих выпусков (rolling-release), которая позволяет иметь новейшие версии программных пакетов, то в Manjaro с KDE Plasma ситуация улучшилась, но всё равно некоторые досадные проблемы оставались.
Возможно остановлюсь на Manjaro с KDE Plasma для работы с видеозаписями в Kdenlive и буду ожидать исправления критичных ошибок видеоредактора. Но прежде попробую Ubuntu Studio9, возможно там подобраны совместимые библиотеки и версии, которые минимизируют количество проблем в Kdenlive.
В любом случае, мне удалось обменять потраченное время на новые знания об Arch Linux, в частности Manjaro.
P.S.: Заметка была написана в чистой ненастроенной гостевой операционной системе Manjaro, но благодаря простой схеме разворачивания и обновления цифрового сада, заметка без проблем автоматически опубликовалась на сайте, что мне однозначно нравится. Концепции цифровое садоводство, маленький веб и инди-веб - похоже действительно предлагают упрощение процесса публикации в Интернет.