features requests : 3D effects

Bug #433949 reported by pepe
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenShot Video Editor
Fix Released
High
Unassigned

Bug Description

Hi all,

Gvfx is a project for creating templates of 3D transitions, filters, etc, initiated by Marcos Caballero. It use blender.

As Openshot can import pictures sequences, maybe there is a way to integrate gvfx in OpenShot ? I have seen in Kdenlive's forums that Marco was interested to integrate it in open source video editor.

Here you can find information about it :

http://www.anubis4d.com.ar/home/videofx.php

http://www.videoblogs.com.ar/index/computadoras/10572/gvfx-explicacion-en-espanol

http://gvfx.blogspot.com/

What do you think about that ? Is there any possibility ?

Regards,

pepe

Tags: wishlist

Related branches

pepe (pepeelfrances)
tags: added: features requests
Revision history for this message
Helen McCall (wildnfree) wrote :

Hello pepe,

Many thanks for the links. This is something we discussed some time ago and so your information will prove very helpful.

I have changed the tags to wishlist so it will be listed with the other feature requests.

Helen

tags: added: wishlist
removed: features requests
Revision history for this message
pepe (pepeelfrances) wrote :

Hello Helen,

Thanks for your reply, glad to know that you discussed about that and this information will prove helpful :)

Regards,

pepe

Revision history for this message
Jonathan Thomas (jonoomph) wrote : Re: [Bug 433949] Re: features requests : 3D effects

Thanks for the info! For OpenShot to use Gvfx, it would need to be tied
into MLT (the video framework we use). I think it's a great idea, and I
would suggest that you send a friendly email to the MLT mailing list. Who
knows what they will think, but I like the idea.

Thanks!
-Jonathan

On Mon, Sep 21, 2009 at 11:15 PM, pepe <email address hidden> wrote:

> Hello Helen,
>
> Thanks for your reply, glad to know that you discussed about that and
> this information will prove helpful :)
>
> Regards,
>
> pepe
>
> --
> features requests : 3D effects
> https://bugs.launchpad.net/bugs/433949
> You received this bug notification because you are the registrant for
> OpenShot Video Editor.
>
> Status in OpenShot Video Editor: New
>
> Bug description:
> Hi all,
>
> Gvfx is a project for creating templates of 3D transitions, filters, etc,
> initiated by Marcos Caballero. It use blender.
>
> As Openshot can import pictures sequences, maybe there is a way to
> integrate gvfx in OpenShot ? I have seen in Kdenlive's forums that Marco was
> interested to integrate it in open source video editor.
>
> Here you can find information about it :
>
> http://www.anubis4d.com.ar/Havehome/videofx.php<http://www.anubis4d.com.ar/home/videofx.php>
>
>
> http://www.videoblogs.com.ar/index/computadoras/10572/gvfx-explicacion-en-espanol
>
> http://gvfx.blogspoHavet.com/ <http://gvfx.blogspot.com/>
>
> What do you think about that ? Is there any possibility ?
>
> Regards,
>
> pepe
>

Revision history for this message
pepe (pepeelfrances) wrote :

Hi all,

Here the reply of DRD, on the sourceforge mailing list, with this name of topic : Re: [Mlt-devel] Integration of gvfx in MLT for 3D effects :

> Hi all !
>
> On a launchpad page of OpenShot, the video editor, we talked about gvfx.
> Gvfx is a project initiated by Marcos Caballero for creating templates of 3D
> transitions, filters, etc, and it use Blender.
>
> You can have some information about it whith this links :
>
> http://www.videoblogs.com.ar/index/computadoras/10572/gvfx-explicacion-en-espanol
>
> http://gvfx.blogspoHavet.com/
>
> http://www.anubis4d.com.ar/Havehome/videofx.php

Yes, I am very familiar with it.

> I was asking to Jonathan, the initiater and developper of OpenShot, if gvfx
> could be integrated for OpenShot, and he told me that Gvfx has to be tied in
> MLT.
>
> So do you know if it's possible that gvfx be tied in MLT ? What do you think
> about that ?
>

This is already on the MLT ToDo/Roadmap on mltframework.org as it has
already come up with Kdenlive. I have even done a fair amount of
exploration of the scripts and making changes. In general, I like the
idea. Unfortunately, the monolithic architecture of Blender does not
make for a very clean integration into the library. I am looking at
having to craft a client/server or other RPC mechanism between the
MLT plugin and a long-running Blender process running in Python
interpreter mode to avoid having to launch a new, short-lived Blender
process for each frame. Doable, but adds more development time. Then,
when I was forced to have to deal with temporary files, I decided to
postpone the activity. I was able to handle either the input or output
images through an API buffer, but not both, and perhaps the one that
did work without temp files required accessing each pixel
individually, in Python - no thanks! Ultimately, I decided there were
better and more important things for me to work on in MLT for while.

MLT architecture does not well support some sort of batch preparation
of a bunch of images and then using them - at least not without
potentially leave a mismanaged mess on the hard drive. One could
accomplish the goal that GVFX addresses today, manually using image
sequences. So, it does seem an application - at the app level and not
MLT - could do something to coordinate or facilitate this workflow.
However, I can see how an app developer would want to avoid it
especially one using MLT as it makes everything so neat and
well-managed for them.

--
+-DRD-+

Revision history for this message
Olivier Girard (eolinwen) wrote :

Salut pepe
Je vois maintenant ce que tu veux dire. Mais teste d'abord GAP et merci pour toute l'aide que tu m'as apporté.

@ Jonathan
Hi it's a good idea. In the same order, we have need a calculator with the new "exportation video". It's necessary for the people which they want to have their settings with x264. In a comment on the blog (4 or 5 posts), a french blogger call Renzo offers his help with a special software like this. We have need to have one so we can include in OpenShot or create our.

Thanks Olivier/Cenwen

Helen McCall (wildnfree)
Changed in openshot:
status: New → Confirmed
Andy Finch (fincha)
Changed in openshot:
importance: Undecided → Wishlist
Changed in openshot:
milestone: none → 1.2.0
assignee: nobody → Jonathan Thomas (jonoomph)
Revision history for this message
Jonathan Thomas (jonoomph) wrote :

I have recently been researching integrating Blender 2.5 into OpenShot. I have made some good progress towards that goal, and I am going to use this bug ticket to track the progress. This approach does not need Gvfx to work, and is purely a Python link between Blender and OpenShot.

I like the simplicity of this solution, as opposed to integrating another layer (i.e. Gvfx) between Blender and OpenShot... especially since OpenShot and Blender speak the same languages (Python).

Every aspect of Blender is script-able using Python, so there is really no limit to what we can achieve. Hopefully I will have a prototype built into OpenShot in the next week or so. =)

Revision history for this message
pepe (pepeelfrances-gmx) wrote :

Hi Jonathan,

Woo, great news !

>Every aspect of Blender is script-able using Python, so there is really
>no limit to what we can achieve.

This will be very powerfull so :) Awesome !

>Hopefully I will have a prototype
>built into OpenShot in the next week or so. =)
Good luck :)

Best regards and thanks for your reply, I'm very excited by this news.

pepe

moimael (moimael)
Changed in openshot:
status: Confirmed → Fix Committed
Revision history for this message
Jonathan Thomas (jonoomph) wrote :

The newest Blender version 2.53 beta has many bugs related to how OpenShot is integrating Blender. So, I have added more error handling to the blender screen, and I have reported a bug on the Blender 2.5 bug tracker. So, hopefully this feature will be rock solid by the time Blender 2.5 is released.

Also, I am done with this feature. The only task left is to have some contributors add more animated titles / templates.

Changed in openshot:
assignee: Jonathan Thomas (jonoomph) → nobody
importance: Wishlist → Medium
Revision history for this message
pepe (pepeelfrances-gmx) wrote :

Ok, thanks Jonathan, for french speaking people you can speak about this on http://blenderclan.tuxfamily.org/html/modules/newbb/viewtopic.php?viewmode=flat&topic_id=26521&forum=18

Changed in openshot:
importance: Medium → High
Andy Finch (fincha)
Changed in openshot:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.