GES 1.14.3 -- Timeline does not play smoothly

David Ing ding at panopto.com
Fri Nov 16 23:39:24 UTC 2018


I just built the latest on the 1.14 branch.  (I can see your commits in the
commit history.)

What is happening now is that the video in the lower-right corner plays
smoothly until just before the first slide transition.  When I say "slide
transition" I mean the point in time when the background image gets changed.

At the point of the first slide transition, the foreground video freezes on
a single frame.  It stays frozen until the next slide transition, at which
time it switches to a new frame, but the video is remains frozen.  The
video never un-freezes.  On each slide transition, it simply displays a new
frame but there is never any motion to the video ... it is always frozen on
a single frame.

On Fri, Nov 16, 2018 at 1:49 PM Thibault Saunier <tsaunier at gnome.org> wrote:

> Hi,
>
> This is likely related to
> https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/310 which I
> worked around in the 1.14 branch (soon to be 1.14.4?) in that commit:
>
> https://gitlab.freedesktop.org/gstreamer/gst-editing-services/commit/0f860fb1a37bfe29dd215630f1630900dedeec49
> .
> Could you try with the current 1.14 branch (the patch is not on master
> because we want to solve the root issue in there).
>
> Regards,
>
> Thibault
> On Sun, Oct 28, 2018 at 8:23 PM David Ing <ding at panopto.com> wrote:
> >
> > I am on Ubuntu 18.04 and I have built Gstreamer 1.14.3 using gst-build.
> I'm running it in an uninstalled mode.
> >
> > I have a 17-second GESTimeline which basically shows a few JPEG images
> in a sequence (from one images to the next), and in the lower-right corner
> I have a video overlaid on top of the images.  There is also an audio track.
> >
> > You can find my timeline.xges file and all of the supporting files here:
> >
> >
> https://drive.google.com/drive/folders/1cAx-ubSH0q1T13TQjmUFyks6D5y3C_LE?usp=sharing
> >
> >
> > When I use the command `ges-launch-1.0 --load=timeline.xges`, the video
> seems to skip (it does not play smoothly).
> >
> > I did not see any logs come through the console when I used
> ges-launch-1.0.  However, I have another project which constructs the
> GESTimeline programmatically, and then runs it inside of a GstPipeline.
> You will find the applications logs (including Gstreamer logs) inside the
> folder (logs/*.log).
> >
> > What happens is:  The pipeline tries to move from READY to PAUSED but it
> cannot transition to PAUSED within the time that I allowed (30 seconds).  I
> see plenty of warnings in the logs/*.log file which I have saved off.  I
> wonder if those logs provide a clue about the problem that I'm facing.  I
> also saved off the pipeline graphs in the logs folder (including SVG files).
> >
> > In case you are wondering why I am using a GstPipeline instead of a
> GESPipeline, see the link below.  I made sure wire the "query-position"
> signal as discussed in the thread.
> >
> >
> http://gstreamer-devel.966125.n4.nabble.com/GES-1-12-Multiple-encodings-to-multiple-files-td4687555.html#a4687557
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20181116/f3a41134/attachment-0001.html>


More information about the gstreamer-devel mailing list