[gst-devel] Add clockoverlay without reencode, is this possibile?

MailingList SVR lists at svrinformatica.it
Thu Jun 4 08:14:30 CEST 2009


Hi all,

I have an mp4 network stream. My goal is to add clockoverlay and send the stream forward (for example udpsink) and then watch or save the stream with gstreamer or vlc. 

I can successfully add clockoverlay to the stream but seems I have to:

1) decode the stream
2) add clockoverlay
3) reencode the stream as mpeg4 (the original format)

for example:

gst-launch-0.10 -v rtspsrc location=<sourcestream> ! decodebin ! clockoverlay ! ffenc_mpeg4 ! rtpmp4vpay ! udpsink

the encode operation is cpu intensive so I would like to avoid it and I want to avoid to add the clock overlay when I watch the stream, so this pipeline isn't good for me:

gst-launch-0.10 -v rtspsrc location=<sourcestream> ! decodebin ! clockoverlay ! autovideosink

I would like the clockoverlay already in place when I watch the stream.

I would like to trasmit the source stream + clockoverlay as mpeg4 and the source stream is already mpeg4. Can I do this without the reencode operation?

thanks
Nicola




More information about the gstreamer-devel mailing list