GES 1.14.3 -- Timeline does not play smoothly
David Ing
ding at panopto.com
Fri Nov 16 23:50:37 UTC 2018
One more thing ...
In my original email, I mentioned that I had built an application which
consumes GES, and I sent some logs. I now believe that you should ignore
those logs I sent. My application had a major problem which may have
caused the problems observed in those logs.
On Fri, Nov 16, 2018 at 3:39 PM David Ing <ding at panopto.com> wrote:
> 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/5b38a9b3/attachment.html>
More information about the gstreamer-devel
mailing list