comparison DOCS/man/de/mplayer.1 @ 14355:6da496a505f8

updated/synced video filters: boxblur, sab, smartblur, perspective (mostly reformatting, wording)
author kraymer
date Tue, 04 Jan 2005 16:37:05 +0000
parents 59bf6b09e0a2
children 0e0f97e7feec
comparison
equal deleted inserted replaced
14354:59bf6b09e0a2 14355:6da496a505f8
4891 .IPs 4 4891 .IPs 4
4892 Wandle Felder mit dem 4tap-Filter zu 1/4 Pixel um (höhere Qualität). 4892 Wandle Felder mit dem 4tap-Filter zu 1/4 Pixel um (höhere Qualität).
4893 .RE 4893 .RE
4894 .PD 1 4894 .PD 1
4895 . 4895 .
4896 .\" manpage is synced from top down to this option.
4897 .TP 4896 .TP
4898 .B "boxblur=Radius:Stärke[:Radius:Stärke]" 4897 .B "boxblur=Radius:Stärke[:Radius:Stärke]"
4899 Kastenunschärfe (?) 4898 Kastenunschärfe
4900 .RSss 4899 .PD 0
4901 Radius: Größe des Filters 4900 .RSs
4902 .br 4901 .IPs <Radius>
4903 Stärke: wie oft der Filter angewandt wird 4902 Stärke des Unschärfefilters
4904 .REss 4903 .IPs <Stärke>
4905 .IPs "sab=Radius:pfilter:cDiff[:rad:pfilter:cDiff]" 4904 Anzahl der Anwendungen des Filters
4906 shape adaptive blur 4905 .RE
4907 .RSss 4906 .PD 1
4908 Radius: Stärke des Glättungsfilters (~0.1\-4.0) (je größer desto langsamer) 4907 .
4909 .br 4908 .TP
4910 pfilter: prefilter\-Stärke (~0.1\-2.0) 4909 .B sab=Radius:pf:colorDiff[:Radius:pf:colorDiff]
4911 .br 4910 shape adaptive blur: umrissabhängige Glättung/Unschärfe
4912 cDiff: wie ungleich Pixel maximal sein dürfen, um noch benutzt zu werden 4911 .PD 0
4912 .RSs
4913 .IPs <Radius>
4914 Stärke des Glättungsfilters (~0.1\-4.0) (je größer desto langsamer)
4915 .IPs <pf>\
4916 Stärke der Vorfilterung (~0.1\-2.0)
4917 .IPs <colorDiff>
4918 maximale Differenz zwischen zwei Pixeln, damit diese betrachtet werden
4913 (~0.1-100.0) 4919 (~0.1-100.0)
4914 .REss 4920 .RE
4915 .IPs "smartblur=Radius:Stärke:thresh[:Radius:Stärke:thresh]" 4921 .PD 1
4916 smart blur 4922 .
4917 .RSss 4923 .TP
4918 Radius: Stärke des Glättungsfilters (~0.1\-5.0) (je größer desto langsamer) 4924 .B smartblur=Radius:Stärke:Schwellenwert[:Radius:Stärke:Schwellenwert]
4919 .br 4925 intelligente Glättung
4920 Stärke: glätten (0.0\-1.0) oder schärfen (-1.0\-0.0) 4926 .PD 0
4921 .br 4927 .RSs
4922 thresh: filtere alles (0), filtere nur gleichförmige Beriche (0\-30) oder 4928 .IPs <Radius>
4923 filtere nur Kanten (-30\-0) 4929 Stärke des Glättungsfilters (~0.1\-5.0) (je größer desto langsamer)
4924 .REss 4930 .IPs <Stärke>
4925 .IPs "perspective=x0:y0:x1:y1:x2:y2:x3:y3:t" 4931 glätten (0.0\-1.0) oder schärfen (-1.0\-0.0)
4926 perspektivische Korrektur 4932 .IPs <Schwellenwert>
4927 .RSss 4933 Filterung von allem (0), nur gleichförmigen Bereichen (0\-30) oder nur Kanten
4928 x0,y0,...: Koordinaten der Ecken links oben, rechts oben, links unten, rechts 4934 (-30\-0)
4929 unten 4935 .RE
4930 .br 4936 .PD 1
4931 t: linear (0) oder cubic resampling (1) 4937 .
4932 .REss 4938 .TP
4933 .IPs 2xsai 4939 .B perspective=x0:y0:x1:y1:x2:y2:x3:y3:t
4940 Korrigiere die Perspektive von Filmen, die nicht lotrecht zum Bildschirm
4941 gefilmt wurden.
4942 .PD 0
4943 .RSs
4944 .IPs x0,y0,...
4945 Koordinaten der Ecken links oben, rechts oben, links unten, rechts unten
4946 .IPs t\ \ \ \
4947 lineares (0) oder kubisches (1) Resampling
4948 .RE
4949 .PD 1
4950 .
4951 .TP
4952 .B 2xsai\ \
4934 Benutzt den 2x-Skalier- und Interpolationsalgorithmus für die Skalierung 4953 Benutzt den 2x-Skalier- und Interpolationsalgorithmus für die Skalierung
4935 und Glättung des Bildes. 4954 und Glättung des Bildes.
4936 .IPs 1bpp 4955 .
4937 Konvertierung von 1bpp\-Bitmaps nach YUV/BGR 8/15/16/32 4956 .TP
4938 .IPs "bmovl=hidden:opaque:<fifo>" 4957 .B 1bpp\ \ \
4939 Liest Bitmaps von einem FIFO und zeigt sie im Fenster an. 4958 Konvertierung von 1bpp-Bitmaps nach YUV/\:BGR 8/\:15/\:16/\:32
4940 . 4959 .
4960 .TP
4961 .B down3dright[=Zeilen]
4962 Positioniert stereoskopische Bilder neu und ändert deren Größe.
4963 Extrahiert beide Stereofelder und setzt sie nebeneinander.
4964 Dabei wird die Größe so geändert, dass das ursprüngliche Größenverhältnis
4965 beibehalten wird.
4966 .PD 0
4967 .RSs
4968 .IPs Zeilen
4969 Anzahl der Zeilen, die von der Mitte des Bildes ausgewählt werden sollen
4970 (Standard: 12)
4971 .RE
4972 .PD 1
4973 .
4974 .TP
4975 .B bmovl=versteckt:opak:fifo
4976 Der Bitmap-Overlay-Filter liest Bitmaps von einem FIFO und zeigt sie überhalb
4977 des Filmfensters an.
4978 Er erlaubt dabei Transformationen der Bilder.
4979 Ein kleines Beispielprogramm findest du in TOOLS/\:bmovl-test.c.
4980 .PD 0
4981 .RSs
4982 .IPs <versteckt>
4983 Setzt den Standardwert des 'hidden'-Flags (0=sichtbar, 1=unsichtbar).
4984 .IPs <opak>
4985 Setzt den Standardwert des 'opak'-Flags (0=transparent, 1=opak).
4986 .IPs <fifo>
4987 Pfad und Dateiname des FIFOs (eine named pipe, die 'mplayer \-vf bmovl'
4988 mit der kontrollierenden Anwendung verknüpft).
4989 .RE
4990 .PD 1
4991 .sp 1
4992 .RS
4993 Die FIFO-Kommandos sind folgende:
4994 .RE
4995 .PD 0
4996 .RSs
4997 .IPs "RGBA32 Breite Höhe xpos ypos alpha clear"
4998 gefolgt von Breite*Höhe*4 Bytes raw-RGBA32-Daten.
4999 .IPs "ABGR32 Breite Höhe xpos ypos alpha clear"
5000 gefolgt von Breite*Höhe*4 Bytes raw-ABGR32-Daten.
5001 .IPs "RGB24 Breite Höhe xpos ypos alpha clear"
5002 gefolgt von Breite*Höhe*3 Bytes raw-RGB32-Daten.
5003 .IPs "BGR24 Breite Höhe xpos ypos alpha clear"
5004 gefolgt von Breite*Höhe*3 bytes raw-BGR32-Daten.
5005 .IPs "ALPHA Breite Höhe xpos ypos alpha"
5006 Ändert die Alpha-Transparenz für den angegebenen Bereich.
5007 .IPs "CLEAR Breite Höhe xpos ypos"
5008 Löscht den Bereich.
5009 .IPs OPAQUE
5010 Deaktiviert die Alpha-Transparenz.
5011 Schicke "ALPHA 0 0 0 0 0" an den FIFO, um sie wieder zu aktivieren.
5012 .IPs HIDE
5013 Versteckt die Bitmap.
5014 .IPs SHOW
5015 Zeigt die Bitmap an.
5016 .RE
5017 .PD 1
5018 .sp 1
5019 .RS
5020 Die Argumente sind folgende:
5021 .RE
5022 .PD 0
5023 .RSs
5024 .IPs "Breite, Höhe"
5025 Größe des Bildes/Bereiches.
5026 .IPs "xpos, ypos"
5027 Starte bei Position x/y.
5028 .IPs alpha
5029 Setzt die Alpha-Differenz.
5030 Wenn du den Wert auf -255 setzt, dann kannst du mit einer Sequenz von
5031 ALPHA-Kommandos den Bereich auf -225, -200, -175 etc.\& setzen, um einen netten
5032 Fade-In-Effekt zu erzielen! ;)
4941 .RSss 5033 .RSss
4942 hidden: setzt den Standardwert des 'hidden'-Flag (Boolean) 5034 \ \ \ 0: genau wie bei der Vorlage.
4943 .br 5035 .br
4944 opaque: schaltet zwischen Alphablending (transparent) und opaque (schnell) 5036 \ 255: Bedecke alles.
4945 um 5037 .br
4946 .br 5038 -255: Mache alles transparent.
4947 fifo: Pfad und Dateiname des FIFOs (eine named pipe, die mplayer -vf bmovl
4948 mit der kontrollierenden Anwendung verknüpft)
4949 .REss 5039 .REss
4950 5040 .IPs clear
4951 .RS 5041 Lösche den Framebuffer vor dem "Blitting".
4952 FIFO-Kommandos:
4953 .RE
4954 .RSss 5042 .RSss
4955 RGBA32 Breite Höhe xpos ypos alpha clear 5043 0: Das Blitting eines Bildes wird nur über dem vorigen (darunterliegenden)
4956 .br 5044 angewendet, daher brauchst du nicht jedesmal, wenn ein kleiner Teil des
4957 gefolgt von Breite*Höhe*4 Bytes RGBA32-Daten. 5045 Bildschirms aktualisiert wird, 1,8MB an RGBA32-Daten an den FIFO schicken.
4958 5046 .br
4959 ABGR32 Breite Höhe xpos ypos alpha clear 5047 1: löschen
4960 .br
4961 gefolgt von Breite*Höhe*4 Bytes ABGR32-Daten.
4962
4963 RGB24 Breite Höhe xpos ypos alpha clear
4964 .br
4965 gefolgt von Breite*Höhe*3 Bytes RGB32-Daten.
4966
4967 BGR24 Breite Höhe xpos ypos alpha clear
4968 .br
4969 gefolgt von Breite*Höhe*3 bytes BGR32-Daten.
4970
4971 ALPHA Breite Höhe xpos ypos alpha
4972 .br
4973 ändert Alpha für den Bereich
4974
4975 CLEAR Breite Höhe xpos ypos
4976 .br
4977 löscht den Bereich
4978
4979 OPAQUE
4980 .br
4981 deaktiviert die Alphatransparenz.
4982 Schicke "ALPHA 0 0 0 0 0", um sie wieder zu aktivieren.
4983
4984 HIDE
4985 .br
4986 versteckt die Bitmap
4987
4988 SHOW
4989 .br
4990 zeigt die Bitmap an
4991 .REss 5048 .REss
4992 5049 .RE
4993 .RS 5050 .\" manpage is synced from top down to this option.
4994 Argumente:
4995 .RE
4996 .RSss
4997 Breite, Höhe: Größe des Bildes/Bereiches.
4998 .br
4999 xpos, ypos: fange an Position X/Y an
5000 .br
5001 alpha: setzt die Alphadifferenz. 0 bedeutet gleich wie beim Quellbild,
5002 255 keine Transparenz, -255 komplett transparent.
5003 Wenn du den Wert auf -255 setzt, dann kannst du mit einer Sequenz von
5004 ALPHA-Kommandos den Bereich auf -225, -200, -175 etc setzen, um einen netten
5005 Fade-In-Effekt zu erzielen ;)
5006 .br
5007 clear: löscht den Framebuffer vor dem Blitten.
5008 1 beduetet löschen. Bei 0 wird das Bild einfach auf das vorhandene geschrieben,
5009 sodass du nicht immer 1,8MB RGBA32-Daten schicken musst, wenn sich nur ein
5010 kleiner Teil des Bildschirms ändert.
5011 .REss
5012 .RE
5013 . 5051 .
5014 . 5052 .
5015 . 5053 .
5016 .SH "ENCODING-OPTIONEN (NUR BEI MENCODER)" 5054 .SH "ENCODING-OPTIONEN (NUR BEI MENCODER)"
5017 .TP 5055 .TP