View Full Version : Adding Watermarks??
Cabal2000
14th June 2003, 20:27
Good Day ALL!!
I am using the newest of Gordian Knot and add-ons and updates!
Gordian Knot 0.28.02 beta 2. But I can't seam to add watermarks
with any of the setting. Can someone help me out here? :D
manono
14th June 2003, 21:49
Hi-
This isn't what you want, maybe, but you can use Donald Graft's Logo Filter (http://shelob.mordor.net/dgraft/logo.html) to put in your watermark. The reason that it may not be helpful to you is that you won't be able to do it through GKnot. You'll have to encode directly in VDub/VDubMod using Full Compress. So the encoding will slow a bit, and you'll be in the RGB colorspace. But I don't know of any pure AviSynth Logo/Watermark filters. You can import this VDub filter into AviSynth, but I never bothered learning how to do that.
If Wilbert's around, he can probably tell you how.
Cabal2000
15th June 2003, 15:38
But is there an easier program to add these watermarks!!!
Something to add the watermarks maybe after its encoded?:D :D
Or do I have to add the marks while encoding?
manono
15th June 2003, 16:23
Hi-
You don't start a new thread with a reply to a previous one. You just click on "Post Reply" at the bottom of the thread to which you wish to respond. I merged the two threads.
The Logo Filter is easy to use. You put the logo.vdf in the VDub/NanDub/VDubMod Plugins folder, and the next time you open the program, go Video-Filters and click Add, and you'll see it along with the other filters. Double-click it to set it up. You make or get a bitmap, and specify which frames to put it in, and the position and the transparancy. There's a preview feature to help you. If you find it too difficult to use, maybe wait a while until you've had more experience. But no, I don't know of an easier filter, or any other filter at all, for that matter, which does what you want. There are some AviSynth commands such as Animate or Layer which can do similar things, though.
By the way, it's considered very bad form to mess up a movie by having a watermark/logo throughout the entire movie. I hope that this is intended for only a few seconds at the beginning, or something like that. Or maybe it's for some home movies.
Cabal2000
15th June 2003, 16:51
i thought i was posting to this thread!!!
manono
15th June 2003, 17:24
You must have hit the "New Thread" button by mistake, then. No problem.
Oh yes, this can only be added during the encoding. It will be "burned" into the video.
len0x
15th June 2003, 17:43
At some point in my past I was gonna do PhD on watermarking in MPEG4 video, but never did :)
But if I remember correctly there should be a way to do watermaking not in RGB (actually it's better not to do it in RGB - more robust).
May be someone will come up with YV12 filter for that :)
Acaila
15th June 2003, 19:25
Alas I also don't know what else to use except VirtualDub's Logo plugin, so here's how to use it directly through Avisynth:
For Avisynth 2.0x + VirtualDub vanilla
- Go to http://sauron.mordor.net/dgraft/ and go to the section "hosted"
- Download the VirtualDub Filters Import File
- Open the vdub_filters.avs file and change the following line to point to your virtualdub plugins path instead (which must contain the logo plugin of course):
global VirtualDub_plugin_directory = "c:\Program Files\virtualdub\plugins"
- Add to your avisynth script the following line:
Import("xxx\vdub_filters.avs")
Where "xxx" is the path that you've saved the file to.
- Now you can use the Logo filter with the following syntax:
ConvertToRGB()
VD_Logo(insert_parameters_here)
ConvertToYUY2()
For valid parameters check the vdub_filters.avs file. It's easy to see what every parameter does by loading the plugin into VirtualDub and checking the plugin's config window.
Yes it's still slow because it still uses RGB, but at least you can now use VDub in fast recompress mode which will speed up your other filters a little bit.
For Avisynth 2.5x + VirtualDubMod
- Go to http://www.avisynth.org/~warpenterprises/ and download the "WarpSharp Package"
- Place LoadPluginEx.dll in your Avisynth directory
- Open VirtualDubMod
- Load (only) the Logo plugin and configure as you like
- Press CRTL-S to save the settings to a file
- Add to your avisynth script:
LoadPlugin("xxx\LoadPluginEx.dll")
LoadPlugin("xxx\VirtualDubMod\Plugins\Logo.vdf")
ConvertToYUY2()
Logo("logo_settings_file.vcf")
ConvertToYV12()
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.