Delogo
From Avisynth wiki
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
- [x86]: AviSynth+ or AviSynth 2.6
- Supported color formats: YUY2, YV12
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.
- clip =
- string logofile =
- Logo file in lgd or ldp format.
- string logofile =
- 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.
- string logoname = ""
- int pos_x = 0
- int pox_y = 0
- Logo position adjustment; adjusts in 1/4 pixel increments.
- int pos_x = 0
- int depth = 128
- Adjusts opacity (depth). 128 is 100%.
- int depth = 128
- int yc_y = 0
- int yc_u = 0
- int yc_v = 0
- Color adjustment; adjust the color of the logo.
- int yc_y = 0
- int start = 0
- int end = -1
- Specify the frame number of the start/end frame. When
end < start
, it is executed in all frames afterstart
.
- Specify the frame number of the start/end frame. When
- int start = 0
- int fadein = 0
- int fadeout = 0
- Fade the logo; number of fade frames.
- int fadein = 0
- bool interlaced = false
- Interlace flag, treats YV12 as interlaced. Ignored for YUY2 colorspace.
- bool interlaced = false
Example
External Links
- GitHub - Source code repository
Back to External Filters ←