Add watermark

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Add watermark

Hamilton Vera
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
Reply | Threaded
Open this post in threaded view
|

Re: Add watermark

Baldur Gislason
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
Reply | Threaded
Open this post in threaded view
|

Re: Add watermark

Stefan Sauer
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
>
or coglogoinsert from gst-plugins-bad

Stefan
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Add watermark

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??


Reply | Threaded
Open this post in threaded view
|

Re: Add watermark

Stefan Sauer
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
Reply | Threaded
Open this post in threaded view
|

Re: Add watermark

amartin
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:
> 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


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel