Delogo

From Avisynth wiki
Revision as of 03:17, 19 September 2021 by Reel.Deal (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Abstract
Author MakKi
Version v0.05a
Download delogo_avisynth_005a.zip
Category Logo removal
License GPLv2
Discussion

Contents

Description

Transparent Logo Filter for AviSynth. It includes 2 functions to add or remove semi-transparent logos.

Requirements


Syntax and Parameters

AddLOGO (clip, string "logofile", string "logoname", int "pos_x", int "pos_y", int "depth", int "yc_y", int "yc_u", int "yc_v", int "start", int "fadein", int "fadeout", int "end", bool "interlaced")
EraseLOGO (clip, string "logofile", string "logoname", int "pos_x", int "pos_y", int "depth", int "yc_y", int "yc_u", int "yc_v", int "start", int "fadein", int "fadeout", int "end", bool "interlaced")


clip   =
Input clip; must be YV12 or YUY2.


string  logofile =
Logo file in lgd or ldp format.


string  logoname = ""
Logo name to be selected from logo file.
If omitted, the logo saved at the top of the logo data file will be used.


int  pos_x = 0
int  pox_y = 0
Logo position adjustment; adjusts in 1/4 pixel increments.


int  depth = 128
Adjusts opacity (depth). 128 is 100%.


int  yc_y = 0
int  yc_u = 0
int  yc_v = 0
Color adjustment; adjust the color of the logo.


int  start = 0
int  end = -1
Specify the frame number of the start/end frame. When end < start, it is executed in all frames after start.


int  fadein = 0
int  fadeout = 0
Fade the logo; number of fade frames.


bool  interlaced = false
Interlace flag, treats YV12 as interlaced. Ignored for YUY2 colorspace.


Example

TODO

External Links

  • GitHub - Source code repository




Back to External Filters

Personal tools