<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt"><div>Hi,</div><div>I would need some help and advice from people about a video format issue:</div><div>in the gtreamer application I am developping, I need to get video from a live source, process it and save it to file as well. While the source is beeing processed, I have another pipeline that would read the video from file, and render the results with some overlay. The video (while replayed) must be seekable and queryable for position and duration. Some kind of timeshifting, in other words.</div><div>I have tried with following pipelines (I skipped the process part for reading convenience, that doesn't change the pb):</div><div><br></div><div>recorder side:</div><div>ksvideosrc ! ffmpegcolorspace ! ffenc_mpeg2video ! ffmux_mpegts ! filesink
location=record.mpg</div><div><br></div><div>player side:</div><div>filesrc location=record.mpg ! decodebin ! ffmpegcolorspace ! dshowvideosink</div><div>(and my gui allows the user to send a seek from a slider control, pause, play...)</div><div><br></div><div>My problem is that with ffmux_mpegts, the video is not seekable in the player (bug <span class="Apple-style-span" style="font-family: arial; font-size: 13px; "><a href="http://bugzilla.gnome.org/show_bug.cgi?id=550634" target="_blank">550634</a>)<span class="Apple-style-span" style="font-family: 'times new roman'; font-size: 16px; ">. If I remove the ts muxer, my file is seekable, but I cannot get duration/position in my stream... Is there any current solution with gstreamer to have a video format that has all transport-streaming + seeking + position/duration querying capabilities???</span></span></div><div>Btw, I'm using the gstreamer-winbuilds delivery on win32.</div><div>Thanks for any
help...</div><div>Regards,</div><div>Al</div><div><br></div><div style="position:fixed"></div></div><br>
</body></html>