Package: kdenlive
Version: 20.08.2-1
Severity: normal
X-Debbugs-Cc: hyil...@gmail.com

Kdenlive "Change Speed" of a clip feature requires building MLT with rubberband
libmlt and librubberband are packaged separately for Debian. Steps to reproduce:

1. Open Kdenlive.
2. Import a media file (audio or video) into the Project Bin.
3. Drag the media file into the track/timeline.
4. Right click the track to open the Context menu and click "Change speed"
5. "Pitch compensation" option is unavailable (grayed out), and tool-tip text 
says
"MLT must be compiled with rubberband library to enable pitch correction"

librubberband2 was already installed. Installing rubberband-cli then restarting
kdenlive didn't solve the issue. I downloaded the source of libmlt6 and built
it, with --enable-glp, --enable-gpl3 and --enable-luma (--enable-gpl covered
rubberband). Compiling required installing a few packages such as
librubberband-dev. "make install" as root installed libmlt .so files into
/usr/local/lib/ and after a reboot, Kdenlive simply crashed to open. Renaming
/usr/local/lib/mlt fixed the crash. I moved the manually built libraries into
/usr/lib/x86_.../mlt and pointed the symlinks under /usr/lib/x86_.../ about
libmlt appropriately, but kdenlive still crashed.

Maybe it was assumed that Kdenlive could use the librubberband2 package and thus
libmlt was built without it, but kdenlive actually requires libmlt itself to be
built with rubberband?


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-1-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_USER
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kdenlive depends on:
ii  ffmpeg                         7:4.3.1-5
ii  gstreamer1.0-plugins-bad       1.18.0-2+b1
ii  kded5                          5.74.0-2
ii  kdenlive-data                  20.08.2-1
ii  kinit                          5.74.0-2
ii  kio                            5.74.0-2
ii  libc6                          2.31-4
ii  libkf5archive5                 5.74.0-2
ii  libkf5bookmarks5               5.74.0-2
ii  libkf5completion5              5.74.0-2
ii  libkf5configcore5              5.74.0-2
ii  libkf5configgui5               5.74.0-2
ii  libkf5configwidgets5           5.74.0-2
ii  libkf5coreaddons5              5.74.0-2
ii  libkf5crash5                   5.74.0-2
ii  libkf5dbusaddons5              5.74.0-2
ii  libkf5declarative5             5.74.0-2
ii  libkf5filemetadata3            5.74.0-2
ii  libkf5guiaddons5               5.74.0-3
ii  libkf5i18n5                    5.74.0-3
ii  libkf5iconthemes5              5.74.0-2
ii  libkf5itemviews5               5.74.0-2
ii  libkf5jobwidgets5              5.74.0-2
ii  libkf5kiocore5                 5.74.0-2
ii  libkf5kiofilewidgets5          5.74.0-2
ii  libkf5kiowidgets5              5.74.0-2
ii  libkf5newstuff5                5.74.0-2
ii  libkf5notifications5           5.74.0-2
ii  libkf5notifyconfig5            5.74.0-2
ii  libkf5purpose-bin              5.74.0-2
ii  libkf5purpose5                 5.74.0-2
ii  libkf5service-bin              5.74.0-2
ii  libkf5service5                 5.74.0-2
ii  libkf5solid5                   5.74.0-2
ii  libkf5widgetsaddons5           5.74.0-3
ii  libkf5xmlgui5                  5.74.0-2
ii  libmlt++3                      6.22.1-3
ii  libmlt6                        6.22.1-3
ii  libqt5concurrent5              5.14.2+dfsg-6
ii  libqt5core5a                   5.14.2+dfsg-6
ii  libqt5dbus5                    5.14.2+dfsg-6
ii  libqt5gui5                     5.14.2+dfsg-6
ii  libqt5multimedia5              5.14.2-3
ii  libqt5network5                 5.14.2+dfsg-6
ii  libqt5qml5                     5.14.2+dfsg-3
ii  libqt5quick5                   5.14.2+dfsg-3
ii  libqt5quickcontrols2-5         5.14.2+dfsg-2
ii  libqt5quickwidgets5            5.14.2+dfsg-3
ii  libqt5svg5                     5.14.2-2
ii  libqt5webkit5                  5.212.0~alpha4-5
ii  libqt5widgets5                 5.14.2+dfsg-6
ii  libqt5xml5                     5.14.2+dfsg-6
ii  librttr-core0.9.6              0.9.6+dfsg1-3
ii  libstdc++6                     10.2.0-15
ii  melt                           6.22.1-3
ii  qml-module-qtgraphicaleffects  5.14.2-2
ii  qml-module-qtqml-models2       5.14.2+dfsg-3
ii  qml-module-qtquick-controls    5.14.2-2
ii  qml-module-qtquick-controls2   5.14.2+dfsg-2
ii  qml-module-qtquick-dialogs     5.14.2-2
ii  qml-module-qtquick-layouts     5.14.2+dfsg-3
ii  qml-module-qtquick-window2     5.14.2+dfsg-3
ii  qml-module-qtquick2            5.14.2+dfsg-3

Versions of packages kdenlive recommends:
ii  breeze-icon-theme  4:5.74.0-2
pn  dvdauthor          <none>
pn  dvgrab             <none>
ii  frei0r-plugins     1.7.0-1
ii  genisoimage        9:1.1.11-3.1
ii  oxygen-icon-theme  5:5.74.0-2
ii  recordmydesktop    0.3.8.1+svn602-1.1
pn  swh-plugins        <none>

Versions of packages kdenlive suggests:
ii  khelpcenter  4:20.04.2-1
ii  vlc          3.0.11.1-3

-- no debconf information

Reply via email to