Re: LOGO in Video
From: Jason (Jason_at_PleaseNoSpam.com)
Date: 12/15/04
- Next message: Chris P. [MVP]: "Re: real time capturing"
- Previous message: Tobia Quantrill: "Re: LOGO in Video"
- In reply to: Amrro: "Re: LOGO in Video"
- Next in thread: Amrro: "Re: LOGO in Video"
- Reply: Amrro: "Re: LOGO in Video"
- Reply: Amrro: "Re: LOGO in Video"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 15 Dec 2004 12:12:17 -0800
What you're wanting to do sounds straight-forward and simple, it ought to
be, but isn't. The Watermark samples in the DirectShow SDK are useless
because they demonstrate the use of the Video Mixing Renderer, which only
outputs to a display adapter (i.e. you can't use it as a source for
encoding).
Here are some options:
1. Use hardware with drivers that support a log overlay
Some video capture cards, such as those from Osprey, support adding a bitmap
logo to video as it's being captured. The upside is it's simple to
implement. The downside is that you have no software control over this
process and you are limited in what capture hardware you can use.
2. Write or buy a DMO that watermarks
You might be able to find a DMO out there that you can use to add a
Watermark to video that you are encoding with Windows Media Encoder (check
the plug-in section at
http://www.microsoft.com/windows/windowsmedia/service_provider/Software/default.aspx).
. Writing you're own DMO isn't too hard, the book "Programming Microsoft
Directshow for Digital Video and Television" has some mostly-useful
examples.
3. Write your own wrapper application around Windows Media Encoder and
DirectShow capture
You can write an app to build a filtergraph, perform the capture and
encoding, and use some callback interfaces to transform the video before
encoding. Not for the faint of heart.
Are you looking to implement something for your own use or something you
will distribute to others?
"Amrro" <princegarg@yahoo.com> wrote in message
news:uzig7bn4EHA.1404@TK2MSFTNGP11.phx.gbl...
> Hi Tobia,
>
> Thanks for the Reply, I want to burn logo in each and every frame before
> encoding, Please help me regarding this.
>
> Amrro
>
>
>
>
> "Tobia Quantrill" <xeres@eat.me> wrote in message
> news:%23OK2sxO4EHA.3380@TK2MSFTNGP09.phx.gbl...
> > "Amrro" <princegarg@yahoo.com> wrote in message
> > news:O$AsIls3EHA.3616@TK2MSFTNGP11.phx.gbl...
> > > Hi all,
> > >
> > > I want to add a logo in the top left corner of a wmv file, I am
confused
> > > which SDK can I use. If there is any link regarding this then please
> send
> > > me.
> > >
> > > Is it possible to use WMEncoder SDK. Please guide me.
> > >
> >
> > Do you want to burn the logo in every frame before encoding, or add it
> just
> > before playback?
> >
> >
>
>
- Next message: Chris P. [MVP]: "Re: real time capturing"
- Previous message: Tobia Quantrill: "Re: LOGO in Video"
- In reply to: Amrro: "Re: LOGO in Video"
- Next in thread: Amrro: "Re: LOGO in Video"
- Reply: Amrro: "Re: LOGO in Video"
- Reply: Amrro: "Re: LOGO in Video"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|