frame-by-frame and reverse playback in python

Mathieu Duponchelle mathieu at centricular.com
Mon Jun 24 22:52:41 UTC 2019


Have you tried using the step API ([1], [2]) ?

[1]: https://gstreamer.freedesktop.org/documentation/gstreamer/gstevent.html?gi-language=c#gst_event_new_step
[2]: https://gstreamer.freedesktop.org/documentation/tutorials/basic/playback-speed.html?gi-language=c#a-trick-mode-player

On 6/25/19 12:17 AM, RiccardoCagnasso wrote:
> I kind of solved the second problem by sending the events to the videosink
> instead that to the pipeline and changing the video from a motion jpeg to a
> h264.
>
> Problem is that in frame-by-frame reverse playback, it jumps from keyframe
> to keyframe. Which... makes sense, but it's not what I need. I need to "go
> back" actual frame by actual frame, that's why I was trying to use motion
> jpeg. I also tried prores and raw video formats to no avail.
>
> Is there any way to achieve this?
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


More information about the gstreamer-devel mailing list