annotate DOCS/tech/swscaler_filters.txt @ 33263:5f527a9a9521

Add an exit function. This function will allow performing clean-up operations. (MPlayer calls guiDone() before exiting, but only if the GUI has been initialized, i.e. if guiInit() has been called successfully. Any exit_player()/exit_player_with_rc() after GUI's cfg_read() until guiInit(), or any exit_player() during guiInit() itself will end the GUI without calling guiDone(). This exit function will at least handle abortions during guiInit() itself. It will be called twice in case of an guiExit() after GUI initialization - first directly, next by guiDone() via MPlayer's exit_player_with_rc().)
author ib
date Tue, 03 May 2011 12:19:22 +0000
parents 0ad2da052b2e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6348
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
1 software scaler filter docs
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
2
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
3 -ssf cgb=<float> chrominance gaussian blur
30990
0ad2da052b2e the great MPlayer tab removal: part I
diego
parents: 22289
diff changeset
4 useful for videos with some chroma (color) noise (TV captures, VHS, ...)
6348
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
5
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
6 -ssf lgb=<float> -> luminance gaussian blur
30990
0ad2da052b2e the great MPlayer tab removal: part I
diego
parents: 22289
diff changeset
7 hmm, mostly special effect, could be used as lame noise reducer though
6348
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
8
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
9 -ssf chs=<int> -> shift chrominance horizontally
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
10 -ssf cvs=<int> -> shift chrominance vertically
30990
0ad2da052b2e the great MPlayer tab removal: part I
diego
parents: 22289
diff changeset
11 useful if the luma & chroma are not aligned exactly
6348
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
12
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
13 -ssf cs=<float> -> chrominance sharpen
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
14 -ssf ls=<float> -> luminance sharpen
30990
0ad2da052b2e the great MPlayer tab removal: part I
diego
parents: 22289
diff changeset
15 simple sharpening filter
6348
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
16
9644
0fe056bdb135 vop -> vf change, small fixes. The Polish documentation should be checked for correctness.
jonas
parents: 6348
diff changeset
17 note: these will only work if the swscaler is used at all (use -vf scale)
6348
c5859db5e457 software scaler filter docs
michael
parents:
diff changeset
18
9644
0fe056bdb135 vop -> vf change, small fixes. The Polish documentation should be checked for correctness.
jonas
parents: 6348
diff changeset
19 example: mplayer foobar.avi -vf scale -ssf lgb=3.0