![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Main purpose of this filter is remove static element from
video source. Very often such an elements are added to live
signal to mark material as someone's property - logo, or just to
leave a sign "Jimmy wuz here". There is nothing wrong with it as
long as there is no need to encode signal with low bitrate.
In such a case too much of the bitrate goes encoding logo
mark and as an effect quality of video signal is dropped down.
Note to all newbies
There is no way of restoring lost data in
a video signal. As a lost data we can consider video overlayed
with some mark. Interpolation may work and may not work at all
- it depends on many factors.
Note to old users of v1.0:
Marking logo corners has changed due to possible recomputation of
borders.
Read more in sections: logo position,
logo size and
border mode.
"Remove mode" section selects method of recalculating logo area.
For a first view Logoaway v2.0 seems to have much less methods
than v1.0. It is not true.
Old methods "X blur" and "Y blur" can be done with "XY blur"
when X-Y weight slider is set 100% X (max left) or 100% Y (max right).
"XY blur" is also expanded by XY weighted interpolation.
Filter mode | Description |
OFF | This mode does nothing. It is just for quick fitler on/off. Since you do not have to remove filter from VirtualDub list you do not have to set filter parameters again on filter reactivation. |
XY blur | In this mode, modes: X-blur and Y-blur are performed at the same time. |
Solid color |
This mode fills marked logo with one color. Color value should be
entered as RRGGBB value with hex representations for each color. If you want to ask me: "Why? Interpolation would do the same" I say: Yes, but unless video source is noise free (from digital source like DVD or digital video data send by Firewire) interpolated logo will put unnecessary noise to the video. So if you can tell logo surrounding color (ie. black when logo on letterbox top or down part) filling it with one solid color should give codec few extra bits free. |
In XY blur target pixel is a sum of horizontal & vertical interpolations. This slider selects how much target pixel is based on horizontal (X) and vertical (Y) interpolation. Left is 100% X and right is 100% Y, and fifty-fifty in the middle.
![]() |
![]() |
![]() |
Only X blended | 50% X + 50% Y blended | Only Y blended |
Cordinates of top-left corner of the logo border.
Logo position X & Y must be in range <0,frame width-3>.
Logoaway (since v2.0) is based on logo border selection.
With position and width parameters logo border rectangle is
marked then all pixels inside this rectangle are overwritten.
By changing border mode to "Interpolation" filter will overwrite
also border. To know more about borders read
border mode part.
Width and height of logo border rectangle. Both width and height must be at least 3 because there is no need in marking empty area (border 3x3 marks exactly one pixel).
Back to dialogbox or t.o.c.In solid fill color type here color value. Color value should be
entered as RRGGBB value
with hex representations for each color.
The color interpreted by filter is typed in the disabled
edit gadget on the right.
Here you type integer N. Every N frames new logo replacement
is calculated. With N=0 or N=1 new logo is calculated each frame.
The purpose of this function is to freeze logo replacement
unchanged up to next keyframe to get extra few bits of target
bitrate.
If you too tired to set Advanced border configuration manually here come some predefined border configurations. Selecting one of the available modes sets up Advanced border configuration in a second.
Back to dialogbox or t.o.c.Border Corners - four selection lists | ![]() |
Border Modes - four mode selection lists | ![]() |
Visible Borders - switch | ![]() |
Mode | Description |
Direct | In this mode border is created by selecting pixels laying under border line in original video frame |
Copy opposite | As Direct but pixels are taken from opposite border (ie. north for south selector). |
Interpolate | Border is recomputed as gradient interpolation. You can select any
corner pixel as Start and End pixels by corner reselection
in NW/NE/SW/SE lists (ie. setting NE in upper left corner means:
use color of North-East corner in upper left corner). BEWARE! Border is overwritten with interpolated pixels. |
When checked - each border is marked with little dots. Should be helpfull to shot logo area (I know logo selecting sucks. It will be changed to mouse or rather auto selection).
Back to dialogbox or t.o.c.I have to send thanks to Jon C. Hodgson
for detailed notes about logoaway failure on letterboxed logos.
He sent me problem description with a nice images that
made problem clear in a minute. And it is true: one picture can stand
for 1,000 words.