Hi all,<br><br>I already know that gstreamer has video editing capabilities because i<br>see that PITIVI use it.<br>I'm studing how to edit videos with gstreamer and i already has a<br>guess - GNonLin plugin - but i decide to ask them<br>
if i'll can do what i need and i think here is the best place to<br>discover! Below i say what i need and what i already do.<br><br>I has a aplication that generates frames for me and i need implement a<br>fixed time size video on memory (no file) - in form of a sliding<br>
window.<br>When my app receives a event notification (a mouse click i.e.), they<br>need flush this video to file on disk.<br><br>1) implement a pipeline that connect my app and gstreamer (with appsrc<br>plugin); this is OK (tested and validated)<br>
2) implement the video encoding on a give format; this is ok (tested<br>and validated)<br>3) implement the sliding window; (how to do that? some simple<br>examples? to help me start?)<br>4) Monitor a evento to flush the sliding window to a file on disk (i<br>
already has ideas for this, but tips is always good and welcome!! =)<br><br>Below is a single sketch to show what i need.<br><br> video's sliding<br> window on<br> memmory<br>|<----------1min---------->|<br>
|<----------1min---------->|<br> |<----------1min---------->|<br> |<----------1min---------->|<br> |<----------1min---------->|<br>|---------------------------------------------------------------------------------------------------><br>
(time)<br> |<br> event<br> |<br> |<---30s--->|<br> video file<br> to disk!!<br>
<br>Any help is appreciated. Thanks in advance!!!<br><br>--<br>Raul Holanda Cordeiro<br>Celular: +55 (85) 8863-6877<br>Celular: +55 (85) 8805-3592<br>Skype: raulhcordeiro<br><br>-- <br>Raul Holanda Cordeiro<br>Celular: +55 (85) 8863-6877<br>
Celular: +55 (85) 8805-3592<br>Skype: raulhcordeiro<br><br>