Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question. Can we have a talk about integration with Kdenlive? #789

Open
ghost opened this issue May 12, 2022 · 4 comments
Open

Question. Can we have a talk about integration with Kdenlive? #789

ghost opened this issue May 12, 2022 · 4 comments

Comments

@ghost
Copy link

ghost commented May 12, 2022

On the Kdenlive mailing list, there's a discussion about making integration between kdenlive and natron. Someone said that the natron team and community should be contacted and asked for their feedback and opinions on the subject. Both projects are in C++ and use Qt for the GUI, so integration wouldn't be that hard. Cooperation between the two projects is what the focus of this issue is. What do you guys think?

https://mail.kde.org/pipermail/kdenlive/2022-May/thread.html

@rodlie
Copy link
Contributor

rodlie commented May 12, 2022

Hi

Someone said that the natron team and community should be contacted and asked for their feedback and opinions on the subject

I don't have any opinion on the subject, but if Kdenlive want to integrate with Natron we can probably do something, depends on what you mean by integrate.

Both projects are in C++ and use Qt for the GUI, so integration wouldn't be that hard

Famous last words :) Depends on what you want to do.

Almost anything in Natron can be controlled by our Python API: https://natron.readthedocs.io/en/rb-2.5/devel/index.html

Cooperation between the two projects is what the focus of this issue is. What do you guys think?

Yeah, maybe? :) Again, depends on what that means.

@camillem
Copy link

Hi, Kdenlive core team here, just to make things a bit clearer. We love Natron, and you folks are doing a tremendous job maintaining it. We are completely open to a closer collaboration, but the idea doesn't come from us and we have an already nearly saturated bandwidth (and we imagine you can easily relate to that).

@devernay
Copy link
Member

I think there are many differences between the goals of kdenlive and Natron (NLE vs compositing-only, real-time vs floating-point computation, etc), and I don't see a merger anytime soon.

HOWEVER, what would benefit both projects is a bit of documentation about how to work with kdenlive and Natron, especially:

  • selecting a clip in kdenlive for compositing with Natron - how to export the required frames, what format to use (preferably frames)
  • compositing in Natron, rendering the output composition (which format/codec, can kdenlive work with individual frames or does it require a video file, etc)
  • importing back in kdenlive, adding audio

@YakoYakoYokuYoku
Copy link
Member

@jointri and @camillem I'm more than glad to do cooperation between this two projects. I'm a user of KDE and I go by the same handle in KDE's Invent so you can contact me any time.

As for some ideas on mutual integration I suggest using a KDE plugin with the Natron Python module (#115) or viceversa and OpenTimelineIO, though keeping in mind both of the project goals.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants