Bug 420722 - A Way to Eliminate Runtime Requests for Additional Installation by Installing Everything Upfront
Summary: A Way to Eliminate Runtime Requests for Additional Installation by Installing...
Status: RESOLVED MOVED
Alias: None
Product: kdenlive
Classification: Applications
Component: Setup & Installation (other bugs)
Version First Reported In: 20.04.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Vincent PINON
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-28 19:23 UTC by Lonnie
Modified: 2021-03-03 21:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:
fritzibaby: Brainstorm+


Attachments
Error: Missing OpenTimelineIO (86.73 KB, image/png)
2020-04-28 19:23 UTC, Lonnie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lonnie 2020-04-28 19:23:27 UTC
Created attachment 127958 [details]
Error: Missing OpenTimelineIO

In Kubuntu 20.04, I've installed Kdenlive 20.04.0 three different ways:

- via AppImage
- via Snap Package
- via ppa:kdenlive/kdenlive-stable

In all three, if I try to export a video I've edited, I get the error shown in this screenshot:

	https://i.stack.imgur.com/TkTd4.png

The text of that error is:

	Could not find "otioconvert" script
	You need to install OpenTimelineIO,
	through your package manager if available,
	or by "pip3 install opentimelineio",
	and check the scripts are installed in a 
	directory listed in PATH environment variable

Exporting a video, you've edited, (to me) seems to be one of the most fundamental tasks you'd do with a video editor. It seems like a task you'd be able to accomplish without further installation.

I'm sure there are good reasons for this end-user hassle. However the purpose of this report is to request the elimination of additional installation steps.

Ideally, there should be a documented way to install everything up-front, without runtime surprises that request additional installation. You shouldn't have to try every feature, of an application, to discover if it is fully installed or not. There needs to be an upfront way of installing everything.
Comment 1 Lonnie 2020-04-28 19:44:44 UTC
Related: https://forum.kde.org/viewtopic.php?f=265&t=165658
Comment 2 Vincent PINON 2020-04-29 07:39:15 UTC
Export to other editor is very new (and not so common in free editors for now), not very complete and barely tested.
Packaging the module (python) proved to be not so easy and was not ready in time for release. I hope it will be ready for next month release, but nothing certain...
Comment 3 Lonnie 2020-04-29 08:26:04 UTC
Perhaps it should be named "Export to XML" instead of just "Export". It turns out that what I needed was render (not Export, which made me think I'd be able to export the edited video to mp4 or something). I'm a new user.

Btw, I had to install two package before I could render (on Kubuntu 20.04):
sudo apt install ladspa-sdk swh-plugins

Lastly, this is a fantastic program! I intend to learn more about it.
Comment 4 farid 2021-03-03 21:40:41 UTC
(In reply to Lonnie from comment #3)
> Perhaps it should be named "Export to XML" instead of just "Export". It
> turns out that what I needed was render (not Export, which made me think I'd
> be able to export the edited video to mp4 or something). I'm a new user.

In the latest version it is renamed to "OpenTimelineIO import" and "OpenTimelineIO export".
> 
> Btw, I had to install two package before I could render (on Kubuntu 20.04):
> sudo apt install ladspa-sdk swh-plugins

We are working on making available ladspa plugins with the latest appimages. Hopefully for 21.04. You can follow progress here: https://invent.kde.org/multimedia/kdenlive/-/issues/972

As for the OTIO errors you may track here: https://bugs.kde.org/show_bug.cgi?id=426942
 
> Lastly, this is a fantastic program! I intend to learn more about it.

Cheers :)