[Bug 1184430] New: Kdenlive does not provide motion tracking - OpenCV issue
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430 Bug ID: 1184430 Summary: Kdenlive does not provide motion tracking - OpenCV issue Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: KDE Applications Assignee: opensuse-kde-bugs@opensuse.org Reporter: hendric.stattmann@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- The package of kdenlive provided by Tumbleweed is not including the motion tracker effect. The underlying reason for this omission seems to be the missing inclusion of OpenCV library, which should provide the required capabilities for this effect. OpenCV library itself is installed on my system, though. It might therefore be necessary to rebuild this package with inclusion of the OpenCV library, so that this function becomes available. Package details: Name : kdenlive Version : 20.12.3 Release : 1.1 Architecture: x86_64 Install Date: Sa 13 M�r 2021 21:43:48 Group : Productivity/Multimedia/Video/Editors and Convertors Size : 54691735 License : GPL-3.0-or-later Signature : RSA/SHA256, Mi 10 M�r 2021 14:00:55, Key ID b88b2fd43dbdc284 Source RPM : kdenlive-20.12.3-1.1.src.rpm Build Date : Mi 10 M�r 2021 13:53:16 Build Host : lamb52 Packager : https://bugs.opensuse.org Vendor : openSUSE -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
Hendric Stattmann
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c1
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c2
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c3
Wolfgang Bauer
As this is actually a libmlt "problem", I'll add its maintainer to CC.
On second thought I'll actually re-assign it to him, as there's nothing we can (or have to) do from the KDE side. Once you install a libmlt with opencv support, the "motion tracker" effect automatically shows up in kdenlive (without any change there), I tested it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c4
Dave Plater
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c5
--- Comment #5 from Dave Plater
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c8
--- Comment #8 from Wolfgang Bauer
meanwhile because kdenlive uses a libmlt6
No, meanwhile kdenlive uses libmlt7 as well in Tumbleweed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c9
--- Comment #9 from Wolfgang Bauer
It seems that the problem is with opencv, it need to provide: OpenCV tracking contrib module This should only be a problem on Leap, because the opencv is too old.
opencv on Tumbleweed apparently does provide the tracking module, I successfully built libmlt with opencv support. This bug report is about Tumbleweed anyway. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c10
Dave Plater
(In reply to Dave Plater from comment #6)
It seems that the problem is with opencv, it need to provide: OpenCV tracking contrib module This should only be a problem on Leap, because the opencv is too old.
opencv on Tumbleweed apparently does provide the tracking module, I successfully built libmlt with opencv support.
This bug report is about Tumbleweed anyway.
When I looked at the opencv spec file before I didn't see it but now after searching for tracking, I see it's there. I haven't had a reply from the mlt dev but I assume that it will work so I'll add opencv support to libmlt. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c11
--- Comment #11 from Dave Plater
(In reply to Dave Plater from comment #4)
meanwhile because kdenlive uses a libmlt6
No, meanwhile kdenlive uses libmlt7 as well in Tumbleweed.
Does this mean I can delete the libmlt6 package? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c12
--- Comment #12 from Wolfgang Bauer
(In reply to Wolfgang Bauer from comment #8)
(In reply to Dave Plater from comment #4)
meanwhile because kdenlive uses a libmlt6
No, meanwhile kdenlive uses libmlt7 as well in Tumbleweed.
Does this mean I can delete the libmlt6 package?
From the KDE side, yes. We don't need it anymore for kdenlive since 21.08.0 (which is in Tumbleweed meanwhile since a couple of days). I don't know if there maybe are other users, but I think not. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c13
--- Comment #13 from Hendric Stattmann
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c14
--- Comment #14 from Dave Plater
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c15
--- Comment #15 from OBSbugzilla Bot
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c16
--- Comment #16 from Wolfgang Bauer
I've sent sr#915155 to Factory but it is unresolvable due to an unknown change for an opencv dependency.
Yes, unfortunately opencv in Factory is broken since the last openexr update, there's a submit request pending to fix that though: https://build.opensuse.org/request/show/914981 Btw, I don't think it's necessary to add "BuildRequires: pkgconfig(OpenEXR)" to libmlt as well. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c17
--- Comment #17 from Dave Plater
Btw, I don't think it's necessary to add "BuildRequires: pkgconfig(OpenEXR)" to libmlt as well.
Did you just add opencv in your build? I've never witnessed a proper build yet. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c18
--- Comment #18 from Dave Plater
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c19
Dave Plater
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430
http://bugzilla.opensuse.org/show_bug.cgi?id=1184430#c20
--- Comment #20 from Wolfgang Bauer
(In reply to Wolfgang Bauer from comment #16)
Btw, I don't think it's necessary to add "BuildRequires: pkgconfig(OpenEXR)" to libmlt as well.
Did you just add opencv in your build? I've never witnessed a proper build yet.
Yes, I only added opencv when I tried. (sorry for the late reply) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com