Bug 505292

Summary: Kdenlive does not recognize OpenTimelineIO despite its being installed.
Product: [Applications] kdenlive Reporter: muh2lintech
Component: TranslationAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 23.08.5   
Target Milestone: ---   
Platform: Mint (Ubuntu based)   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Kdenlive OpenTimelineIO module missing

Description muh2lintech 2025-06-06 20:32:26 UTC
Created attachment 182076 [details]
Kdenlive OpenTimelineIO module missing

SUMMARY
Kdenlive does not recognize OpenTimelineIO despite its being installed.

I installed pip as follows:
$ sudo apt install python-pip	#python 2
$ sudo apt install python3-pip	#python 3

I then installed opentimelineio as follows:
sudo python -m pip install opentimelineio

I then started Kdenlive.

When I click File>OpenTimelineIO Import or Export, a window (see attachment) appears that says:
The opentimelineio python module is required for OpenTimelineIO conversion.

When I click "Install missing dependencies", it says:
Installing missing packages: {'opentimelineio'}

I left it for 15 minutes or so, and nothing happened.

I can drag-and-drop .mp4 and .mkv files into Kdenlive and, mysteriously, that succeeds. But then, File>OpenTimelineIO Export (and Import) still do not work. They open the same window as above.

I am running:
  Kernel: 6.8.0-60-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
  Desktop: Cinnamon v: 6.4.8 tk: GTK v: 3.24.41 wm: Muffin v: 6.4.1 vt: 7 dm: LightDM v: 1.30.0
    Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble

What have I missed?
Comment 1 Jean-Baptiste Mardelle 2025-06-07 15:02:22 UTC
OpenTimelineIO support was rewritten from scratch in 25.04.0, using the C++ libraries instead of Python. The python module was not really maintained and broken with the introduction of nested timelines. I recommend that you upgrade to a more recent Kdenlive version.