GIMP Forums » For GEGL developers
Integrating GEGL into MLT video engine -> Kdenlive
Jump to message:
-
Integrating GEGL into... —
Jean-Michel Pouré,
08 Jul 2009 12:52 AM
-
Integrating GEGL into... —
Martin Nordholts,
08 Jul 2009 07:15 AM
-
Integrating GEGL into... —
Jean-Michel Pouré,
08 Jul 2009 08:35 AM
- Integrating GEGL into... — Martin Nordholts, 08 Jul 2009 06:45 PM
-
Integrating GEGL into... —
Jean-Michel Pouré,
08 Jul 2009 08:35 AM
-
Integrating GEGL into... —
Martin Nordholts,
08 Jul 2009 07:15 AM
As a registered user, you can subscribe forum threads in order to get notified when replies are posted. Just log in at the right top of the page if you already have an account, otherwise you can register for free.
| Permalink: | 1247007139.10886.5.camel@acer |
|---|---|
| Date: | 08 Jul 2009 12:52 AM |
| From: | Jean-Michel Pouré |
| Subject: | Integrating GEGL into MLT video engine -> Kdenlive |
Dear all,
We are interested to use GEGL to add effects to MLT video engine
(http://www.mltframework.org). MLT provides the core features to read
and write video. We need powerful image processing features.
MLT is available here:
git clone git://mltframework.org/mlt.git
For a working example, install Kdenlive video editor:
http://www.kdenlive
An example of integration is provided with Frei0r-plugin effects. It is
in the modules/frei0r directory.
Today, I read this article about Kdenlive:
http://www.kdenlive.org/forum/kdenlive-v075-review-eugenia-osnewscom
We would like to address colour grading issues. Also we need a reliable
solution. We thought of Gimp and then discovered your library.
Reading Frei0r code, do you think GEGL could be easily integrated into
MLT? Do you think GEGL is suited for fast image processing?
Would someone here be interested in helping us?
Kind regards,
Jean-Michel Pouré
We are interested to use GEGL to add effects to MLT video engine
(http://www.mltframework.org). MLT provides the core features to read
and write video. We need powerful image processing features.
MLT is available here:
git clone git://mltframework.org/mlt.git
For a working example, install Kdenlive video editor:
http://www.kdenlive
An example of integration is provided with Frei0r-plugin effects. It is
in the modules/frei0r directory.
Today, I read this article about Kdenlive:
http://www.kdenlive.org/forum/kdenlive-v075-review-eugenia-osnewscom
We would like to address colour grading issues. Also we need a reliable
solution. We thought of Gimp and then discovered your library.
Reading Frei0r code, do you think GEGL could be easily integrated into
MLT? Do you think GEGL is suited for fast image processing?
Would someone here be interested in helping us?
Kind regards,
Jean-Michel Pouré
_______________________________________________
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer
| Permalink: | 4A542BE7.8050605@gmail.com |
|---|---|
| Date: | 08 Jul 2009 07:15 AM |
| From: | Martin Nordholts |
| Subject: | Integrating GEGL into MLT video engine -> Kdenlive |
On 07/08/2009 12:52 AM, Jean-Michel Pouré wrote:
> Dear all,
>
> We are interested to use GEGL to add effects to MLT video engine
> (http://www.mltframework.org). MLT provides the core features to read
> and write video. We need powerful image processing features.
>
> Reading Frei0r code, do you think GEGL could be easily integrated into
> MLT? Do you think GEGL is suited for fast image processing?
>
Hi,
I didn't find the Frei0r code, could you provide a direct link please?
Yes, I think MLT will benefit from using GEGL. Currently, GEGL is not
known to be particularly fast, but performance issues are going to be
addressed. GIMP can't use GEGL unless it's fast, and we're determined to
use GEGL in GIMP. There currently is an ongoing Google Summer of Code
project looking into performance for GEGL for example.
Best regards,
Martin
> Dear all,
>
> We are interested to use GEGL to add effects to MLT video engine
> (http://www.mltframework.org). MLT provides the core features to read
> and write video. We need powerful image processing features.
>
> Reading Frei0r code, do you think GEGL could be easily integrated into
> MLT? Do you think GEGL is suited for fast image processing?
>
Hi,
I didn't find the Frei0r code, could you provide a direct link please?
Yes, I think MLT will benefit from using GEGL. Currently, GEGL is not
known to be particularly fast, but performance issues are going to be
addressed. GIMP can't use GEGL unless it's fast, and we're determined to
use GEGL in GIMP. There currently is an ongoing Google Summer of Code
project looking into performance for GEGL for example.
Best regards,
Martin
_______________________________________________
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer
| Permalink: | 1247034930.4088.10.camel@acer |
|---|---|
| Date: | 08 Jul 2009 08:35 AM |
| From: | Jean-Michel Pouré |
| Subject: | Integrating GEGL into MLT video engine -> Kdenlive |
Le mercredi 08 juillet 2009 à 07:17 +0200, Martin Nordholts a écrit :
> I didn't find the Frei0r code, could you provide a direct link please?
Simply: git clone git://mltframework.org/mlt.git
Look into: src/modules/frei0r
for an example of integration of frei0r third-party library.
If you are running Debian, apt-get build-dep mlt
to install the required compilation dependencies.
Under other platforms, it may be more difficult as there are many
dependencies. But we explain how to install them here:
http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source
> Yes, I think MLT will benefit from using GEGL. Currently, GEGL is not
> known to be particularly fast, but performance issues are going to be
> addressed. GIMP can't use GEGL unless it's fast, and we're determined
> to
> use GEGL in GIMP. There currently is an ongoing Google Summer of Code
> project looking into performance for GEGL for example.
Perfect. Ih hope that the changes required in MLT are minimal, like for
Frei0r (a few lines). If this is the case, we can integrate GEGL
quickly. We discussed today on the mailing list and we would be
delighted to see GEGL in MTL. Can you help us?
Just for information, we may need to make GEGL keyframable, but I don't
know the work involved.
Bye and many thanks, Jean-Michel
> I didn't find the Frei0r code, could you provide a direct link please?
Simply: git clone git://mltframework.org/mlt.git
Look into: src/modules/frei0r
for an example of integration of frei0r third-party library.
If you are running Debian, apt-get build-dep mlt
to install the required compilation dependencies.
Under other platforms, it may be more difficult as there are many
dependencies. But we explain how to install them here:
http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source
> Yes, I think MLT will benefit from using GEGL. Currently, GEGL is not
> known to be particularly fast, but performance issues are going to be
> addressed. GIMP can't use GEGL unless it's fast, and we're determined
> to
> use GEGL in GIMP. There currently is an ongoing Google Summer of Code
> project looking into performance for GEGL for example.
Perfect. Ih hope that the changes required in MLT are minimal, like for
Frei0r (a few lines). If this is the case, we can integrate GEGL
quickly. We discussed today on the mailing list and we would be
delighted to see GEGL in MTL. Can you help us?
Just for information, we may need to make GEGL keyframable, but I don't
know the work involved.
Bye and many thanks, Jean-Michel
_______________________________________________
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer
| Permalink: | 4A54CD97.6030205@gmail.com |
|---|---|
| Date: | 08 Jul 2009 06:45 PM |
| From: | Martin Nordholts |
| Subject: | Integrating GEGL into MLT video engine -> Kdenlive |
On 07/08/2009 08:35 AM, Jean-Michel Pouré wrote:
> We discussed today on the mailing list and we would be
> delighted to see GEGL in MTL. Can you help us?
>
Sure just ask whatever questions you have on this list.
> Just for information, we may need to make GEGL keyframable, but I don't
> know the work involved.
>
There isn't an awful lot of infrastructure in place for temporal image
processing, and tbh I don't know how hard it will be to add. The
existing temporal-related stuff I found was:
examples/hello-world-video.c
operations/external/ff-load|save.c
BR,
Martin
> We discussed today on the mailing list and we would be
> delighted to see GEGL in MTL. Can you help us?
>
Sure just ask whatever questions you have on this list.
> Just for information, we may need to make GEGL keyframable, but I don't
> know the work involved.
>
There isn't an awful lot of infrastructure in place for temporal image
processing, and tbh I don't know how hard it will be to add. The
existing temporal-related stuff I found was:
examples/hello-world-video.c
operations/external/ff-load|save.c
BR,
Martin
_______________________________________________
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer
Gegl-developer mailing list
Gegl-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer


