kdenlive missing MLT profiles (solved)

kdenlive cannot find the MLT profiles and requests a directory. Clicking ok just terminates kdenlive.

I already switched all packages over to the packman community repository. I double checked it.

I already did the following command as instructed in this related thread:


 > LC_ALL=C sudo zypper in --force --from packman.inode.at-suse kdenlive.x86_64 libmlt5.x86_64 libmlt5-modules.x86_64 libmlt5-data.noarchLoading repository data...
Reading installed packages...
Forcing installation of 'kdenlive-0.9.2-5.14.x86_64' from repository 'Packman Repository'.
Forcing installation of 'libmlt5-data-0.8.2-4.1.noarch' from repository 'Packman Repository'.
Forcing installation of 'libmlt5-modules-0.8.2-4.1.x86_64' from repository 'Packman Repository'.
Forcing installation of 'libmlt5-0.8.2-4.1.x86_64' from repository 'Packman Repository'.
Resolving package dependencies...


The following packages are going to be reinstalled:
  kdenlive libmlt5 libmlt5-data libmlt5-modules 


4 packages to reinstall.
Overall download size: 6.4 MiB. No additional space will be used or freed after the operation.
Continue? [y/n/?] (y): y
Retrieving package libmlt5-0.8.2-4.1.x86_64                                                  (1/4), 196.9 KiB (921.3 KiB unpacked)
Retrieving: libmlt5-0.8.2-4.1.x86_64.rpm ...................................................................................[done]
Retrieving package libmlt5-data-0.8.2-4.1.noarch                                             (2/4),  28.1 KiB ( 24.8 KiB unpacked)
Retrieving: libmlt5-data-0.8.2-4.1.noarch.rpm ..............................................................................[done]
Retrieving package libmlt5-modules-0.8.2-4.1.x86_64                                          (3/4),   1.5 MiB ( 33.3 MiB unpacked)
Retrieving: libmlt5-modules-0.8.2-4.1.x86_64.rpm ...........................................................................[done]
Retrieving package kdenlive-0.9.2-5.14.x86_64                                                (4/4),   4.7 MiB ( 17.1 MiB unpacked)
Retrieving: kdenlive-0.9.2-5.14.x86_64.rpm .....................................................................[done (1.1 MiB/s)]
Installing: libmlt5-0.8.2-4.1 ..............................................................................................[done]
Installing: libmlt5-data-0.8.2-4.1 .........................................................................................[done]
Installing: libmlt5-modules-0.8.2-4.1 ......................................................................................[done]
Installing: kdenlive-0.9.2-5.14 ............................................................................................[done]
Additional rpm output:
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'

I am on a fresh install of 12.2 on a 64bit machine (well, fresh apart from the home directory, but I already deleted all kdenlive-related files in ~/.kde4/.

Here are my repositories:


> zypper repos
#  | Alias                        | Name                               | Aktiviert | Aktualisieren
---+------------------------------+------------------------------------+-----------+--------------
 1 | KDE_4.9_Core                 | KDE 4.9 Core                       | Ja        | Ja           
 2 | KDE_4.9_Extra                | KDE 4.9 Extra                      | Ja        | Ja           
 3 | RPM_Store                    | RPM Store                          | Ja        | Ja           
 4 | download.nvidia.com-opensuse | nVidia Graphics Drivers            | Ja        | Ja           
 5 | openSUSE-12.2-1.6            | openSUSE-12.2-1.6                  | Ja        | Ja           
 6 | opensuse-guide.org-repo      | libdvdcss repository               | Ja        | Ja           
 7 | packman.inode.at-suse        | Packman Repository                 | Ja        | Ja           
 8 | repo-debug                   | openSUSE-12.2-Debug                | Nein      | Ja           
 9 | repo-debug-update            | openSUSE-12.2-Update-Debug         | Nein      | Ja           
10 | repo-debug-update-non-oss    | openSUSE-12.2-Update-Debug-Non-Oss | Nein      | Ja           
11 | repo-non-oss                 | openSUSE-12.2-Non-Oss              | Ja        | Ja           
12 | repo-source                  | openSUSE-12.2-Source               | Nein      | Ja           
13 | repo-update                  | openSUSE-12.2-Update               | Ja        | Ja           
14 | repo-update-non-oss          | openSUSE-12.2-Update-Non-Oss       | Ja        | Ja           

I ran into this before, and thus I tried everything and I did not succeed. :frowning:

So I wrote this post here in despair (my wife was watching and waiting to start video editing while I struggled after upgrading to 12.2 a few days ago :’(), and after hitting post preview, I eventually found the ridiculously simple solution all by myself. I decided to still go ahead and post here, in case another person runs into the same problem. Apologies if this is not post-worthy and just clutters the multimedia subforum.

**SOLUTION:
**just answer kdenlive’s dialog properly by entering
[FONT=courier new]/usr/share/mlt-5/profiles
instead of the suggested
/usr/share/mlt/profiles
For some reason that I do not understand, there is also a directory /usr/share/mlt-4/, but there is no symlink from /usr/share/mlt to /usr/share/mlt-5, which might be helpful to have.[/FONT]