Open szero opened 3 years ago
In Debian testing/unstable python3-mlt, the import module is mlt7:
# dpkg -L python3-mlt
/.
/usr
/usr/lib
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/_mlt7.cpython-39-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/mlt7.py
/usr/share
/usr/share/doc
/usr/share/doc/python3-mlt
/usr/share/doc/python3-mlt/changelog.Debian.gz
/usr/share/doc/python3-mlt/copyright
As quick fix I changed all files with:
sudo find /usr/share/flowblade/ -type f -name "*.py" -exec sed -i 's/import mlt$/import mlt7 as mlt/g' {} +
sudo sed -i 's/import mlt$/import mlt7 as mlt/g' /usr/bin/flowblade
been fixed with -3
ok thank you very much guys, it is resolved in version 2.8.0.3-3
I added code to import mlt as mlt7 if that is what is in the system, now should work always.
Bro, it's still ain't working on Arch, btw
$ flowblade
FLOWBLADE MOVIE EDITOR 2.14.0.2
-------------------------------
Launch script dir: /usr/bin
Running from installation...
modules path: /usr/lib/python3.12/site-packages/Flowblade
MLT not found, exiting...
ERROR: No module named 'mlt7'
$ sudo pacman -S mlt
warning: mlt-7.24.0-1 is up to date -- reinstalling...
Comrade @XeemPad it is our code, but only broke for you. You fix it!
I just installed Ubuntu 24.04 and got hit with:
$ flowblade
FLOWBLADE MOVIE EDITOR 2.14.0.2
-------------------------------
Launch script dir: /usr/bin
Running from installation...
modules path: /usr/lib/python3.12/site-packages/Flowblade
MLT not found, exiting...
ERROR: No module named 'mlt7'
The reason for me was that intalling MLT did not pull in Frei0r plugins and Flowblade default project created on startup uses frei0r.cairoblend.
Installing Frei0r plugins could help if your issue is this one.
sudo apt-get install frei0r-plugins
I'm re-opening this for info.
1) Flowblade version: 2.8 2) MLT version: 7.0.1-3 3) Your distribution (Ubuntu, Debian, Mint etc.): Debian sid
Hello, so this is output of flowblade from terminal:
but when I do
apt show python3-mlt
I get package info:I guess this is because this program didn't switch to python3 version of mlt?