Greetings everyone. I am writing a gstreamer based application and I
am wondering about the best approach to add a watermark during streaming generation. Please let me know if you have any tip. Thanks in advance. Hamilton Vera -- Hamilton Vera http://hvera.wordpress.com _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Try using something like pngdec to decode a still picture and
videomixer to overlay it on top of the video. Baldur On Mon, Dec 19, 2011 at 3:32 PM, Hamilton Vera <[hidden email]> wrote: > Greetings everyone. I am writing a gstreamer based application and I > am wondering about the best approach to add a watermark during > streaming generation. > > Please let me know if you have any tip. > > Thanks in advance. > > Hamilton Vera > > -- > Hamilton Vera > http://hvera.wordpress.com > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Hamilton Vera
On 12/19/2011 04:32 PM, Hamilton Vera wrote:
> Greetings everyone. I am writing a gstreamer based application and I > am wondering about the best approach to add a watermark during > streaming generation. > > Please let me know if you have any tip. > > Thanks in advance. > > Hamilton Vera > Stefan _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
I coded this pipeline:
queue_audio -audio_dec - autoaudiosink filevideo - demuxer -> queue_video - video_dec - coglogoinsert - ffmpegcolorspace - autovideosink in order to display an image onto a video. (I set the property "location" to load the png image). There are no error in lines regarding the pipeline, but I always return a segmentation fault. Suggestions?? |
Am 06.03.2012 15:47, schrieb kususe:
> I coded this pipeline: > > queue_audio -audio_dec - autoaudiosink > filevideo - demuxer -> > queue_video - video_dec - coglogoinsert - > ffmpegcolorspace - autovideosink > > in order to display an image onto a video. > (I set the property "location" to load the png image). > There are no error in lines regarding the pipeline, but I always return a > segmentation fault. > > Suggestions?? get a backtrace for the segfault and file a bug please. Stefan > > > > > -- > View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Add-watermark-tp4214525p4450075.html > Sent from the GStreamer-devel mailing list archive at Nabble.com. > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Hi,
You can also use videomixer combined with alpha attribute of the pads to insert a bigger watermarking that could affect the whole image: http://developer.gnome.org/gst-plugins-libs/0.10/gst-plugins-good-plugins-videomixer.html The key plugings would be: videomixer imagefreeze (for the watermark) [videoscale] (optional) Best, Angel 2012/3/15 Stefan Kost <[hidden email]> Am 06.03.2012 15:47, schrieb kususe: _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |