GES: Timeline serialization does not save GESEffect

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

GES: Timeline serialization does not save GESEffect

David Ing
I am constructing a GESTimeline where some of my clips contain an instance of GESEffect (it is a "videocrop" effect BTW.)

When I save the timeline using the C function `ges_timeline_save_to_uri` I notice that my "videocrop" effect is not serialized.

I am wondering if there is a better way to serialize / deserialize a timeline where the instances of GESEffect are included.

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GES: Timeline serialization does not save GESEffect

Thibault Saunier-3
Hi.

Effetcs are serialized but we had a bug a few days ago where they were not properly deserialized. What version are you using?

- Thibault

On Thu, Aug 1, 2019, 09:25 David Ing <[hidden email]> wrote:
I am constructing a GESTimeline where some of my clips contain an instance of GESEffect (it is a "videocrop" effect BTW.)

When I save the timeline using the C function `ges_timeline_save_to_uri` I notice that my "videocrop" effect is not serialized.

I am wondering if there is a better way to serialize / deserialize a timeline where the instances of GESEffect are included.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GES: Timeline serialization does not save GESEffect

David Ing
I am on 1.16.0, Fedora 30.

BTW I have always had problems serializing on Windows (mingw) which has some kind of malformed XML serialization error.  I wonder if it is because all of my timelines have at least one GESEffect.

On Thu, Aug 1, 2019 at 10:25 AM Thibault Saunier <[hidden email]> wrote:
Hi.

Effetcs are serialized but we had a bug a few days ago where they were not properly deserialized. What version are you using?

- Thibault

On Thu, Aug 1, 2019, 09:25 David Ing <[hidden email]> wrote:
I am constructing a GESTimeline where some of my clips contain an instance of GESEffect (it is a "videocrop" effect BTW.)

When I save the timeline using the C function `ges_timeline_save_to_uri` I notice that my "videocrop" effect is not serialized.

I am wondering if there is a better way to serialize / deserialize a timeline where the instances of GESEffect are included.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GES: Timeline serialization does not save GESEffect

Thibault Saunier-3
Can you report a bug with the xges files and all info you can gather?

On Thu, Aug 1, 2019, 10:30 David Ing <[hidden email]> wrote:
I am on 1.16.0, Fedora 30.

BTW I have always had problems serializing on Windows (mingw) which has some kind of malformed XML serialization error.  I wonder if it is because all of my timelines have at least one GESEffect.

On Thu, Aug 1, 2019 at 10:25 AM Thibault Saunier <[hidden email]> wrote:
Hi.

Effetcs are serialized but we had a bug a few days ago where they were not properly deserialized. What version are you using?

- Thibault

On Thu, Aug 1, 2019, 09:25 David Ing <[hidden email]> wrote:
I am constructing a GESTimeline where some of my clips contain an instance of GESEffect (it is a "videocrop" effect BTW.)

When I save the timeline using the C function `ges_timeline_save_to_uri` I notice that my "videocrop" effect is not serialized.

I am wondering if there is a better way to serialize / deserialize a timeline where the instances of GESEffect are included.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GES: Timeline serialization does not save GESEffect

David Ing
I submitted a bug report around XML serialization with all of the relevant information that I can share:  https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/72

On Thu, Aug 1, 2019 at 10:36 AM Thibault Saunier <[hidden email]> wrote:
Can you report a bug with the xges files and all info you can gather?

On Thu, Aug 1, 2019, 10:30 David Ing <[hidden email]> wrote:
I am on 1.16.0, Fedora 30.

BTW I have always had problems serializing on Windows (mingw) which has some kind of malformed XML serialization error.  I wonder if it is because all of my timelines have at least one GESEffect.

On Thu, Aug 1, 2019 at 10:25 AM Thibault Saunier <[hidden email]> wrote:
Hi.

Effetcs are serialized but we had a bug a few days ago where they were not properly deserialized. What version are you using?

- Thibault

On Thu, Aug 1, 2019, 09:25 David Ing <[hidden email]> wrote:
I am constructing a GESTimeline where some of my clips contain an instance of GESEffect (it is a "videocrop" effect BTW.)

When I save the timeline using the C function `ges_timeline_save_to_uri` I notice that my "videocrop" effect is not serialized.

I am wondering if there is a better way to serialize / deserialize a timeline where the instances of GESEffect are included.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GES: Timeline serialization does not save GESEffect

David Ing
BTW I noticed that libyaml-devel is a build dependency for some gstreamer packages.


Serializing to YAML (instead of XML) would be a huge win.  I was really hoping to get a working example built but my schedule is over-booked already.

On Thu, Aug 1, 2019 at 11:17 AM David Ing <[hidden email]> wrote:
I submitted a bug report around XML serialization with all of the relevant information that I can share:  https://gitlab.freedesktop.org/gstreamer/gst-editing-services/issues/72

On Thu, Aug 1, 2019 at 10:36 AM Thibault Saunier <[hidden email]> wrote:
Can you report a bug with the xges files and all info you can gather?

On Thu, Aug 1, 2019, 10:30 David Ing <[hidden email]> wrote:
I am on 1.16.0, Fedora 30.

BTW I have always had problems serializing on Windows (mingw) which has some kind of malformed XML serialization error.  I wonder if it is because all of my timelines have at least one GESEffect.

On Thu, Aug 1, 2019 at 10:25 AM Thibault Saunier <[hidden email]> wrote:
Hi.

Effetcs are serialized but we had a bug a few days ago where they were not properly deserialized. What version are you using?

- Thibault

On Thu, Aug 1, 2019, 09:25 David Ing <[hidden email]> wrote:
I am constructing a GESTimeline where some of my clips contain an instance of GESEffect (it is a "videocrop" effect BTW.)

When I save the timeline using the C function `ges_timeline_save_to_uri` I notice that my "videocrop" effect is not serialized.

I am wondering if there is a better way to serialize / deserialize a timeline where the instances of GESEffect are included.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel