delogo

delogo — Simple tv station logo remover

Properties

gint border Read / Write
guint logo-h Read / Write
guint logo-w Read / Write
guint logo-x Read / Write
guint logo-y Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GstObject
            ╰── GstElement
                ╰── GstBaseTransform
                    ╰── GstVideoFilter
                        ╰── GstEntransDelogo

Description

Suppresses a TV station logo by a simple interpolation of the surrounding pixels. Just set a rectangle covering the logo and watch it disappear (and sometimes something even uglier appear - your mileage may vary).

If border is set to a negative value, a green border is drawn to simplify finding the right location parameters.

History

  • mplayer delogo filter [Jindrich Makovicka]
  • Also available in avidemux (MPlayer delogo)


Element Information

plugin

mencoder

author

Mark Nauwelaerts <mnauw@users.sourceforge.net>, Jindrich Makovicka

class

Filter/Effect/Video

Functions

Types and Values

GstEntransDelogo

typedef GstDelogo GstEntransDelogo;

Property Details

The “border” property

  “border”                   gint

Thickness of fuzzy edge of rectangle (<0 = draw border).

Flags: Read / Write

Allowed values: >= G_MAXULONG

Default value: 0


The “logo-h” property

  “logo-h”                   guint

Height of logo.

Flags: Read / Write

Default value: 10


The “logo-w” property

  “logo-w”                   guint

Width of logo.

Flags: Read / Write

Default value: 10


The “logo-x” property

  “logo-x”                   guint

X-coordinate of logo top left corner.

Flags: Read / Write

Default value: 0


The “logo-y” property

  “logo-y”                   guint

Y-coordinate of logo top left corner.

Flags: Read / Write

Default value: 0