[Home]Filter Plugins/Filter Pp

Difference (from prior author revision) (major diff, minor diff)

Changed: 21,22c21,22
:c chrominace filtering enabled
:c chrominace filtering disabled
:c (default) luminance and chrominace filtering enabled
:y luminance filtering only, chrominace filtering disabled

Changed: 24c24
hb horizontal deblocking filter (0-255:0-255) [46:40]
ha horizontal deblocking filter (0-255:0-255) [46:40]

Changed: 26c26
vb vertical deblocking filter (0-255:0-255) [46:40]
va vertical deblocking filter (0-255:0-255) [46:40]

Changed: 28c28
:for both hb and vb, the two values are first the difference factor and second the flatness factor.
:for both ha and va, the two values are first the difference factor and second the flatness factor.

Removed: 50,53d49
de default preset filters (hb:a/vb:a/dr:a/al)

fa fast preset finters (h1:a/v1:a/dr:a/al)


Changed: 61,67c57
* Using the default filters

-J pp=de

:this will turn on automatic brightness / contrast correction, as well as the vertical deblocking, vertical deblocking and deringing filters with their default values, as long as there is sufficient CPU power available.

* Using the vertical and horizontal deblock filters aggressively
* Optimal deblocking/deringing for general use

Changed: 69c59
-J pp=vb:128:20/hb:128:20
-J pp=ha:128:7/va/dr

Changed: 71c61,62
:this will turn on the vertical and horizontal deblocking filters with high deblocking values regardless of how much CPU power is available.
:this will turn on horizontal deblocking with fairly aggressive settings, vertical deblocking with the default settings, and deringing with the default settings.
:using any of the options with the "a" switch makes no sense when used with transcode. The "a" switch is used with mplayer when viewing files on the computer.

Changed: 74c65,66
Michael Niedermayer, Gerhard Monzel
Michael Niedermayer, Gerhard Monzel
, Phil Ehrens

Capabilities

Video Audio RGB YUV YUV422 multiple instances processing type frames needed
yes no no yes no yes PRE/POST 1

Introduction

This module is an interface to FFmpeg's libpostproc. It is very similar to MPlayer's pp filter. Most of transcode's filters do one, or perhaps a few similar things, while pp is a collection of different filters.

Parameters

This module enables filters when they are listed as parameters, and at least one must be used. This module allows two different syntaxes for it's parameters. It understands both transcode's 'filter=option=value:option:option=value:value' form as well as MPlayer's 'filter=option:value/option/option:value:value form. But be careful not two mix the two forms!

Default values are shown in [green] in square brackets.

for all the following filters, there are three suboptions.
a cpu power dependant enabler
c (default) luminance and chrominace filtering enabled
y luminance filtering only, chrominace filtering disabled

ha horizontal deblocking filter (0-255:0-255) [46:40]

va vertical deblocking filter (0-255:0-255) [46:40]

for both ha and va, the two values are first the difference factor and second the flatness factor.
a higher difference factor results in more deblocking and
a lower flatness factor results in more deblocking

h1 experimental h deblocking filter 1

v1 experimental v deblocking filter 1

dr deringing filter

al automatic brightness / contrast

f stretch luminace to 0..255

lb linear blend deinterlacer

li line interpolating deinterlacer

ci cubic interpolating deinterlacer

md median deinterlacer

tn temporal denoise reducer (0-700:0-1500:0-3000) [64:128:256]

fq force quantizer (0-255) [15]

pre run as pre filter

Usage Examples

 -J pp=ha:128:7/va/dr
this will turn on horizontal deblocking with fairly aggressive settings, vertical deblocking with the default settings, and deringing with the default settings.
using any of the options with the "a" switch makes no sense when used with transcode. The "a" switch is used with mplayer when viewing files on the computer.

Author

Michael Niedermayer, Gerhard Monzel , Phil Ehrens

Transcode Wiki | Filter Plugins | Recent Changes | Preferences
Password required to edit | View other revisions
Last edited October 23, 2006 5:18 am by gateway (diff)
Search: