vop -> vf change, small fixes. The Polish documentation should be checked for correctness.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9645 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
jonas 2003-03-22 12:02:27 +00:00
parent bb34e79aa6
commit 169af37678
37 changed files with 443 additions and 449 deletions

View File

@ -774,7 +774,7 @@ weswegen Abspielen im Vollbild gut aussieht und sehr schnell ist.</P>
<H4>Nicht-YUV-Karten</H4>
<P>Vollbild kann durch Zoomen durch eine <B>Softwareskalierung</B> (benutze die
Option <CODE>-zoom</CODE> oder <CODE>-vop scale</CODE>) erreicht werden. Aber
Option <CODE>-zoom</CODE> oder <CODE>-vf scale</CODE>) erreicht werden. Aber
sei gewarnt: Es ist <B>langsam</B>! Eventuell reicht es auch schon aus, in
einen kleineren Videomodus zu wechseln, z.B. zu 352x288. Wenn keine
YUV-Beschleunigung zur Verf&uuml;gung steht, ist diese letztgenannte Methode zu
@ -1285,7 +1285,7 @@ verf&uuml;gbar. Hier nur ein paar Tipps:
verwendete Algorithmus damit warhscheinlich nicht zurecht kommen, da
Interlacing-Artefakte sehr viele Details erzeugen und der Codec somit eine
Unmenge an Bandbreite f&uuml;r die Encodierung ben&ouml;tigt. Du kannst
Deinterlacing mit der Option <CODE>-vop pp=DEINT_TYPE</CODE> anschalten.
Deinterlacing mit der Option <CODE>-vf pp=DEINT_TYPE</CODE> anschalten.
Normalerweise funktioniert <CODE>pp=lb</CODE> sehr gut, aber das h&auml;ngt
auch vom pers&ouml;nlichen Geschmack ab. Schau in der man-page nach. Dort
findest du eine Beschreibung der einzelnen Deinterlacing-Algorithmen.
@ -1375,8 +1375,8 @@ verf&uuml;gbar. Hier nur ein paar Tipps:
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=900 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-oac
mp3lame -lameopts cbr:br=64 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-vop
pp=lb,crop=720:544:24:18 -o output.avi
&nbsp;&nbsp;&nbsp;&nbsp;-vf
crop=720:544:24:18,pp=lb -o output.avi
</CODE><BR>
<BR> In diesem Beispiel wird das Bild noch auf 384x288 verkleinert und mit
@ -1392,7 +1392,7 @@ verf&uuml;gbar. Hier nur ein paar Tipps:
&nbsp;&nbsp;&nbsp;&nbsp;mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-oac mp3lame -lameopts cbr:br=48 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o output.avi
&nbsp;&nbsp;&nbsp;&nbsp;-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o output.avi
</CODE><BR>
Du k&ouml;nntest auch in der <CODE>-tv</CODE>-Option eine kleinere

View File

@ -135,14 +135,14 @@ allgemein schlecht.</B> Wenn du das vermeiden willst, dann lies den Abschnitt
H&ouml;hen-/Breitenverh&auml;ltnisses</A>.</P>
<P>Der Skalierungsprozess erfolgt durch den <I>'scale</I>-Videofilter:
<CODE>-vop scale=breite:hoehe</CODE>. Die Qualit&auml;t kann durch die Option
<CODE>-vf scale=breite:hoehe</CODE>. Die Qualit&auml;t kann durch die Option
<CODE>-sws</CODE> angegeben werden. Wenn nichts angegeben ist, verwendet
MEncoder 0: schnelle bilienare Filterung ('fast bilinear').</P>
<H4>VERWENDUNG</H4>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder beispiel-svcd.mpg -ovc lavc -lavcopts
vcodec=mpeg4 -vop scale=640:480 -sws 2 -oac copy -o ausgabe.avi</CODE></P>
vcodec=mpeg4 -vf scale=640:480 -sws 2 -oac copy -o ausgabe.avi</CODE></P>
<H3><A NAME="copying">7.4 Stream-Kopiermodus</A></H3>
@ -369,7 +369,7 @@ in der man-Page dazu, wie du die <CODE>cropdetect</CODE>- und
<H4>BENUTZUNG</H4>
<P><CODE>$ mencoder beispiel-svcd.mpg -ovc lavc -lavcopts
vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o
vcodec=mpeg4:aspect=16.0/9.0 -vf crop=714:548:0:14 -oac copy -o
ausgabe.avi</CODE></P>
</BODY>

View File

@ -412,7 +412,7 @@
<DT>Q: Das OSD (onscreen display) flackert!</DT>
<DD>A: Du verwendest einen vo-Treiber mit einfachem-Buffering (x11, xv).
Verwende bei xv die <CODE>-double</CODE>-Option. Versuche auch
<CODE>-vop expand</CODE>.</DD>
<CODE>-vf expand</CODE>.</DD>
<DD>&nbsp;</DD>
<DT>Q: Was genau ist dieses libavcodec-Dingens?</DT>

View File

@ -39,7 +39,7 @@
.\" Title
.\" --------------------------------------------------------------------------
.
.TH MPlayer 1 "2003-01-11"
.TH MPlayer 1 "2003-03-22"
.
.SH NAME
mplayer \- Movie Player for Linux
@ -193,12 +193,12 @@ gleichen Verzeichnis wie 'movie.avi'.
.B \-, \-use-stdin
Liest Daten von stdin. \-idx funktioniert hiermit nicht.
.TP
.B \-autoq <Qualität> (zusammen mit \-vop pp)
.B \-autoq <Qualität> (zusammen mit \-vf pp)
Ändert dynamisch das Qualitätslevel der Nachbearbeitung, je nachdem, wieviel
CPU-Zeit gerade frei ist.
Das angegebene Level ist das maximal verwendete Level.
Normalerweise kanns du eine große Nummer wählen.
Um dieses Feature zu benutzen, muss \-vop pp ohne Parameter aufgerufen
Um dieses Feature zu benutzen, muss \-vf pp ohne Parameter aufgerufen
werden.
.TP
.B \-autosync <Faktor>
@ -546,7 +546,7 @@ sollen. Beispielsweise ist '1' eine Vorschau und '2' der tats
.I ANMERKUNG:
.br
Manchmal muss bei einer DVD Deinterlacing eingeschaltet werden. Siehe
Option \-vop pp=0x20000.
Option \-vf pp=0x20000.
.TP
.B \-dvd\-device <Pfad\ zum\ Gerät>
Gibt ein anderes DVD-Gerät als das Standardgerät /dev/\:dvd an.
@ -846,7 +846,7 @@ gedacht).
.SH "OSD\-/UNTERTITEL\-OPTIONEN"
.I ANMERKUNG:
.br
Siehe auch \-vop expand.
Siehe auch \-vf expand.
.TP
.B \-dumpmicrodvdsub (nur bei MPLAYER)
Konvertiert die mit der \-sub\-Option angegebenen Untertitel in das
@ -1064,7 +1064,7 @@ MicroDVD.
Momentan nutzlos. Macht das gleiche für Untertitel, was \-audiofile für
Audio macht (OggDS?).
.TP
.B \-subpos <0\-100> (nützlich mit \-vop expand)
.B \-subpos <0\-100> (nützlich mit \-vf expand)
Gibt die Position der Untertitel auf dem Bildschirm an.
Der Wert gibt die vertikale Position der Untertitel in % der Anzeigehöhe an.
.TP
@ -1134,7 +1134,7 @@ f
Überschreibt die automatisch erkannte Puffergröße der Audiotreiber/\:\-karte;
nur mit \-ao oss.
.TP
.B \-af <plugin1,plugin2,plugin3[=options],...>
.B \-af <plugin1[=options],plugin2,...>
Aktiviert eine kommaseparierte Liste von Audiofiltern zusammen mit ihren
Optionen.
.br
@ -1862,7 +1862,7 @@ Deaktiviert die automatische Anpassung des H
.B \-nosound
Spielt keinen Sound ab bzw. encodiert keinen Sound.
.TP
.B \-pp <Qualität> (siehe auch \-vop pp)
.B \-pp <Qualität> (siehe auch \-vf pp)
Setzt das Level der Nachbearbeitung der DLL. Diese Option kann
NICHT MEHR für MPlayers Nachbearbeitungsfilter verwendet werden, sondern
nur noch für diejnigen Win32-DirectShow-DLLs, die eigene interne
@ -1871,7 +1871,7 @@ Der g
The valid range of \-pp value vary on codecs, mostly
0\-6, wobei 0=deaktiviert und 6=langsamster/bester Modus bedeutet.
.TP
.B \-pphelp (siehe auch \-vop pp)
.B \-pphelp (siehe auch \-vf pp)
Zeigt eine Zusammenfassung der vorhandenen Nachbearbeitungsfilter und
Nutzungshinweise an.
.TP
@ -1881,7 +1881,7 @@ W
.I BEISPIEL:
.PD 0
.RSs
\-vop scale \-ssf lgb=3.0
\-vf scale \-ssf lgb=3.0
.RE
.PD 1
@ -1918,7 +1918,7 @@ Rechter Kanal
.PD 1
.
.TP
.B \-sws <Typ\ des\ Softwareskalierers> (siehe auch \-vop scale)
.B \-sws <Typ\ des\ Softwareskalierers> (siehe auch \-vf scale)
Mit dieser Option wird die Qualität (und damit auch die Geschwindigkeit)
des Softwareskalierers gewählt, der bei \-zoom zum Einsatz kommt.
Dieser wird beispielsweise bei x11 oder anderen Videotreibern benutzt,
@ -1928,7 +1928,7 @@ M
.I ANMERKUNG:
.br
Für \-sws\ 2 und 7 kann die Schärfe mit dem Skalierungsparameter (p) des
Skalierungsfilters (\-vop scale (0 (weich) \- 100 (scharf))) gesetzt werden.
Skalierungsfilters (\-vf scale (0 (weich) \- 100 (scharf))) gesetzt werden.
Bei \-sws 9 gibt dieser Parameter dagegen die Filterlänge an (1 \- 10).
.PD 0
@ -1987,36 +1987,9 @@ dann erst andere.
.PD 1
.
.TP
.B \-vfm <Treiber1,Treiber2,...>
Gibt eine Prioritätsliste der zu verwendenden Videocodecfamilien an, so wie sie
in codecs.conf definiert werden.
Wenn keiner davon funktioniert, werden die Standardfamilien ausprobiert.
.I ANMERKUNG:
.br
Falls MPlayer mit Unterstützung für libdivxdecore compiert wurde, dann
verwenden odivx und divx4 den gleichen DivX4-Codec, benutzen aber ein
unterschiedliches API.
Unterschiede und Anmerkungen, wann welcher der beiden benutzt werden sollte,
befinden sich in der DivX4-Sektion der Dokumentation.
.br
Mit \-vfm help wird eine vollständige Liste der verfügbaren Treiber ausgegeben.
.I BEISPIEL:
.PD 0
.RSs
.IPs "\-vfm ffmpeg,dshow,vfw"
Probiert zuerst libavcodec, dann DirectShow, dann die VfW-Codecs und schließlich
andere, falls keine der Familien funktioniert hat.
.IPs "\-vfm xanim"
Probiert zuerst die XAnim-Codecs.
.RE
.PD 1
.
.TP
.B \-vop <...,filter3[=options],filter2,filter1>
.B \-vf <filter1[=options],filter2,...>
Aktiviert eine kommaseparierte Liste von Videofiltern zusammen mit ihren
Optionen. Diese Liste wird UMGEKEHRTER Reihenfolge durchlaufen.
Optionen.
.I ANMERKUNG:
.br
@ -2025,7 +1998,7 @@ wenn sie weggelassen werden. Mit -1 werden die Standardwerte beibehalten.
Die Parameter w:h bedeuten Breite (width) und Höhe (height); x:y bedeutet
die x;y-Position relativ zur linken oberen Ecke des größeren Bildes.
.br
Eine vollständige Liste aller verfügbaren Plugins liefert \-vop help.
Eine vollständige Liste aller verfügbaren Plugins liefert \-vf help.
.br
Die folgenden Filter sind verfügbar:
.
@ -2106,22 +2079,22 @@ y: Filtere nicht den Farbanteil, sondern nur den Helligkeitsanteil (luminance).
.RE
.RSss
.br
\-vop pp=hb/vb/dr/al/lb
\-vf pp=hb/vb/dr/al/lb
.br
\-vop pp=hb/vb/dr/al
\-vf pp=hb/vb/dr/al
.br
Standardfilter mit Helligkeits\-/\:Kontrastkorrektur:
.br
\-vop pp=de/\-al
\-vf pp=de/\-al
.br
Aktiviert die Standardfilter und den zeitlichen Rauschunterdrücker:
.br
\-vop pp=de/tn:1:2:3
\-vf pp=de/tn:1:2:3
.br
Entfernt Blockartefakte horizontal im Helligkeitsbereich und abhängig
von der CPU\-Auslastung auch vertikal:
.br
\-vop pp=hb:y/vb:a \-autoq 6
\-vf pp=hb:y/vb:a \-autoq 6
.REss
.IPs lavc[=quality:fps]
Echtzeit\-MPEG1\-Encoder für DVB/\:DXR3 (libavcodec)
@ -2286,7 +2259,7 @@ hidden: setzt den Standardwert des 'hidden'-Flag (Boolean)
opaque: schaltet zwischen Alphablending (transparent) und opaque (schnell)
um
.br
fifo: Pfad und Dateiname des FIFOs (eine named pipe, die mplayer -vop bmovl
fifo: Pfad und Dateiname des FIFOs (eine named pipe, die mplayer -vf bmovl
mit der kontrollierenden Anwendung verknüpft)
.REss
@ -2354,6 +2327,33 @@ kleiner Teil des Bildschirms
.RE
.
.TP
.B \-vfm <Treiber1,Treiber2,...>
Gibt eine Prioritätsliste der zu verwendenden Videocodecfamilien an, so wie sie
in codecs.conf definiert werden.
Wenn keiner davon funktioniert, werden die Standardfamilien ausprobiert.
.I ANMERKUNG:
.br
Falls MPlayer mit Unterstützung für libdivxdecore compiert wurde, dann
verwenden odivx und divx4 den gleichen DivX4-Codec, benutzen aber ein
unterschiedliches API.
Unterschiede und Anmerkungen, wann welcher der beiden benutzt werden sollte,
befinden sich in der DivX4-Sektion der Dokumentation.
.br
Mit \-vfm help wird eine vollständige Liste der verfügbaren Treiber ausgegeben.
.I BEISPIEL:
.PD 0
.RSs
.IPs "\-vfm ffmpeg,dshow,vfw"
Probiert zuerst libavcodec, dann DirectShow, dann die VfW-Codecs und schließlich
andere, falls keine der Familien funktioniert hat.
.IPs "\-vfm xanim"
Probiert zuerst die XAnim-Codecs.
.RE
.PD 1
.
.TP
.B \-x <x> (nur bei MPLAYER)
Skaliert das Bild auf eine Breite von x (falls Software\-/\:Hardwareskalierung
verfügbar ist). Deaktiviert die Berechnung des Höhen\-/\:Breitenverhältnisses.
@ -2389,11 +2389,11 @@ verf
.TP
.B \-zoom \
Lässt Softwareskalierung zu, wo sie verfügbar ist. Kann benutzt werden,
um Skalierung mit \-vop scale zu erzwingen.
um Skalierung mit \-vf scale zu erzwingen.
.I ANMERKUNG:
.br
\-vop scale IGNORIERT die Optionen \-x / \-y / \-xy / \-fs / \-aspect, wenn
\-vf scale IGNORIERT die Optionen \-x / \-y / \-xy / \-fs / \-aspect, wenn
\-zoom nicht angegeben wird.
@ -3555,10 +3555,10 @@ mplayer \-tv on:driver=v4l:width=640:height=480:outfmt=i420 \-vc rawi420
mencoder \-dvd 2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc divx4
.TP
.B Encodiere Titel Nr. 2 der DVD und skaliere auf 640x480
mencoder \-dvd 2 \-vop scale=640:480 \-o title2.avi \-oac copy \-ovc divx4
mencoder \-dvd 2 \-vf scale=640:480 \-o title2.avi \-oac copy \-ovc divx4
.TP
.B Encodiere Titel Nr. 2 der DVD und skaliere auf 512xHHH unter Beibehaltung des Höhen\-/\:Breitenverhältnisses
mencoder \-dvd 2 \-vop scale \-zoom \-xy 512 \-o title2.avi \-oac copy
mencoder \-dvd 2 \-vf scale \-zoom \-xy 512 \-o title2.avi \-oac copy
\-ovc divx4
.TP
.B Das gleiche, aber mit libavcodecs MPEG4\-Codec

View File

@ -561,8 +561,8 @@ ist.</P>
&nbsp;&nbsp;<CODE>-bpp 4</CODE><BR>
Die Aufl&ouml;sung des Films muss wahrscheinlich verkleinert werden, damit
er in den EGA-Modus reinpasst:<BR>
&nbsp;&nbsp;<CODE>-vop scale=640:350</CODE> or<BR>
&nbsp;&nbsp;<CODE>-vop scale=320:200</CODE><BR>
&nbsp;&nbsp;<CODE>-vf scale=640:350</CODE> or<BR>
&nbsp;&nbsp;<CODE>-vf scale=320:200</CODE><BR>
Daf&uuml;r brauchen wir eine schnelle, aber schlechte Qualit&auml;t
produzierende Skalierroutine:<BR>
&nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
@ -572,7 +572,7 @@ H&ouml;hen-/Breitenver&auml;ltnisses ausgeschaltet werden:<BR>
<P><B>ANMERKUNG:</B> Die besten Ergebnisse bei EGA-Bildschirmen erh&auml;lt
man meiner Erfahrung nach, wenn man die Helligkeit ein wenig verringert:
<CODE>-vop eq=-20:0</CODE>. Ich musste auch die Audiosamplerate erniedrigen,
<CODE>-vf eq=-20:0</CODE>. Ich musste auch die Audiosamplerate erniedrigen,
weil bei 44KHz der Sound nicht richtig funktionierte: <CODE>-srate 22050</CODE>.
</P>
@ -1201,21 +1201,21 @@ diesem Kommando:</P>
MPEG1 klappt so:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc deinedatei.ext
mplayer -ao mpegpes -vo mpegpes -vop fame,expand deinedatei.ext
mplayer -ao mpegpes -vo mpegpes -vf lavc deinedatei.ext
mplayer -ao mpegpes -vo mpegpes -vf expand,fame deinedatei.ext
</PRE>
<P>Beachte, dass DVB-Karten nur bestimmte Bildh&ouml;hen unterst&uuml;tzen:
288 und 576 f&uuml;r PAL und 240 und 480 f&uuml;r NTSC. Du <B>musst</B> das
Bild vorher skalieren, wenn die H&ouml;he nicht einer der oben erw&auml;hnten
entspricht: <CODE>-vop scale=width:height</CODE>. DVB-Karten
entspricht: <CODE>-vf scale=width:height</CODE>. DVB-Karten
unterst&uuml;tzen eine Vielzahl von horizontalen Aufl&ouml;sungen wie z.B.
720, 704, 640, 512, 480, 352 etc. Sie skalieren horizontal selber in
Hardware, sodass du meistens nicht in horizontaler Richtung skalieren musst.
Bei einem 512x384-DivX kannst du folgendes probieren:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=512:576
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576,lavc
</PRE>
<P>Wenn du einen Widescreen-Film hast und du ihn nicht auf die volle
@ -1224,21 +1224,21 @@ H&ouml;he skalieren m&ouml;chtest, dann kannst du den
hinzuzuf&uuml;gen. Um ein 640x384-DivX anzuschauen:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,expand=640:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576,fame file.avi
</PRE>
<P>Wenn deine CPU f&uuml;r 720x576-DivX zu langsam ist, dann skalier
herunter:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576,lavc file.avi
</PRE>
<P>Wenn sich die Geschwindigkeit nicht verbessert, dann skalier auch in
vertikaler Richtung:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:288 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288,lavc file.avi
</PRE>
<P>F&uuml;r ein OSD und Untertitel kannst du das OSD-Feature des expand-
@ -1263,8 +1263,8 @@ Beibehaltung des richtigen H&ouml;hen-/Breitenverh&auml;ltnisses), benutze
den neuen dvbscale-Filter:</P>
<PRE>
f&uuml;r 3:4 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
f&uuml;r 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
f&uuml;r 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc
f&uuml;r 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1,lavc
</PRE>
@ -1374,23 +1374,23 @@ finden. Die Compilierung sollte auch problemlos funktionieren.</P>
22050 ist. Bei 24000Hz nimmst du 48000Hz etc. Das funktioniert nicht mit
der digitalen Audioausgabe (<CODE>-ac hwac3</CODE>).</DD>
<DT><CODE>-vop lavc/fame</CODE></DT>
<DT><CODE>-vf lavc/fame</CODE></DT>
<DD>Wenn du nicht-MPEG-Filme mit dem em8300 ansehen m&ouml;chtest (z.B.
DivX oder RealVideo), dann musst du einen MPEG1-Videofilter wie lavcodec
(lavc) oder libfame (fame) verwenden. Momentan ist lavc sowohl schneller
als auch qualitativ besser, sodass die Empfehlung lavc lautet. Schau in
der Manpage nach. Dort stehen weitere Informationen zu <CODE>-vop
der Manpage nach. Dort stehen weitere Informationen zu <CODE>-vf
lavc/fame</CODE>.<BR>
Die Benutzung von lavc wird empfohlen. Momentan gibt es keine
M&ouml;glichkeit, die Anzahl der Bilder pro Sekunde des em8300 zu setzen,
was bedeutet, dass sie fest bei 29.97 liegt. Aus diesem Grund solltest du
<CODE>-vop lavc=&lt;quality&gt;:25</CODE> verwenden, besonders dann, wenn
<CODE>-vf lavc=&lt;quality&gt;:25</CODE> verwenden, besonders dann, wenn
du auch Prebuffering verwendest. Warum aber 25 und nicht 29.97? Tja, die
Sache ist, dass das Bild bei 29.97 unruhig wird. Wir wissen leider nicht,
warum das so ist. Wenn du Werte zwischen 25 und 27 benutzt, dann wird das
Bild stabil. Momentan k&ouml;nnen wir das nur als gegeben hinnehmen.</DD>
<DT><CODE>-vop lavc,expand=-1:-1:-1:-1:1</CODE></DT>
<DT><CODE>-vf expand=-1:-1:-1:-1:1,lavc</CODE></DT>
<DD>Obwohl der DXR3-Treiber ein OSD &uuml;ber das MPEG1-/2-/4-Video
projezieren kann, ist es qualitativ deutlich schlechter als
MPlayers traditionelles OSD, und es hat diverse Probleme mit der
@ -1456,7 +1456,7 @@ den Film auf <CODE>384x204</CODE> mit dem bilinearen Algorithmus zu
skalieren. Die Kommandozeile sieht dazu wie folgt aus:</P>
<PRE>
mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
</PRE>
<P>Das Beschneiden des Bildes kann mit dem <CODE>crop</CODE>-Filter geschehen
@ -1472,7 +1472,7 @@ Kommando:</P>
<P>Mit dem <CODE>crop</CODE>-Filter sieht es so aus:</P>
<PRE>
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
</PRE>
<P>Mehrfache Verwendung von <CODE>-zrcrop</CODE> aktiviert den

View File

@ -714,7 +714,7 @@
<H4>Non-YUV cards</H4>
<P>Fullscreen playing can be achieved by either enabling <B>software scaling</B>
(use the <CODE>-zoom</CODE> or <CODE>-vop scale</CODE>
(use the <CODE>-zoom</CODE> or <CODE>-vf scale</CODE>
option, but I warn you: this is slow), or switching to a small resolution
video mode, for example 352x288. If you don't have YUV acceleration, the
latter method is recommended. Video mode switching can be enabled by
@ -1161,7 +1161,7 @@ are just a few tips:
during fast-motion scenes and the bitrate controller will be probably even
unable to retain the specified bitrate as the interlacing artifacts produce
high amount of detail and thus consume lot of bandwidth. You can enable
deinterlacing with <CODE>-vop pp=DEINT_TYPE</CODE>. Usually
deinterlacing with <CODE>-vf pp=DEINT_TYPE</CODE>. Usually
<CODE>pp=lb</CODE> does a good job, but it can be matter of personal
preference. See other deinterlacing algorithms in the manual and give it a
try.</LI>
@ -1227,8 +1227,8 @@ on:driver=v4l:width=640:height=480 -vo xv</CODE><BR>
on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=900 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-oac
mp3lame -lameopts cbr:br=64 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-vop
pp=lb,crop=720:544:24:16 -o output.avi </CODE><BR>
mp3lame -lameopts cbr:br=64 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-vf
crop=720:544:24:16,pp=lb -o output.avi </CODE><BR>
<BR>
This will additionally rescale the image to 384x288 and compresses
@ -1241,7 +1241,7 @@ on:driver=v4l:width=640:height=480 -vo xv</CODE><BR>
&nbsp;&nbsp;&nbsp;&nbsp;mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-oac mp3lame -lameopts cbr:br=48 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o output.avi
&nbsp;&nbsp;&nbsp;&nbsp;-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o output.avi
</CODE><BR>
It's also possible to specify smaller image dimensions in the

View File

@ -115,14 +115,14 @@
aspect ratio</A> section.</P>
<P>The scaling process is handled by the <I>'scale'</I> video filter:
<CODE>-vop scale=width:height</CODE>. Its quality can be set with the
<CODE>-vf scale=width:height</CODE>. Its quality can be set with the
<CODE>-sws</CODE> option. If it's not specified, MEncoder will use 0:
fast bilinear.</P>
<H4>Usage:</H4>
<P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder input.mpg -ovc lavc -lavcopts
vcodec=mpeg4 -vop scale=640:480 -oac copy -o
vcodec=mpeg4 -vf scale=640:480 -oac copy -o
output.avi</CODE></P>
@ -314,7 +314,7 @@ Explanation of the process:
<H4>Usage:</H4>
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
vcodec=mpeg4:aspect=16.0/9.0 -vf crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
</BODY>
</HTML>

View File

@ -353,7 +353,7 @@
<DT>Q: The onscreen display (OSD) is flickering!</DT>
<DD>A: You use a vo driver with single buffering (x11,xv). With xv,
use the <CODE>-double</CODE> option. Also try <CODE>-vop expand</CODE></DD>
use the <CODE>-double</CODE> option. Also try <CODE>-vf expand</CODE></DD>
<DD>&nbsp;</DD>
<DT>Q: What exactly is this libavcodec thing?</DT>

View File

@ -38,7 +38,7 @@
.\" Title
.\" --------------------------------------------------------------------------
.
.TH MPlayer 1 "2003-01-11"
.TH MPlayer 1 "2003-03-22"
.
.SH NAME
mplayer \- Movie Player for Linux
@ -186,12 +186,12 @@ named 'movie.avi.conf' with the file-specific options in it and put it in
Read data from stdin.
The \-idx option does not work in conjunction with this.
.TP
.B \-autoq <quality> (use with \-vop pp)
.B \-autoq <quality> (use with \-vf pp)
Dynamically changes the level of postprocessing depending on available spare
CPU time.
The number you specify will be the maximum level used.
Usually you can use some big number.
You have to use \-vop pp without parameters in order to use this.
You have to use \-vf pp without parameters in order to use this.
.TP
.B \-autosync <factor>
Gradually adjusts the A/\:V sync based on audio delay measurements.
@ -523,7 +523,7 @@ For example sometimes '1' is a trailer, and '2' is the real movie.
.I NOTE:
.br
Sometimes deinterlacing is required for DVD playback,
see the \-vop pp=0x20000 option.
see the \-vf pp=0x20000 option.
.TP
.B \-dvd\-device <path\ to\ device>
Override default DVD device name /dev/\:dvd.
@ -809,7 +809,7 @@ mjpeg compression:
176x120 NTSC
.REss
.IPs quality=<0-100>
choose the quality of the jpeg compression
choose the quality of the jpeg compression
.br
(quality < 60 recommended for full size)
.RE
@ -831,7 +831,7 @@ Force audio parameters for the .vivo demuxer (for debugging purposes).
.SH "OSD/SUB OPTIONS"
.I NOTE:
.br
See \-vop expand too.
See \-vf expand too.
.TP
.B \-dumpmicrodvdsub (MPLAYER only)
Convert the given subtitle (specified with the \-sub option) to the
@ -1048,7 +1048,7 @@ ONLY for frame\-based SUB files, i.e.\& NOT MicroDVD format.
Currently useless.
Same as \-audiofile, but for subtitle streams (OggDS?).
.TP
.B \-subpos <0\-100> (useful with \-vop expand)
.B \-subpos <0\-100> (useful with \-vf expand)
Specify the position of subtitles on the screen.
The value is the vertical position of the subtitle in % of the screen height.
.TP
@ -1116,7 +1116,7 @@ blur. The default is 1.0.
.B \-abs <value> (OBSOLETE)
Override audio driver/\:card buffer size detection, \-ao oss only
.TP
.B \-af <plugin1,plugin2,plugin3[=options],...>
.B \-af <plugin1[=options],plugin2,...>
Activate a comma separated list of audio filters and their options.
.br
Available filters are:
@ -1855,7 +1855,7 @@ Disable automatic movie aspect ratio compensation.
.B \-nosound
Do not play/\:encode sound.
.TP
.B \-pp <quality> (see \-vop pp option too!)
.B \-pp <quality> (see \-vf pp option too!)
Set postprocess level of the DLL.
This option is NO LONGER USABLE with MPlayer's postprocess filter, but only
with Win32 DirectShow DLLs which have internal postprocessing routine.
@ -1863,7 +1863,7 @@ with Win32 DirectShow DLLs which have internal postprocessing routine.
The valid range of \-pp value vary on codecs, mostly
0\-6, where 0=disable 6=slowest/\:best.
.TP
.B \-pphelp (see \-vop pp option too)
.B \-pphelp (see \-vf pp option too)
Show a summary about the available postprocess filters and their usage.
.TP
.B \-ssf <mode>
@ -1872,7 +1872,7 @@ Specifies SwScaler parameters.
.I EXAMPLE
.PD 0
.RSs
\-vop scale \-ssf lgb=3.0
\-vf scale \-ssf lgb=3.0
.RE
.PD 1
@ -1909,7 +1909,7 @@ Right channel
.PD 1
.
.TP
.B \-sws <software\ scaler\ type> (see \-vop scale option too)
.B \-sws <software\ scaler\ type> (see \-vf scale option too)
This option sets the quality (and speed, respectively) of the software scaler,
with the \-zoom option.
For example with x11 or other outputs which lack hardware acceleration.
@ -1918,7 +1918,7 @@ Possible settings are:
.I NOTE:
.br
For \-sws\ 2 and 7, the sharpness can be set with the scaling parameter (p)
of \-vop scale (0 (soft) \- 100 (sharp)), for \-sws 9, it specifies the filter
of \-vf scale (0 (soft) \- 100 (sharp)), for \-sws 9, it specifies the filter
length (1 \- 10).
.PD 0
@ -1975,35 +1975,8 @@ try libavcodec's MPEG1/\:2 codec, then libmpeg2, then others
.PD 1
.
.TP
.B \-vfm <driver1,driver2,...>
Specify a priority list of video drivers to be used, according to their driver
name in codecs.conf.
It falls back to default if none is ok.
.I NOTE:
.br
If libdivxdecore support was compiled in, then odivx and divx4 now contains
just the same DivX4 codec, but different APIs to reach it.
For difference between them and when to use which, check the DivX4 section in
the documentation.
.br
See \-vfm help for a full list of available drivers.
.I EXAMPLE:
.PD 0
.RSs
.IPs "\-vfm ffmpeg,dshow,vfw"
try the libavcodec, then Directshow, then VFW codecs and fallback to the
others, if still none is ok
.IPs "\-vfm xanim"
try XAnim codecs first
.RE
.PD 1
.
.TP
.B \-vop <...,filter3[=options],filter2,filter1>
Activate a comma separated list of video filters and their options in reverse
order.
.B \-vf <filter1[=options],filter2,...>
Activate a comma separated list of video filters and their options.
.I NOTE:
.br
@ -2013,7 +1986,7 @@ Use -1 to keep the default value.
Parameters w:h means width x height in pixels, x:y means x;y position counted
from the upper left corner of the bigger image.
.br
To get a full list of available plugins, see \-vop help.
To get a full list of available plugins, see \-vf help.
.br
Available filters are:
.
@ -2092,22 +2065,22 @@ y: Do not do chrominance filtering (only luminance filtering).
.RE
.RSss
.br
\-vop pp=hb/vb/dr/al/lb
\-vf pp=hb/vb/dr/al/lb
.br
\-vop pp=hb/vb/dr/al
\-vf pp=hb/vb/dr/al
.br
Default filters without brightness/\:contrast correction:
.br
\-vop pp=de/\-al
\-vf pp=de/\-al
.br
Enable default filters & temporal denoiser:
.br
\-vop pp=de/tn:1:2:3
\-vf pp=de/tn:1:2:3
.br
Deblock horizontal only luminance and switch vertical deblocking on or
off automatically depending on available CPU time:
.br
\-vop pp=hb:y/vb:a \-autoq 6
\-vf pp=hb:y/vb:a \-autoq 6
.REss
.IPs lavc[=quality:fps]
Realtime MPEG1 encoder for use with DVB/\:DXR3 (libavcodec)
@ -2153,7 +2126,7 @@ The values can be from -100 to 100.
Alternative software equalizer that uses lookup tables (very slow),
allowing gamma correction in addition to simple brightness,
contrast and saturation adjustment. Note that it uses the same MMX
optimized code as -vop eq if all gamma values are 1.0!
optimized code as -vf eq if all gamma values are 1.0!
The parameters are given as floating point values.
Defaults are gamma=1.0, contrast=1.0, brightness=0.0 and saturation=1.0.
Parameters rg, gg, bg are the independent gamma values for the Red, Green
@ -2243,7 +2216,7 @@ tr0, tr1, tr2, tr3: Threshold values to be used in certain modes.
.IPs "telecine[=start]"
Apply 3:2 "telecine" process to increase framerate by 20%. This most
likely will not work correctly with mplayer, but it can be used
with 'mencoder -fps 29.97 -ofps 29.97 -vop telecine'. Both fps options are
with 'mencoder -fps 29.97 -ofps 29.97 -vf telecine'. Both fps options are
essential! (A/V sync will break if they are wrong.) The optional start
parameter tells the filter where in the telecine pattern to start
(0-3).
@ -2302,7 +2275,7 @@ hidden: sets the default value of the 'hidden' flag (boolean)
opaque: flag switching between alphablended (transparent) and opaque (fast)
mode
.br
fifo: path/filename for the FIFO (named pipe connecting mplayer -vop bmovl
fifo: path/filename for the FIFO (named pipe connecting mplayer -vf bmovl
to the controlling application)
.REss
@ -2370,6 +2343,32 @@ screen is updated.
.RE
.
.TP
.B \-vfm <driver1,driver2,...>
Specify a priority list of video drivers to be used, according to their driver
name in codecs.conf.
It falls back to default if none is ok.
.I NOTE:
.br
If libdivxdecore support was compiled in, then odivx and divx4 now contains
just the same DivX4 codec, but different APIs to reach it.
For difference between them and when to use which, check the DivX4 section in
the documentation.
.br
See \-vfm help for a full list of available drivers.
.I EXAMPLE:
.PD 0
.RSs
.IPs "\-vfm ffmpeg,dshow,vfw"
try the libavcodec, then Directshow, then VFW codecs and fallback to the
others, if still none is ok
.IPs "\-vfm xanim"
try XAnim codecs first
.RE
.PD 1
.
.TP
.B \-x <x> (MPLAYER only)
Scale image to x width (if sw/\:hw scaling available).
Disables aspect calculations.
@ -2404,11 +2403,11 @@ Disables aspect calculations.
.TP
.B \-zoom \
Allow software scaling, where available.
Could be used to force scaling with \-vop scale.
Could be used to force scaling with \-vf scale.
.I NOTE:
.br
\-vop scale will IGNORE options \-x / \-y / \-xy / \-fs / \-aspect without
\-vf scale will IGNORE options \-x / \-y / \-xy / \-fs / \-aspect without
\-zoom.
@ -3174,7 +3173,7 @@ Outputs to the given filename, instead of the default 'test.avi'.
.TP
.B \-oac <codec name>
Encode with the given audio codec.
Use \-ovc help to get a list of available codecs.
Use \-oac help to get a list of available codecs.
(no default set)
.I EXAMPLE:
@ -3398,7 +3397,7 @@ set EDL mark
.PP
(The following keys are valid only when using a hardware accelerated video
output (xv, (x)vidix, (x)mga, etc), or the software equalizer filter
(-vop eq or -vop eq2).
(-vf eq or -vf eq2).
.IPs "1 and 2"
adjust contrast
@ -3595,10 +3594,10 @@ mplayer \-tv on:driver=v4l:width=640:height=480:outfmt=i420 \-vc rawi420
mencoder \-dvd 2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc divx4
.TP
.B Encoding DVD title #2, resizing to 640x480
mencoder \-dvd 2 \-vop scale=640:480 \-o title2.avi \-oac copy \-ovc divx4
mencoder \-dvd 2 \-vf scale=640:480 \-o title2.avi \-oac copy \-ovc divx4
.TP
.B Encoding DVD title #2, resizing to 512xHHH (keep aspect ratio)
mencoder \-dvd 2 \-vop scale \-zoom \-xy 512 \-o title2.avi \-oac copy
mencoder \-dvd 2 \-vf scale \-zoom \-xy 512 \-o title2.avi \-oac copy
\-ovc divx4
.TP
.B The same, but with libavcodec family, MPEG4 (Divx5) compression

View File

@ -497,15 +497,15 @@
<P>The bpp (bits per pixel) value must be set to 4 by hand:<BR>
&nbsp;&nbsp;<CODE>-bpp 4</CODE><BR>
The movie probably must be scaled down to fit in EGA mode:<BR>
&nbsp;&nbsp;<CODE>-vop scale=640:350</CODE> or<BR>
&nbsp;&nbsp;<CODE>-vop scale=320:200</CODE><BR>
&nbsp;&nbsp;<CODE>-vf scale=640:350</CODE> or<BR>
&nbsp;&nbsp;<CODE>-vf scale=320:200</CODE><BR>
For that we need fast but bad quality scaling routine:<BR>
&nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
Maybe automatic aspect correction has to be shut off:<BR>
&nbsp;&nbsp;<CODE>-noaspect</CODE></P>
<P><B>NOTE:</B> according to my experience the best image quality on EGA
screens can be achieved by decreasing the brightness a bit: <CODE>-vop
screens can be achieved by decreasing the brightness a bit: <CODE>-vf
eq=-20:0</CODE>. I also needed to lower the audio samplerate on my box,
because the sound was broken on 44kHz: <CODE>-srate 22050</CODE>.</P>
@ -685,7 +685,7 @@
(using aalib on X), and it's least CPU intensive on standard,
non-framebuffer console. Use SVGATextMode to set up a big textmode,
then enjoy! (secondary head Hercules cards rock :)) (but imho you can use
<CODE>-vop 1bpp</CODE> option to get graphics on hgafb:)</P>
<CODE>-vf 1bpp</CODE> option to get graphics on hgafb:)</P>
<P>Use the <CODE>-framedrop</CODE> option if your computer isn't fast enough to
render all frames!</P>
@ -1034,19 +1034,19 @@ Indeed it doesn't matter which video output driver is used with <B>VIDIX</B>.
<PRE>
mplayer -ao mpegpes -vo mpegpes yourfile.ext
mplayer -ao mpegpes -vo mpegpes -vop expand yourfile.ext
mplayer -ao mpegpes -vo mpegpes -vf expand yourfile.ext
</PRE>
<P>Note that DVB cards only support heights 288 and 576 for PAL or 240 and 480
for NTSC. You <B>must</B> rescale for other heights by adding
<CODE>scale=width:height</CODE> with the width and height you want to the
<CODE>-vop</CODE> option. DVB cards accept various widths, like 720, 704,
<CODE>-vf</CODE> option. DVB cards accept various widths, like 720, 704,
640, 512, 480, 352 etc and do hardware scaling in horizontal direction, so
you do not need to scale horizontally in most cases. For a 512x384 (aspect
4:3) DivX try:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576
</PRE>
<P>If you have a widescreen movie and you do not want to scale it to full height,
@ -1054,19 +1054,19 @@ Indeed it doesn't matter which video output driver is used with <B>VIDIX</B>.
640x384 DivX, try:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 file.avi
</PRE>
<P>If your CPU is too slow for a full size 720x576 DivX, try downscaling:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=352:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576 file.avi
</PRE>
<P>If speed does not improve, try vertical downscaling, too:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=352:288 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288 file.avi
</PRE>
<P>For OSD and subtitles use the OSD feature of the expand filter. So, instead
@ -1085,8 +1085,8 @@ Indeed it doesn't matter which video output driver is used with <B>VIDIX</B>.
right aspect ratio), use the new dvbscale filter:</P>
<PRE>
for 3:4 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
for 16:9 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
for 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
for 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
</PRE>
<H4>FUTURE</H4>
@ -1199,22 +1199,22 @@ for 16:9 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
44100 / 2 = 22050, if it is 24000Hz use 48000Hz as 48000 / 2 = 24000 and so
on. This does not work with digital audio output (<CODE>-ac hwac3</CODE>).</DD>
<DT><CODE>-vop lavc/fame</CODE></DT>
<DT><CODE>-vf lavc/fame</CODE></DT>
<DD><B>(AUTO-INSERTED)</B> To watch non-MPEG content on the em8300 (i.e. DivX or RealVideo) you have
to specify an MPEG1 video filter such as libavcodec (lavc) or libfame
(fame). At the moment lavc is both faster and gives better image quality, it
is suggested that you use that unless you have problems with it. See the man
page for further info about <CODE>-vop lavc/fame</CODE>.<BR>
page for further info about <CODE>-vf lavc/fame</CODE>.<BR>
Using lavc is highly recommended. Currently there is no way of setting the
fps of the em8300 which means that it is fixed to 29.97fps. Because of this
it is highly recommended that you use <CODE>-vop lavc=&lt;quality&gt;:25</CODE>,
it is highly recommended that you use <CODE>-vf lavc=&lt;quality&gt;:25</CODE>,
especially if you are using prebuffering. Then why 25 and not 29.97? Well,
the thing is that when you use 29.97 the picture becomes a bit jumpy. The
reason for this is unknown to us. If you set it to somewhere between 25 and
27 the picture becomes stable. For now all we can do is accept this for a
fact.</DD>
<DT><CODE>-vop expand=-1:-1:-1:-1:1</CODE></DT>
<DT><CODE>-vf expand=-1:-1:-1:-1:1</CODE></DT>
<DD>Although the DXR3 driver can put some OSD onto the MPEG1/2/4 video,
it has much lower quality than MPlayer's traditional OSD, and has several
refresh problems as well. The command line above will firstly convert the
@ -1273,7 +1273,7 @@ for 16:9 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
bilinear software scaler. The commandline is</P>
<PRE>
mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
</PRE>
<P>Cropping can be done by the <CODE>crop</CODE> filter and by
@ -1288,7 +1288,7 @@ for 16:9 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
<P>if you want to use the <CODE>crop</CODE> filter, you would do</P>
<PRE>
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
</PRE>
<P>Extra occurances of <CODE>-zrcrop</CODE> invoke <I>cinerama</I> mode, i.e.

View File

@ -710,7 +710,7 @@
<H4>Cartes non-YUV</H4>
<P>L'affichage en plein-écran peut être obtenu soit en activant le <B>redimensionnement logiciel</B>
(utilisez les options <CODE>-zoom</CODE> ou <CODE>-vop scale</CODE>, mais je vous préviens:
(utilisez les options <CODE>-zoom</CODE> ou <CODE>-vf scale</CODE>, mais je vous préviens:
c'est lent), ou passez dans une résolution plus basse, par exemple 352x288. Si vous
n'avez pas d'accélération YUV, cette dernière méthode est recommandée. Le changement
de mode vidéo peut être activé en utilisant l'option <CODE>-vm</CODE> et fonctionne
@ -1146,7 +1146,7 @@ astuces:
scènes fast-motion et le contrôleur de bitrate ne sera probablement même pas
capable de garder le bitrate demandé car l'artefact de désentrelacement produit
un grand taux de détails et donc consomme plus de bande passante. Vous pouvez
désactiver l'entrelacement avec <CODE>-vop pp=DEINT_TYPE</CODE>. Généralement
désactiver l'entrelacement avec <CODE>-vf pp=DEINT_TYPE</CODE>. Généralement
<CODE>pp=lb</CODE> peut faire un bon travail, m'est c'est une histoire de préférence
personnelle. Voyez les autres algorithmes de désentrelacement dans le manuel et
essayez-les.</LI>
@ -1211,8 +1211,8 @@ on:driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv</CODE><BR>
on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=900 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-oac
mp3lame -lameopts cbr:br=64 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-vop
pp=lb,crop=720:544:24:16 -o sortie.avi </CODE><BR>
mp3lame -lameopts cbr:br=64 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-vf
crop=720:544:24:16,pp=lb -o sortie.avi </CODE><BR>
<BR>
Cela dimensionne également l'image en 384x288 et compresse la
@ -1224,7 +1224,7 @@ on:driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv</CODE><BR>
&nbsp;&nbsp;&nbsp;&nbsp;mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-oac mp3lame -lameopts cbr:br=48 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o sortie.avi
&nbsp;&nbsp;&nbsp;&nbsp;-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o sortie.avi
</CODE><BR>
Il est également possible de spécifier des dimensions d'image plus

View File

@ -113,14 +113,14 @@
section <A HREF="#aspect">Préserver l'aspect ratio</A>.</P>
<P>Le processus de zoom est géré par le filtre vidéo <I>'scale'</I>:
<CODE>-vop scale=largeur:hauteur</CODE>. Sa qualité peut être réglée avec l'option
<CODE>-vf scale=largeur:hauteur</CODE>. Sa qualité peut être réglée avec l'option
<CODE>-sws</CODE>. Si elle n'est pas spécifiée, MEncoder utilisera 0:
fast bilinear.</P>
<H4>Utilisation:</H4>
<P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder entree.mpg -ovc lavc -lavcopts
vcodec=mpeg4 -vop scale=640:480 -oac copy -o
vcodec=mpeg4 -vf scale=640:480 -oac copy -o
sortie.avi</CODE></P>
@ -309,7 +309,7 @@ Explication du processus:
<H4>Utilisation:</H4>
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o sortie.avi</CODE></P>
vcodec=mpeg4:aspect=16.0/9.0 -vf crop=714:548:0:14 -oac copy -o sortie.avi</CODE></P>
</BODY>
</HTML>

View File

@ -357,7 +357,7 @@
<DT>Q: L'on-screen display (OSD) tremblote!</DT>
<DD>A: Vous utilisez le pilote vo avec un cache simple (x11,xv). Avec xv,
utilisez l'option <CODE>-double</CODE>. Essayez également <CODE>-vop expand</CODE></DD>
utilisez l'option <CODE>-double</CODE>. Essayez également <CODE>-vf expand</CODE></DD>
<DD>&nbsp;</DD>
<DT>Q: libavcodec, c'est quoi?</DT>

View File

@ -194,12 +194,12 @@ fichier et placez-le dans ~/.mplayer ou dans le m
Lis les données depuis stdin.
L'option \-idx ne fonctionne pas en conjonction avec cela.
.TP
.B \-autoq <qualité> (utiliser avec \-vop pp)
.B \-autoq <qualité> (utiliser avec \-vf pp)
Change dynamiquement le niveau de postprocessing en fonction de la charge
processeur.
Le nombre à indiquer est le niveau maximum utilisé.
Normalement vous pouvez utiliser un nombre important.
Vous devez utiliser \-vop pp sans paramètres pour l'utiliser.
Vous devez utiliser \-vf pp sans paramètres pour l'utiliser.
.TP
.B \-autosync <facteur>
Ajuste graduellement la synchro A/\:V en fonction de la mesure du décalage
@ -541,7 +541,7 @@ Par exemple, parfois '1' est une bande annonce, et '2' est le vrai film.
.I NOTE:
.br
Parfois le désentrelacement est requis pour la lecture de DVD,
voir l'option \-vop pp=0x20000.
voir l'option \-vf pp=0x20000.
.TP
.B \-dvd\-device <chemin\ périphérique>
Force le nom de périphérique DVD /dev/\:dvd.
@ -837,7 +837,7 @@ Force les param
.SH "OPTIONS OSD/SUB"
.I NOTE:
.br
voir \-vop expand également.
voir \-vf expand également.
.TP
.B \-dumpmicrodvdsub (MPLAYER uniquement)
Convertit les sous-titres donnés (via l'option \-sub) au format MicroDVD.
@ -1063,7 +1063,7 @@ UNIQUEMENT pour les fichiers SUB bas
Actuellement inutilisé.
Identique à \-audiofile, mais pour les flux de sous-titres (OggDS?).
.TP
.B \-subpos <0\-100> (utile avec \-vop expand)
.B \-subpos <0\-100> (utile avec \-vf expand)
Spécifie la position des sous-titres sur l'écran.
Cette valeur est la position verticale des sous-titres en % de la hauteur
de l'écran.
@ -1874,7 +1874,7 @@ D
.B \-nosound
Ne pas jouer/\:encoder le son.
.TP
.B \-pp <qualité> (voir l'option \-vop pp également!)
.B \-pp <qualité> (voir l'option \-vf pp également!)
Initialise le niveau de postprocess de la DLL.
Cette option N'EST PLUS UTILISABLE avec le filtre de postprocess de MPlayer,
mais uniquement avec les DLLs DirectShow Win32 qui ont une routine de
@ -1883,7 +1883,7 @@ postprocessing interne.
L'intervalle valide de la valeur \-pp pour les filtres de pp varient suivant les
codecs, généralement 0\-6, où 0=désactivé 6=plus lent/\:meilleur.
.TP
.B \-pphelp (voir l'option \-vop pp également)
.B \-pphelp (voir l'option \-vf pp également)
Affiche un aperçu des filtres de postprocess disponibles et de leur utilisation.
.TP
.B \-ssf <mode>
@ -1892,7 +1892,7 @@ Sp
.I EXEMPLE
.PD 0
.RSs
\-vop scale \-ssf lgb=3.0
\-vf scale \-ssf lgb=3.0
.RE
.PD 1
@ -1929,7 +1929,7 @@ Canal droit
.PD 1
.
.TP
.B \-sws <type\ de\ zoom\ logiciel> (voir également l'option \-vop scale)
.B \-sws <type\ de\ zoom\ logiciel> (voir également l'option \-vf scale)
Cette fonction fixe la qualité (et la vitesse, respectivement) du zoom logiciel,
avec l'option \-zoom option.
Par exemple avec X11 ou d'autres sorties qui manquent d'accélération matérielle.
@ -1938,7 +1938,7 @@ Les r
.I NOTE:
.br
Pour \-sws\ 2 et 7, le sharpness peut être initialisé avec le paramètre de
zoom (p) de \-vop scale (0 (doux) \- 100 (fort)), pour \-sws 9, il spécifie
zoom (p) de \-vf scale (0 (doux) \- 100 (fort)), pour \-sws 9, il spécifie
la longueur du filtre (1 \- 10).
.PD 0
@ -1996,34 +1996,8 @@ essaie le codec MPEG1/\:2 de libavcodec, puis libmpeg2, puis les autres
.PD 1
.
.TP
.B \-vfm <pilote1,pilote2,...>
Spécifie une liste de priorité des pilotes vidéo à utiliser, suivant leur nom de
pilote dans codecs.conf.
Se rabattra sur celui par défaut si aucun ne convient.
.I NOTE:
.br
Si le support libdivxdecore a été compilé, alors odivx et divx4 contiennent
maintenant le même codec DivX4, mais plusieurs APIs pour l'atteindre.
Pour les différences entre elles et quand utiliser laquelle, regardez la section
DivX4 de la documentation.
.br
Voir \-vfm help pour une liste complète des pilotes disponibles.
.I EXEMPLE:
.PD 0
.RSs
.IPs "\-vfm ffmpeg,dshow,vfw"
essaie les codecs libavcodec, puis Directshow, puis VFW et se rabat sur
les autres, si aucun n'arrive à convenir
.IPs "\-vfm xanim"
essaie les codecs XAnim en premier
.RE
.PD 1
.
.TP
.B \-vop <...,filtre3[=options],filtre2,filtre1>
Active une liste de filtres vidéo séparés par des virgules en ordre inversé.
.B \-vf <filtre1[=options],filtre2,...>
Active une liste de filtres vidéo séparés par des virgules.
.I NOTE:
.br
@ -2033,7 +2007,7 @@ Utilisez -1 pour garder la valeur par d
Les paramètres w:h signifient largeur x hauteur en pixels, x:y signifient
position x;y à partir de du coin supérieur gauche de la plus grande image.
.br
pour avoir une liste complète des plugins disponibles, voir \-vop help.
pour avoir une liste complète des plugins disponibles, voir \-vf help.
.br
Les filtres disponibles sont:
.
@ -2110,22 +2084,22 @@ y: Pas de filtrage de la chrominance (filtrage de la luminance uniquement).
.RE
.RSss
.br
\-vop pp=hb/vb/dr/al/lb
\-vf pp=hb/vb/dr/al/lb
.br
\-vop pp=hb/vb/dr/al
\-vf pp=hb/vb/dr/al
.br
filtres par défaut sans correction de luminosité/\:contraste:
.br
\-vop pp=de/\-al
\-vf pp=de/\-al
.br
Active les filtres par défaut & le débruiteur temporel:
.br
\-vop pp=de/tn:1:2:3
\-vf pp=de/tn:1:2:3
.br
Débloque la luminance horizontale uniquement et active ou désactive
le déblocage vertical suivant le temps CPU disponible:
.br
\-vop pp=hb:y/vb:a \-autoq 6
\-vf pp=hb:y/vb:a \-autoq 6
.REss
.IPs lavc[=qualité:fps]
Encodeur MPEG1 temps-réel à utiliser avec DVB/\:DXR3 (libavcodec)
@ -2260,7 +2234,7 @@ tr0, tr1, tr2, tr3: Valeurs seuil
.IPs "telecine[=départ]"
Applique un processus telecine 3:2 "telecine" pour augmenter le débit de 20%.
Cela ne fonctionnera surement pas correctement avec MPlayer, mais peut être
utilisé avec "mencoder -fps 29.97 -ofps 29.97 -vop telecine". Les deux options
utilisé avec "mencoder -fps 29.97 -ofps 29.97 -vf telecine". Les deux options
fps sont essentielles ! (la synchro A/V sera brisée si elles sont mauvaises.)
Le paramètre optionnel départ indique où démarrer (0-3).
.IPs "tfields[=mode]"
@ -2321,7 +2295,7 @@ hidden: d
opaque: option changeant de mode entre alphablended (transparent) et opaque
(rapide)
.br
fifo: chemin/nom de fichier pour le FIFO (pipe nommé connectant mplayer \-vop
fifo: chemin/nom de fichier pour le FIFO (pipe nommé connectant mplayer \-vf
bmovl à l'application le contrôlant)
.REss
.RS
@ -2388,6 +2362,32 @@ petite partie de l'
.RE
.
.TP
.B \-vfm <pilote1,pilote2,...>
Spécifie une liste de priorité des pilotes vidéo à utiliser, suivant leur nom de
pilote dans codecs.conf.
Se rabattra sur celui par défaut si aucun ne convient.
.I NOTE:
.br
Si le support libdivxdecore a été compilé, alors odivx et divx4 contiennent
maintenant le même codec DivX4, mais plusieurs APIs pour l'atteindre.
Pour les différences entre elles et quand utiliser laquelle, regardez la section
DivX4 de la documentation.
.br
Voir \-vfm help pour une liste complète des pilotes disponibles.
.I EXEMPLE:
.PD 0
.RSs
.IPs "\-vfm ffmpeg,dshow,vfw"
essaie les codecs libavcodec, puis Directshow, puis VFW et se rabat sur
les autres, si aucun n'arrive à convenir
.IPs "\-vfm xanim"
essaie les codecs XAnim en premier
.RE
.PD 1
.
.TP
.B \-x <x> (MPLAYER uniquement)
Zoome l'image à la largeur x (si le zoom sw/\:hw est disponible).
Désactive les calculs d'aspect.
@ -2423,11 +2423,11 @@ D
.TP
.B \-zoom \
Permet le zoom logiciel, si disponible.
Peut être utilisé pour forcer le zoom avec \-vop scale.
Peut être utilisé pour forcer le zoom avec \-vf scale.
.I NOTE:
.br
\-vop scale IGNORERA les options \-x / \-y / \-xy / \-fs / \-aspect sans
\-vf scale IGNORERA les options \-x / \-y / \-xy / \-fs / \-aspect sans
\-zoom.
@ -3568,11 +3568,11 @@ mplayer \-tv on:driver=v4l:width=640:height=480:outfmt=i420 \-vc rawi420
mencoder \-dvd 2 \-chapter 10-15 \-o titre2.avi \-oac copy \-ovc divx4
.TP
.B Encodage du titre #2 d'un DVD, redimensionnement en 640x480
mencoder \-dvd 2 \-vop scale=640:480 \-o titre2.avi \-oac copy \-ovc divx4
mencoder \-dvd 2 \-vf scale=640:480 \-o titre2.avi \-oac copy \-ovc divx4
.TP
.B Encodage du titre #2 d'un DVD, redimensionnement en 512xHHH (garder
l'aspect ratio)
mencoder \-dvd 2 \-vop scale \-zoom \-xy 512 \-o titre2.avi \-oac copy
mencoder \-dvd 2 \-vf scale \-zoom \-xy 512 \-o titre2.avi \-oac copy
\-ovc divx4
.TP
.B Même chose, mais avec compression MPEG4 (Divx5) via la famille libavcodec

View File

@ -493,8 +493,8 @@
<P>La valeur des bpp (bits par pixel) doit être fixé à 4 manuellement:<BR>
&nbsp;&nbsp;<CODE>-bpp 4</CODE><BR>
Le film doit probablement être redimensionné pour tenir dans le mode EGA:<BR>
&nbsp;&nbsp;<CODE>-vop scale=640:350</CODE> or<BR>
&nbsp;&nbsp;<CODE>-vop scale=320:200</CODE><BR>
&nbsp;&nbsp;<CODE>-vf scale=640:350</CODE> or<BR>
&nbsp;&nbsp;<CODE>-vf scale=320:200</CODE><BR>
Pour cela nous avons besoin de la routine de redimensionnement rapide
mais de mauvaise qualité:<BR>
&nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
@ -502,7 +502,7 @@
&nbsp;&nbsp;<CODE>-noaspect</CODE></P>
<P><B>NOTE:</B> d'après mon expérience, la meilleur qualité d'image sur les écrans EGA
peut être obtenue en diminuant légèrement la luminosité: <CODE>-vop
peut être obtenue en diminuant légèrement la luminosité: <CODE>-vf
eq=-20:0</CODE>. J'ai également besoin de diminuer la fréquence d'échantillonnage sur ma
machine, car le son est endommagé en 44kHz: <CODE>-srate 22050</CODE>.</P>
@ -683,7 +683,7 @@
et prend moins de CPU sur une console standard, sans framebuffer. Utilisez
SVGATextMode pour passer en mode texte large, et appréciez ! (une carte hercules
en second écran, c'est génial :)) (mais à mon humble avis vous pouvez utiliser
l'option <CODE>-vop 1bpp</CODE> pour avoir des graphismes sur hgafb:)</P>
l'option <CODE>-vf 1bpp</CODE> pour avoir des graphismes sur hgafb:)</P>
<P>Utilisez l'option <CODE>-framedrop</CODE> si votre machine n'est pas suffisamment
rapide pour afficher toutes les trames !</P>
@ -1035,19 +1035,19 @@ De plus le pilote de sortie vid
<PRE>
mplayer -ao mpegpes -vo mpegpes votrefichier.ext
mplayer -ao mpegpes -vo mpegpes -vop expand votrefichier.ext
mplayer -ao mpegpes -vo mpegpes -vf expand votrefichier.ext
</PRE>
<P>Notez que les cartes DVB ne supportent que les tailles 288 par 576 pour le PAL
ou 240 par 480 pour le NTSC. Vous <B>devez</B> redimensionner vers d'autres
tailles en ajoutant <CODE>scale=width:height</CODE> avec la largeur et la hauteur
que vous voulez à l'option <CODE>-vop</CODE>. Les cartes DVB acceptent des
que vous voulez à l'option <CODE>-vf</CODE>. Les cartes DVB acceptent des
largeurs variées, comme 720, 704, 640, 512, 480, 352 etc et font un redimensionnement
matériel dans le sens horizontal, vous n'avez donc pas besoin de redimensionner
horizontalement dans la plupart des cas. Pour un Divx en 512x384 (aspect 4:3) essayez:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576
</PRE>
<P>Si vous avez un film plein-écran et que vous ne voulez pas l'afficher
@ -1055,20 +1055,20 @@ De plus le pilote de sortie vid
pour ajouter des bandes noires. Pour voir un Divx en 640x384, essayez:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 fichier.avi
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 fichier.avi
</PRE>
<P>Si votre CPU est trop lent pour un DivX en taille complète 720x576,
essayez de diminuer la taille:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=352:576 fichier.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576 fichier.avi
</PRE>
<P>Si la vitesse ne s'améliore pas, essayez également la diminution verticale:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=352:288 fichier.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288 fichier.avi
</PRE>
<P>Pour l'OSD et les sous-titres utilisez la fonction expand du plugin OSD.
@ -1088,8 +1088,8 @@ De plus le pilote de sortie vid
original), utilisez le nouveau plugin dvbscale:w/P>
<PRE>
pour une TV 3:4: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
pour une TV 16:9: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
pour une TV 3:4: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
pour une TV 16:9: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
</PRE>
<H4>FUTUR</H4>
@ -1205,23 +1205,23 @@ pour une TV 16:9: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
utilisez 48000Hhz car 48000 / 2 = 24000 et ainsi de suite. Cela ne fonctionne
pas avec la sortie audio numérique (<CODE>-ac hwac3</CODE>).</DD>
<DT><CODE>-vop lavc/fame</CODE></DT>
<DT><CODE>-vf lavc/fame</CODE></DT>
<DD><B>(AUTO-INSERTED)</B> Pour voir du contenu non-MPEG sur l'em8300 (c-a-d DivX ou RealVideo),
vous devrez spécifier un filtre vidéo MPEG1 tel que libavcodec (lavc) ou
libfame (fame). Pour le moment lavc est à la fois plus rapide et donne une
meilleur qualité, il est recommandé de l'utiliser à moins que vous ayez des
problèmes avec. Voir la page de man pour de plus amples infos à propos de
<CODE>-vop lavc/fame</CODE>.<BR>
<CODE>-vf lavc/fame</CODE>.<BR>
Utiliser lavc est hautement recommandé. Actuellement il n'est pas possible
de régler les fps de l'em8300 ce qui veut dire qu'il est fixé à 29.97fps.
A cause de cela il est hautement recommandé d'utiliser
<CODE>-vop lavc=&lt;qualité&gt;:25</CODE>, surtout si vous utilisez le
<CODE>-vf lavc=&lt;qualité&gt;:25</CODE>, surtout si vous utilisez le
prebuffering. Alors pourquoi 25 et pas 29.97? Hé bien, le truc est que
si vous utilisez 29.97 l'image devient un peu sautante. Nous n'en connaissons
pas la raison. Si vous le réglez quelque part entre 25 et 27 l'image devient
stable. Pour l'instant tous ce que nous pouvons faire est de l'accepter.</DD>
<DT><CODE>-vop expand=-1:-1:-1:-1:1</CODE></DT>
<DT><CODE>-vf expand=-1:-1:-1:-1:1</CODE></DT>
<DD>Bien que le pilote DXR3 puisse placer quelques OSD sur de la vidéo
MPEG1/2/4, il est de bien plus basse qualité que l'OSD traditionnel de MPlayer,
et de plus possède de nombreux problèmes de rafraîchissement. La ligne
@ -1282,7 +1282,7 @@ pour une TV 16:9: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
le zoom logiciel bilinéaire rapide. La ligne de commande est</P>
<PRE>
mplayer -vo zr -sws 0 -vop scale=384:204 film.avi
mplayer -vo zr -sws 0 -vf scale=384:204 film.avi
</PRE>
<P>Le découpage peut être fait avec le filtre <CODE>crop</CODE> et par ce
@ -1297,7 +1297,7 @@ pour une TV 16:9: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
<P>si vous voulez utiliser le filtre <CODE>crop</CODE>, vous feriez</P>
<PRE>
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
</PRE>
<P>Des occurrences supplémentaires de <CODE>-zrcrop</CODE> invoquent le mode

View File

@ -1152,7 +1152,7 @@ kimeneti eszk
deinterlacing-et. Ha nem teszed, a keletkező film a gyors jeleneteknél
torz lesz, és mivel a váltott sorok kódolása a codec számára túl nagy
részletességet jelent, a felhasznált bitráta megnő. A deinterlacing
bekapcsolása a <CODE>-vop pp=DEINT_TIPUS</CODE> opcióval történik.
bekapcsolása a <CODE>-vf pp=DEINT_TIPUS</CODE> opcióval történik.
Általában a <CODE>pp=lb</CODE> megfelelő hatást ér el, de egyéni ízlés
szerint használható más opció is. A man page-ban megtalálod a deinterlacing
további opcióit.</LI>

View File

@ -117,11 +117,11 @@
el az <A HREF="#aspect">Aspect ratio megőrzése</A> fejezetet.</P>
<P>Az átméretezést a <I>'scale'</I> nevű video filter végzi:
<CODE>-vop scale=X:Y</CODE>. A minőségét pedig az <CODE>-sws</CODE> opcióval
<CODE>-vf scale=X:Y</CODE>. A minőségét pedig az <CODE>-sws</CODE> opcióval
lehet megadni (lásd a manpage-t). Alapértelmezett a 0: gyors bilinear.</P>
<P>Használata:<BR>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder sample-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1300 -vop
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder sample-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1300 -vf
scale=640:480 -oac copy -o output.avi</CODE></P>
<H2><A NAME=copying>7.4 Stream másolása</A></H2>
@ -307,7 +307,7 @@
<H4>Használata:</H4>
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
vcodec=mpeg4:aspect=16.0/9.0 -vf crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
</BODY>

View File

@ -187,11 +187,11 @@ k
Adat olvasása a stdin-ről.
Az \-idx opció nem használható ilyenkor.
.TP
.B \-autoq <minõség> (használd a \-vop pp mellett)
.B \-autoq <minõség> (használd a \-vf pp mellett)
Dinamikusan változtatja a postprocessing értékét a maradék CPU idő
függvényében. A megadott szám lesz a maximálisan használandó érték. Általában
célravezető nagy számok beírása.
Ezen opció használatához elengedhetetlen a \-vop pp opció paraméterek nélküli
Ezen opció használatához elengedhetetlen a \-vf pp opció paraméterek nélküli
használata.
.TP
.B \-autosync <faktor>
@ -516,7 +516,7 @@ P
.I MEGJEGYZÉS:
.br
Néha a deinterlace-elés szükséges a DVD lejátszáshoz,
lásd a \-vop pp=0x20000 opciót.
lásd a \-vf pp=0x20000 opciót.
.TP
.B \-dvd\-device <útvonal\ az\ egységhez>
Alapértelmezett /dev/\:dvd egységnév felülbírálata.
@ -799,7 +799,7 @@ A .vivo demuxer audio param
.SH "OSD/SUB OPCIÓK"
.I MEGJEGYZÉS:
.br
Lásd még a \-vop expand opciót.
Lásd még a \-vf expand opciót.
.TP
.B \-dumpmicrodvdsub (csak MPLAYER)
A használt felirat (amit a \-sub opció ad meg) MicroDVD formátumba
@ -1010,7 +1010,7 @@ Csak frame alap
Jelenleg haszontalan.
Ugyanaz mint az \-audiofile, de felirat stream-ekhez (OggDS?).
.TP
.B \-subpos <0\-100> (a \-vop expand opcióval hasznos)
.B \-subpos <0\-100> (a \-vf expand opcióval hasznos)
A feliratok képernyőn elfoglalt helye.
Az érték a képernyő magasságának megadott százaléka, ahol a felirat
legyen.
@ -1754,7 +1754,7 @@ K
.B \-nosound
Hang lejátszásának/\:enkódolásának kikapcsolása.
.TP
.B \-pp <minõség> (lásd még \-vop pp)
.B \-pp <minõség> (lásd még \-vf pp)
A DLL minőségjavító szintjének beállítása.
Ez az opció NEM az MPlayer postprocess szűrőjének beállítására való, hanem
az olyan Win32 DirectShow DLL-ekre amelyeknek van beépített minőségjavító
@ -1763,7 +1763,7 @@ k
Az értéktartomány codecfüggő, többnyire
0\-6, ahol 0=kikapcsolás 6=leglassabb/\:legjobb.
.TP
.B \-pphelp (lásd még \-vop pp)
.B \-pphelp (lásd még \-vf pp)
Összefoglaló a postprocess szűrőkről és használatukról.
.TP
.B \-ssf <mód>
@ -1772,7 +1772,7 @@ SwScaler param
.I PÉLDA
.PD 0
.RSs
\-vop scale \-ssf lgb=3.0
\-vf scale \-ssf lgb=3.0
.RE
.PD 1
@ -1809,7 +1809,7 @@ Jobb csatorna
.PD 1
.
.TP
.B \-sws <szoftveres\ scaler\ tipusa> (lásd még \-vop scale opció)
.B \-sws <szoftveres\ scaler\ tipusa> (lásd még \-vf scale opció)
Ezzel az opcióval lehet a \-zoom opcióval használható szoftveres nagyítás
sebességét és minőségét állítani.
Ez a hardveres gyorsítást nélkülőző módokhoz van, mint például az x11.
@ -1870,35 +1870,8 @@ try libavcodec's MPEG1/\:2 codec, then libmpeg2, then others
.PD 1
.
.TP
.B \-vfm <driver1,driver2,...>
Specify a priority list of video drivers to be used, according to their driver
name in codecs.conf.
It falls back to default if none is ok.
.I NOTE:
.br
If libdivxdecore support was compiled in, then odivx and divx4 now contains
just the same DivX4 codec, but different APIs to reach it.
For difference between them and when to use which, check the DivX4 section in
the documentation.
.br
See \-vfm help for a full list of available drivers.
.I EXAMPLE:
.PD 0
.RSs
.IPs "\-vfm ffmpeg,dshow,vfw"
try the libavcodec, then Directshow, then VFW codecs and fallback to the
others, if still none is ok
.IPs "\-vfm xanim"
try XAnim codecs first
.RE
.PD 1
.
.TP
.B \-vop <...,filter3[=options],filter2,filter1>
Activate a comma separated list of video filters and their options in reverse
order.
.B \-vf <filter1[=options],filter2,...>
Activate a comma separated list of video filters and their options.
.I NOTE:
.br
@ -1908,7 +1881,7 @@ Use -1 to keep the default value.
Parameters w:h means width x height in pixels, x:y means x;y position counted
from the upper left corner of the bigger image.
.br
To get a full list of available plugins, see \-vop help.
To get a full list of available plugins, see \-vf help.
.br
Available filters are:
.
@ -1987,22 +1960,22 @@ y: Do not do chrominance filtering (only luminance filtering).
.RE
.RSss
.br
\-vop pp=hb/vb/dr/al/lb
\-vf pp=hb/vb/dr/al/lb
.br
\-vop pp=hb/vb/dr/al
\-vf pp=hb/vb/dr/al
.br
Default filters without brightness/\:contrast correction:
.br
\-vop pp=de/\-al
\-vf pp=de/\-al
.br
Enable default filters & temporal denoiser:
.br
\-vop pp=de/tn:1:2:3
\-vf pp=de/tn:1:2:3
.br
Deblock horizontal only luminance and switch vertical deblocking on or
off automatically depending on available CPU time:
.br
\-vop pp=hb:y/vb:a \-autoq 6
\-vf pp=hb:y/vb:a \-autoq 6
.REss
.IPs lavc[=quality:fps]
Realtime MPEG1 encoder for use with DVB/\:DXR3 (libavcodec)
@ -2155,7 +2128,7 @@ hidden: sets the default value of the 'hidden' flag (boolean)
opaque: flag switching between alphablended (transparent) and opaque (fast)
mode
.br
fifo: path/filename for the FIFO (named pipe connecting mplayer -vop bmovl
fifo: path/filename for the FIFO (named pipe connecting mplayer -vf bmovl
to the controlling application)
.REss
@ -2223,6 +2196,32 @@ screen is updated.
.RE
.
.TP
.B \-vfm <driver1,driver2,...>
Specify a priority list of video drivers to be used, according to their driver
name in codecs.conf.
It falls back to default if none is ok.
.I NOTE:
.br
If libdivxdecore support was compiled in, then odivx and divx4 now contains
just the same DivX4 codec, but different APIs to reach it.
For difference between them and when to use which, check the DivX4 section in
the documentation.
.br
See \-vfm help for a full list of available drivers.
.I EXAMPLE:
.PD 0
.RSs
.IPs "\-vfm ffmpeg,dshow,vfw"
try the libavcodec, then Directshow, then VFW codecs and fallback to the
others, if still none is ok
.IPs "\-vfm xanim"
try XAnim codecs first
.RE
.PD 1
.
.TP
.B \-x <x> (MPLAYER only)
Scale image to x width (if sw/\:hw scaling available).
Disables aspect calculations.
@ -2257,11 +2256,11 @@ Disables aspect calculations.
.TP
.B \-zoom \
Allow software scaling, where available.
Could be used to force scaling with \-vop scale.
Could be used to force scaling with \-vf scale.
.I NOTE:
.br
\-vop scale will IGNORE options \-x / \-y / \-xy / \-fs / \-aspect without
\-vf scale will IGNORE options \-x / \-y / \-xy / \-fs / \-aspect without
\-zoom.
@ -3195,7 +3194,7 @@ EDL bejegyz
.PP
(A következő billentyűk csak hardveres támogatású videokimeneteken
(xv, (x)vidix, (x)mga, stb), vagy szoftveres equalizer használatakor
(-vop eq vagy -vop eq2) mûködnek.
(-vf eq vagy -vf eq2) mûködnek.
.IPs "1 és 2"
kontraszt beállítása
@ -3392,11 +3391,11 @@ mplayer \-tv on:driver=v4l:width=640:height=480:outfmt=i420 \-vc rawi420
mencoder \-dvd 2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc divx4
.TP
.B DVD 2-es sávjának enkódolása, átméretezés 640x480-ba
mencoder \-dvd 2 \-vop scale=640:480 \-o title2.avi \-oac copy \-ovc divx4
mencoder \-dvd 2 \-vf scale=640:480 \-o title2.avi \-oac copy \-ovc divx4
.TP
.B DVD 2-es sávjának enkódolása, átméretezés 512xMMM-be (képarány
megtartásával)
mencoder \-dvd 2 \-vop scale \-zoom \-xy 512 \-o title2.avi \-oac copy
mencoder \-dvd 2 \-vf scale \-zoom \-xy 512 \-o title2.avi \-oac copy
\-ovc divx4
.TP
.B Ugyanez, de a libavcodec-kel, MPEG4 tömörítéssel

View File

@ -481,8 +481,8 @@ esd, arts)</TD><TR>
<P>A bpp (bits per pixel) értéket kézzel kell 4-re állítani:<BR>
&nbsp;&nbsp;<CODE>-bpp 4</CODE><BR>
A filmet valószínűleg le kell kicsinyíteni egy EGA módra:<BR>
&nbsp;&nbsp;<CODE>-vop scale=640:350</CODE> vagy<BR>
&nbsp;&nbsp;<CODE>-vop scale=320:200</CODE><BR>
&nbsp;&nbsp;<CODE>-vf scale=640:350</CODE> vagy<BR>
&nbsp;&nbsp;<CODE>-vf scale=320:200</CODE><BR>
Ehhez pedig egy gyors scaler kell:<BR>
&nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
Valószínűleg az aspektus javítást ki kell kapcsolni:<BR>
@ -490,7 +490,7 @@ esd, arts)</TD><TR>
</P>
<P><B>Megjegyzés</B>: tapasztalatom szerint EGA monitoron a legjobb a
fényességet csökkenteni kicsit: <CODE-vop eq=-20:0</CODE>. A gépemen le
fényességet csökkenteni kicsit: <CODE-vf eq=-20:0</CODE>. A gépemen le
kell csökkenteni a mintavételezési frekit is, mert 44kHz-en rossz a hang:
<CODE>-srate 22050</CODE>.</P>
@ -970,20 +970,20 @@ A <B>VIDIX</B> sz
<PRE>
mplayer -ao mpegpes -vo mpegpes file.ext
mplayer -ao mpegpes -vo mpegpes -vop expand file.ext
mplayer -ao mpegpes -vo mpegpes -vf expand file.ext
</PRE>
<P>Fontos megjegyezni hogy a DVB kártyák csak 288 és 576 pixel,
(PAL esetén), illetve 240 és 480 (NTSC) magasságú videókat támogatnak.
Más felbontású filmeket át <B>kell</B> méretezni a megfelelő méretre,
a <CODE>scale=szélesség:magasság</CODE> szûrõ megadásával (<CODE>-vop</CODE>
a <CODE>scale=szélesség:magasság</CODE> szûrõ megadásával (<CODE>-vf</CODE>
opció). Szélességből többféle is használható, pl. 720, 704, 640, 512, 480,
352, továbbá a kártyák a horizontális átméretezést hardveresen is képesek
megoldani, ezért a horizontális nagyítás a legtöbb esetben szükségtelen.
Es 512x384-es felbontású (aspect 4:3) DivX lejátszása így történik:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576
</PRE>
<P>Ha szélesvásznú filmről van szó és nem akarod teljes magasságra nagyítani,
@ -991,20 +991,20 @@ A <B>VIDIX</B> sz
kép köré rakni. Es 640x384-es DivX-hez a következő opciók kellenek:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 file.avi
</PRE>
<P>Ha a CPU-d túl lassú egy 720x576-os DivX-hez, csökkentsd le a file
felbontását:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=352:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576 file.avi
</PRE>
<P>Ha ettől se javul a sebesség, vertikálisan is csökkentheted a méretet:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=352:288 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288 file.avi
</PRE>
<P>OSD és/vagy feliratok megjelenítéséhez az expand szűrő OSD részét kell
@ -1024,8 +1024,8 @@ A <B>VIDIX</B> sz
szűrőt:</P>
<PRE>
3:4-es TV-hez: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
16:9-es TV-hez: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
3:4-es TV-hez: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
16:9-es TV-hez: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
</PRE>
<H4>A JÖVŐ</H4>
@ -1133,7 +1133,7 @@ A <B>VIDIX</B> sz
22050Hz esetén 44100, 24000Hz esetén 48000. Ez az opció természetesen
nem működik digitális AC3 esetén (<CODE>-ac hwac3</CODE>).</DD>
<DT><CODE>-vop expand=-1:-1:-1:-1:1</CODE></DT>
<DT><CODE>-vf expand=-1:-1:-1:-1:1</CODE></DT>
<DD>OSD megjelenítése</DD>
<DT><CODE>-ac hwac3</CODE></DT>
@ -1178,7 +1178,7 @@ A <B>VIDIX</B> sz
a gyors bilineáris szoftever nagyítással. A parancsok:</P>
<PRE>
mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
</PRE>
<P>A vágást a <CODE>crop</CODE> szűrővel is el lehet végezni. Tegyük fel hogy
@ -1192,7 +1192,7 @@ A <B>VIDIX</B> sz
<P>ugyanez a <CODE>crop</CODE> szűrővel:</P>
<PRE>
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
</PRE>
<P>A <CODE>-zrcrop</CODE> használatával állítható be a <I>cinerama</I> mód is.

View File

@ -1017,7 +1017,7 @@ ci sono solo alcuni consigli:
nelle scene con movimenti veloci e il controller del bitrate sarà probabilmente
incapace di mantenere il bitrate specificato in quanto gli artifatti dell'interlacing
producono un alto livello di dettaglio e quindi consumano molta banda. Si può abilitare
il deinterlacing con <CODE>-vop pp=DEINT_TYPE</CODE>. Solitamente
il deinterlacing con <CODE>-vf pp=DEINT_TYPE</CODE>. Solitamente
<CODE>pp=lb</CODE> fa un buon lavoro, ma può essere una questione di gusti
personali. Quindi prova anche altri algoritmi di deinterlacing.</LI>
<LI>Taglia via gli spazi morti. Quando catturi il video, le zone al bordi
@ -1080,8 +1080,8 @@ Input da standard V4L<BR>
on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=900 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-oac
mp3lame -lameopts cbr:br=64 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-vop
pp=lb,crop=720:544:24:16 -o output.avi </CODE><BR>
mp3lame -lameopts cbr:br=64 \<BR> &nbsp;&nbsp;&nbsp;&nbsp;-vf
crop=720:544:24:16,pp=lb -o output.avi </CODE><BR>
<BR>
Questo in aggiunta ridimensiona l'immagine a 384x288 e comprime
@ -1094,7 +1094,7 @@ Input da standard V4L<BR>
&nbsp;&nbsp;&nbsp;&nbsp;mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-oac mp3lame -lameopts cbr:br=48 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o output.avi
&nbsp;&nbsp;&nbsp;&nbsp;-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o output.avi
</CODE><BR>
E' anche possibile specificare dimensioni d'immagine più piccole nell'opzione

View File

@ -84,14 +84,14 @@ due comandi :<BR>
le proporzioni</A>.</P>
<P>Il processo di ridimensionamento è gestito dal filtro video <I>'scale'</I>:
<CODE>-vop scale=larghezza:altezza</CODE>. La qualità può essere impostata tramite l'opzione
<CODE>-vf scale=larghezza:altezza</CODE>. La qualità può essere impostata tramite l'opzione
<CODE>-sws</CODE>. Se non specificata, <B>MEncoder</B> userà il valore 0 :
bilineare veloce.</P>
<P>Utilizzo :<BR>
<P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder input.mpg -ovc lavc -lavcopts
vcodec=mpeg4 -vop scale=640:480 -oac copy -o
vcodec=mpeg4 -vf scale=640:480 -oac copy -o
output.avi</CODE></P>
@ -258,7 +258,7 @@ Quindi dovresti rimuoverli prima di ogni nuova esecuzione.</P>
<H5>Utilizzo:</H5>
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
vcodec=mpeg4:aspect=16.0/9.0 -vf crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
</BODY>
</HTML>

View File

@ -495,8 +495,8 @@ E' un bug di SDL, io non posso cambiarlo (provato con SDL 1.2.1).
<P>Il valore di bpp (bits per pixel) deve essere impostato manualmente a 4:<BR>
&nbsp;&nbsp;<CODE>-bpp 4</CODE><BR>
Il filmato probabilmente deve essere ridimensionato per adattarlo alla modalità EGA:<BR>
&nbsp;&nbsp;<CODE>-vop scale=640:350</CODE> or<BR>
&nbsp;&nbsp;<CODE>-vop scale=320:200</CODE><BR>
&nbsp;&nbsp;<CODE>-vf scale=640:350</CODE> or<BR>
&nbsp;&nbsp;<CODE>-vf scale=320:200</CODE><BR>
Per questo abbiamo bisogno di una routine di ridimensionamento veloca ma di cattiva qualità:<BR>
&nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
Forse deve essere disabilitata la correzione automatica dell'aspetto:<BR>
@ -947,19 +947,19 @@ il riconoscimento con</P>
usando un comando come questo:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc tuofile.ext
mplayer -ao mpegpes -vo mpegpes -vop fame,expand tuofile.ext
mplayer -ao mpegpes -vo mpegpes -vf lavc tuofile.ext
mplayer -ao mpegpes -vo mpegpes -vf expand,fame tuofile.ext
</PRE>
<P>Nota che le schede DVB supportano solo un'altezza di 288 o 576 per il PAL e 240 o 480
per NTSC. <B>Devi</B> ridimensionare se vuoi altre altezze aggiungendo
<CODE>scale=larghezza:altezza</CODE> con le dimensioni desiderate all'opzione
<CODE>-vop</CODE>. Le schede DVB accettano varie larghezze, come 720, 704,
<CODE>-vf</CODE>. Le schede DVB accettano varie larghezze, come 720, 704,
640, 512, 480, 352 ecc e utilizzano il ridimensionamento hardware nella direzione orizzontale,
quindi nella maggior parte dei casi non devi ridimensionare orizzontalmente. Per un DivX 512x384 (aspetto 4:3) prova:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=512:576
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576,lavc
</PRE>
<P>Se hai un filmato widescreen e non vuoi ridimensionarlo a piena altezza,
@ -967,19 +967,19 @@ il riconoscimento con</P>
un DivX 640x384, prova:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,expand=640:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576,lavc file.avi
</PRE>
<P>Se la tua CPU è troppo lenta per un DivX a dimensione intera 720x576, prova a ridurlo:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576,lavc file.avi
</PRE>
<P>Se la velocità non aumenta, prova anche a ridurlo verticalmente:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:288 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288,lavc file.avi
</PRE>
<P>Per l'OSD e i sottotitoli usa l'opzione OSD del filtro di espansione. Quindi, invece
@ -998,8 +998,8 @@ il riconoscimento con</P>
le giuste proporzioni), usa il nuovo filtro dvbscale:</P>
<PRE>
per TV 3:4: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
per TV 16:9: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
per TV 3:4: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
per TV 16:9: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
</PRE>
<H4>FUTURO</H4>
@ -1086,22 +1086,22 @@ per TV 16:9: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
44100 / 2 = 22050, se è a 24000Hz, usa 48000Hz dato che 48000 / 2 = 24000 e così via.
Questo non funziona con output audio digitale (<CODE>-ac hwac3</CODE>).</DD>
<DT><CODE>-vop lavc/fame</CODE></DT>
<DT><CODE>-vf lavc/fame</CODE></DT>
<DD>Per vedere contenuti non-MPEG sul em8300 (cioè DivX o RealVideo) devi specificare
un filtro video MPEG1 come libavcodec (lavc) o libfame
(fame). Al momento lavc è più veloce che e ha una migliore qualità dell'immagine,
suggeriamo di usarlo a meno che tu non riscontra problemi. Leggi la pagina di man
per altre informazioni su <CODE>-vop lavc/fame</CODE>.<BR>
per altre informazioni su <CODE>-vf lavc/fame</CODE>.<BR>
Usare lavc è caldamente consigliato. Al momento non è possibile regolare
l'fps dell' em8300 e ciò significa che è fisso a 29.97fps. Perciò si
consiglia di usare <CODE>-vop lavc=&lt;qualità&gt;:25</CODE>,
consiglia di usare <CODE>-vf lavc=&lt;qualità&gt;:25</CODE>,
specialmente se usi il prebuffering. Quindi perchè 25 e non 29.97? Bhe,
il fatto è che quando si usa 29.97 l'immagine saltella un po'. La ragione
è a noi sconosciuta. Se lo si imposta a qualcosa tra 25 e
27 l'immagine si stabilizza. Per ora tutto quello che possiamo fare è accettarlo
come un fatto.</DD>
<DT><CODE>-vop lavc,expand=-1:-1:-1:-1:1</CODE></DT>
<DT><CODE>-vf expand=-1:-1:-1:-1:1,lavc</CODE></DT>
<DD>Anche se il driver DXR3 può inserire degli OSD nei video MPEG1/2/4,
ha una qualità molto minore dell'OSD di MPlayer, e ha anche alcuni problemi di
refresh. La riga di comando scritta sopra prima converte il video in entrata

View File

@ -1033,7 +1033,7 @@ Wej
<A NAME=2.6.2><P><B><I>2.6.2. Użycie</I></B></P>
<P><CODE>&nbsp;&nbsp;mplayer/mencoder -vop filter1,filter2,filter3,...</CODE>
<P><CODE>&nbsp;&nbsp;mplayer/mencoder -vf filter1,filter2,filter3,...</CODE>
</P>
<P>Ustawia kolejkę filtrów (możęsz użyć dowolnej liczby filtrów).
@ -1042,10 +1042,6 @@ Wej
ekranu, a <I>szerokość i wysokość</I> - na szerokość i wysokość
filmu.</P>
<P>Filters are queued starting from libvo, so <CODE>filter1</CODE> will be the
last called filter (after that libvo comes, or when using <B>MEncoder</B>,
encoding).</P>
<A NAME=2.6.3><P><B><I>2.6.3. Crop</I></B></P>
@ -1056,7 +1052,7 @@ Wej
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop crop[=width:height:x:y]</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf crop[=width:height:x:y]</CODE></P>
<A NAME=2.6.4><P><B><I>2.6.4. Expand</I></B></P>
@ -1071,7 +1067,7 @@ na SDL</A>, dzi
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop expand[=width:height:x:y]</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf expand[=width:height:x:y]</CODE></P>
<A NAME=2.6.5><P><B><I>2.6.5. Fame</I></B></P>
@ -1082,7 +1078,7 @@ na SDL</A>, dzi
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop fame</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf fame</CODE></P>
<A NAME=2.6.6><P><B><I>2.6.6. Flip</I></B></P>
@ -1094,7 +1090,7 @@ na SDL</A>, dzi
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop flip</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf flip</CODE></P>
<A NAME=2.6.7><P><B><I>2.6.7. Format</I></B></P>
@ -1108,7 +1104,7 @@ filtru <I>scale</I>.</P>
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop format[=format]</CODE> (where
<P><CODE>&nbsp;&nbsp;-vf format[=format]</CODE> (where
<CODE>format</CODE> can be for example: rgb32, yuy2, etc...)</P>
@ -1122,7 +1118,7 @@ filtru <I>scale</I>.</P>
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop pp[=postprocess options/keywords]</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf pp[=postprocess options/keywords]</CODE></P>
<A NAME=2.6.9><P><B><I>2.6.9. RGB2BGR</I></B></P>
@ -1134,7 +1130,7 @@ filtru <I>scale</I>.</P>
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop rgb2bgr[=swap]</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf rgb2bgr[=swap]</CODE></P>
<A NAME=2.6.10><P><B><I>2.6.10. Rotate (obroty)</I></B></P>
@ -1146,7 +1142,7 @@ pionowe obdbijanie.</P>
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop rotate[=x]</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf rotate[=x]</CODE></P>
<A NAME=2.6.11><P><B><I>2.6.11. Scale (skalowanie)</I></B></P>
@ -1164,7 +1160,7 @@ wywo
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop scale[=szeroko¶æ:wysoko¶æ]</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf scale[=szeroko¶æ:wysoko¶æ]</CODE></P>
<A NAME=2.6.12><P><B><I>2.6.13. YUY2</I></B></P>
@ -1175,7 +1171,7 @@ wywo
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop yuy2</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf yuy2</CODE></P>
<A NAME=2.6.13><P><B><I>2.6.13. Lavc</I></B></P>
@ -1185,7 +1181,7 @@ wywo
<P><B><U>Użycie</U></B>:</P>
<P><CODE>&nbsp;&nbsp;-vop lavc</CODE></P>
<P><CODE>&nbsp;&nbsp;-vf lavc</CODE></P>
<P><B><A NAME=3>3. Użycie</A></B></P>
<P><B><A NAME=3.1>3.1. Linia poleceń</A></B></P>

View File

@ -167,14 +167,14 @@ kontrolera tempa z libavcodec.<BR>
<UL>
<B>2-krokowe kodowanie</B> :<BR>
<CODE>rm -f lavc_stats.txt<BR>
mencoder -dvd 2 -ovc lavc -lacvopts vpass=1 (opcje-audio) -o movie.avi<BR>
mencoder -dvd 2 -ovc lavc -lacvopts vpass=2 (opcje-audio) -o movie.avi</CODE><BR>
mencoder -dvd 2 -ovc lavc -lavcopts vpass=1 (opcje-audio) -o movie.avi<BR>
mencoder -dvd 2 -ovc lavc -lavcopts vpass=2 (opcje-audio) -o movie.avi</CODE><BR>
<BR>
<B>3-krokowe kodowanie</B> :<BR>
<CODE>rm -f frameno.avi lavc_stats.txt<BR>
mencoder -dvd 2 -ovc frameno (opcje-audio) -o frameno.avi<BR>
mencoder -dvd 2 -ovc lavc -lacvopts vpass=1 -oac copy -o movie.avi<BR>
mencoder -dvd 2 -ovc lavc -lacvopts vpass=2 -oac copy -o movie.avi</CODE><BR>
mencoder -dvd 2 -ovc lavc -lavcopts vpass=1 -oac copy -o movie.avi<BR>
mencoder -dvd 2 -ovc lavc -lavcopts vpass=2 -oac copy -o movie.avi</CODE><BR>
</UL>
</P>
@ -190,12 +190,12 @@ mencoder -dvd 2 -ovc lavc -lacvopts vpass=2 -oac copy -o movie.avi</CODE><BR>
W taki sposób jedynym rozwiąznaniem jest skalowanie.</P>
<P>Proces skalowania jest prowadzony przez filter wideo <I>'scale'</I>:
<CODE>-vop scale=X:Y</CODE>. Jako¶æ mo¿e byæ ustawiona przez opcjê
<CODE>-vf scale=X:Y</CODE>. Jako¶æ mo¿e byæ ustawiona przez opcjê
<CODE>-sws</CODE>. Jeśli nie jest określona, <B>MEncoder</B> użyje 0:
szybki bilinear.</P>
<P>Sposób użycia :<BR>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder sample-svcd.mpg -divx4opts br=1300 -vop scale=640:480 -sws 2 -o output.avi</CODE></P>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder sample-svcd.mpg -divx4opts br=1300 -vf scale=640:480 -sws 2 -o output.avi</CODE></P>
<P><B><A NAME=2.4.3.3>2.4.3.3. Kopiowanie strumieniowe</B></P>
@ -436,7 +436,7 @@ format
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg -ffourcc mjpg</CODE></P>
<P>Kodowanie z DVD, tytuł 2, ze skalowaniem :<BR>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder -dvd 2 -vop scale=640:480 -sws 2 -o title2.avi</CODE></P>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder -dvd 2 -vf scale=640:480 -sws 2 -o title2.avi</CODE></P>
<P>Kodowanie z HTTP :<BR>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder http://mplayer.hq/example.avi -o example.avi</CODE></P>

View File

@ -347,7 +347,7 @@ After running <CODE>./configure</CODE> , edit <CODE>config.h</CODE> and replace
The OSD is flickering!
</B></TD><TR><TD></TD><TD VALIGN=top><FONT CLASS="text">A:</TD><TD><FONT CLASS="text">
You use a vo driver with single buffering (x11,xv). With xv,
use the <CODE>-double</CODE> option. Also try <CODE>-vop expand</CODE>
use the <CODE>-double</CODE> option. Also try <CODE>-vf expand</CODE>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top><FONT CLASS="text">Q:</TD><TD WIDTH=100%><B><FONT CLASS="text">

View File

@ -186,12 +186,12 @@ plik nazwany 'movie.avi.conf' z opcjami w nim i przenie
Czytaj dane z stdin.
Opcja \-idx nie współpracuje w połączeniu z tym.
.TP
.B \-autoq <jako¶æ> (u¿ywaj z \-vop pp)
.B \-autoq <jakość> (używaj z \-vf pp)
Dynamiczne zmiany poziomu postprocesingu w zależności od dostępnego wolnego
czasu procesora.
Numer, który wyszczególnisz, będzie najwyższym poziomem.
Najczęściej możesz używać dużych liczb.
Aby u¿yæ t± opcja musisz u¿yæ w komendzie \-vop pp bez parametrów.
Aby użyć tą opcja musisz użyć w komendzie \-vf pp bez parametrów.
.TP
.B \-autosync <czynnik>
Stopniowo dostosowuj synchronizację A/\:V bazując na pomiarze opóźnień audio.
@ -811,7 +811,7 @@ Wymu
.SH "OPCJE OSD/SUB"
.I INFORMACJE:
.br
Zobacz tak¿e rozszerzenie \-vop.
Zobacz także rozszerzenie \-vf.
.TP
.B \-dumpmicrodvdsub (tylko MPLAYER)
Konwertuj podane napisy (określone przez opcję \-sub) do formatu napisów
@ -1025,7 +1025,7 @@ TYLKO dla plik
Obecnie bezcelowe.
To samo co \-audiofile, ale dla strumieni napisów (OggDS?).
.TP
.B \-subpos <0 \- 100> (u¿yteczny z rozszerzeniem -vop)
.B \-subpos <0 \- 100> (użyteczny z rozszerzeniem -vf)
Wybierz pozycje napisów na ekranie.
Wartość jest poziomą pozycją napisów w % wysokości ekranu.
.TP
@ -1813,7 +1813,7 @@ Wy
.B \-nosound
Nie odtwarzaj/\:koduj dźwięku.
.TP
.B \-pp <jako¶æ> (zobacz tak¿e opcjê \-vop pp!)
.B \-pp <jakość> (zobacz także opcję \-vf pp!)
Ustaw poziom postprocessingu dla DLL.
Ta opcja jest NIE JEST U?YTECZNA z filtrami postprocessingu MPlayera,
ale tylko z Win32 DirectShow DLLs które maj? wewn?trzny postprocessing.
@ -1821,7 +1821,7 @@ ale tylko z Win32 DirectShow DLLs kt
Poprawny zakres dla warto?ci \-pp ró?nie si? w kodekach, najcz??ciej
0\-6, gdzie 0=wy??czony 6=powolny/\:najlepszy.
.TP
.B \-pphelp (zobacz tak¿e opcjê \-vop pp)
.B \-pphelp (zobacz także opcję \-vf pp)
Pokaż streszczenie dostępnych filtrów postprocesu i ich użycie.
.TP
.B \-ssf <tryb>
@ -1830,7 +1830,7 @@ Okre
.I PRZYKŁAD:
.PD 0
.RSs
\-vop scale -ssf lgb=3.0
\-vf scale -ssf lgb=3.0
.RE
.PD 1
@ -1867,7 +1867,7 @@ Prawy kana
.PD 1
.
.TP
.B \-sws <typ\ oprogramowania\ skaluj±cego> (zobacz opcjê skaluj±c± \-vop)
.B \-sws <typ\ oprogramowania\ skalującego> (zobacz opcję skalującą \-vf)
Ta opcja określa jakość (i odpowiednio prędkość) skalowania programowego,
dla opcji \-zoom.
Dla przykładu z x11 lub z innym wyjściem sprzętowej akceleracji. Możliwe
@ -1876,7 +1876,7 @@ ustawienia to:
.I INFORMACJA:
.br
Dla \-sws\ 2 i 7, ostrość może myć ustawiona z parametrem skalowania (p)
\-vop scale (0 (soft) \- 100 (sharp)), dla \-sws 9, jest okre¶lona d³ugo¶æ
\-vf scale (0 (soft) \- 100 (sharp)), dla \-sws 9, jest określona długość
filtru (1 \- 10).
.PD 0
@ -1956,8 +1956,8 @@ pr
.PD 1
.
.TP
.B \-vop <...,filter3[=options],filter2,filter1>
Uruchom, rozdzielon± przecinkami, listê filtrów video w odwrotnym porz±dku.
.B \-vf <filter1[=options],filter2,...>
Uruchom, rozdzieloną przecinkami, listę filtrów video.
.I INFORMACJA:
.br
@ -1967,7 +1967,7 @@ U
Parametry w:h oznaczają szerokość x wysokość w pikselach, x:y oznacza x;y pozycję
od wyższego lewego rogu większego obrazu.
.br
By pobraæ listê dostêpnych pluginów patrz \-vop help.
By pobrać listę dostępnych pluginów patrz \-vf help.
.br
Dostępne filtry to:
.
@ -2043,22 +2043,22 @@ y: Nie wykonuje filtrowania chrominance (tylko korekcja o
.RE
.RSss
.br
\-vop pp=hb/vb/dr/al/lb
\-vf pp=hb/vb/dr/al/lb
.br
\-vop pp=hb/vb/dr/al
\-vf pp=hb/vb/dr/al
.br
domyślne filtry bez korekcji jasności/\:kontrastu
.br
.IPs "\-vop pp=de/\-al"
.IPs "\-vf pp=de/\-al"
.br
Włącz domyślne filtry i podręczne odszumiacze:
.br
.IPs "\-vop pp=de/tn:1:2:3"
.IPs "\-vf pp=de/tn:1:2:3"
.br
Odblokowana tylko korekcja oświetlenia w pionie i automatycznie odblokowywana
korekcja pozioma, zależnie, czy jest dostępny czas procesora.
.br
\-vop pp=hb:y/vb:a \-autoq 6
\-vf pp=hb:y/vb:a \-autoq 6
.REss
.IPs lavc[=quality:fps]
Koder realtime MPEG1 dla użycia z DVB/\:DXR3 (libavcodec)
@ -2108,7 +2108,7 @@ Warto
Alternatywny programowy equalizer używający tabel (bardzo wolne),
pozwala na dodatek na korekcję gamma jasności, dostosowania kontrastu
i nasycenia. Informujemy, że wykorzystuje to kilka otymalizacji kodu dla MMX
tak jak -vop eq, je¿eli wszystkie warto¶ci gamma s± 1.0!
tak jak -vf eq, jeżeli wszystkie wartości gamma są 1.0!
Parametry są podane w wartościach zmienno pozycyjnych.
Domyślne to gama=1.0, kontrast=1.0, jasność=0.0 i nasycenie 1.0.
Parametry rg, gg, bg są niezależne od wartości gamma dla komponentów Red, Green
@ -2214,7 +2214,7 @@ hidden: ustawia domy
opaque: flaga przełącza pomiędzy przeźroczystym i nieprzeźroczystym (szybki)
trybem
.br
fifo: ¶cie¿ka/nazwa pliku dla FIFO (nazwane rór± ³±cz±c± mplayer -vop bmovl
fifo: ścieżka/nazwa pliku dla FIFO (nazwane rórą łączącą mplayer -vf bmovl
do aplikacji kontrolującej)
.REss
@ -2315,11 +2315,11 @@ Wy
.TP
.B \-zoom \
Pozwalaj na programowe skalowanie, gdy jest dostępne. Możesz użyć
wymuszonego skalowania opcj± -vop scale
wymuszonego skalowania opcją -vf scale
.I INFORMACJA:
.br
Skalowanie -vop ZIGNORUJE opcje \-x / \-y / \-xy / \-fs / \-aspect bez -zoom.
Skalowanie -vf ZIGNORUJE opcje \-x / \-y / \-xy / \-fs / \-aspect bez -zoom.
.SH "OPCJE KODUJĄCE (TYLKO MENCODER)"
@ -3435,11 +3435,11 @@ mplayer \-tv on:driver=v4l:width=640:height=480:outfmt=i420 \-vc rawi420
mencoder \-dvd 2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc divx4
.TP
.B Kodowanie tytułu #2 DVD, zmieniając rozmiar do 640x480
mencoder \-dvd 2 \-vop scale=640:480 \-o title2.avi \-oac copy \-ovc divx4
mencoder \-dvd 2 \-vf scale=640:480 \-o title2.avi \-oac copy \-ovc divx4
.TP
.B Kodowanie tytułu #2 DVD, zmieniając rozmiar do 512xHHH (zachowaj stosunek
obrazu)
mencoder \-dvd 2 \-vop scale \-zoom \-xy 512 \-o title2.avi \-oac copy
mencoder \-dvd 2 \-vf scale \-zoom \-xy 512 \-o title2.avi \-oac copy
\-ovc divx4
.TP
.B To samo, ale z rodziną kodeków libavcodec, kompresja MPEG4 (Divx5)

View File

@ -37,7 +37,7 @@ Post-0.90 / CVS CLEANUP work:
FOR THE NEXT RELEASE:
~~~~~~~~~~~~~~~~~~~~~~
- fix vo_svga vs. -vop scale
- fix vo_svga vs. -vf scale
- Re: [Mplayer-cvslog] CVS: main/libvo vo_vesa.c,1.82,1.83
This patch makes mplayer unusable in console mode, always leaves the
console in graphic mode.
@ -48,7 +48,7 @@ FOR THE NEXT RELEASE:
- fix partial -dr + ffmpeg + B frames (different stride per frame)
- implementing 8bpp support in vo_x11.c
- remove SVQ1 from libmpcodecs
- remove -vop yuy2, yvu9
- remove -vf yuy2, yvu9
- cleanup qtaudio/qtvideo (move globals to context)
- cleanup DMO interfaces
- re-design makefile dependency system

View File

@ -55,7 +55,7 @@ typical mencoder line:
mencoder -dvd 1 -o /dev/null -oac copy -ovc lavc \
-lavcopts vcodec=mpeg4:vbitrate=1000:vhq:vqmin=2:\
vlelim=-4:vcelim=9:lumi_mask=0.05:dark_mask=0.01:vpass=1 \
-vop scale=640:480,crop=716:572:2:2
-vf crop=716:572:2:2,scale=640:480
Phew, all those parameters! Which ones should I change? NEVER leave
out 'vhq'. Never ever. 'vqmin=2' is always good if you aim for sane
@ -77,7 +77,7 @@ $bpp = -----------------------
I've attached a small Perl script that calculates the $bpp for
a movie. You'll have to give it four parameters:
a) the cropped but unscaled resolution (use '-vop cropdetect'),
a) the cropped but unscaled resolution (use '-vf cropdetect'),
b) the encoded aspect ratio. All DVDs come at 720x576 but contain
a flag that tells the player wether it should display the DVD at
an aspect ratio of 4/3 (1.333) or at 16/9 (1.777). Have a look
@ -415,7 +415,7 @@ typically very "noisy", which doesn't help at all. Anyway :
> First pass:
> mencoder TITLE01-ANGLE1.VOB -oac copy -ovc lavc -lavcopts
> vcodec=mpeg4:vhq:vpass=1:vbitrate=800:keyint=48 -ofps 23.976 -npp lb
> -ss 2:00 -endpos 0:30 -vop scale -zoom -xy 640 -o movie.avi
> -ss 2:00 -endpos 0:30 -vf scale -zoom -xy 640 -o movie.avi
1) keyint=48 is way too low. The default value is 250, this is in *frames*
not seconds. Key frames are significantly larger than P or B frames, so the

View File

@ -209,7 +209,7 @@ Now, go on:
ad_*.c - audio decoder (called through dec_audio.c)
vd_*.c - video decoder (called through dec_video.c)
ve_*.c - video encoder (used by mencoder)
vf_*.c - video filter (see option -vop)
vf_*.c - video filter (see option -vf)
On this topic, see also:
libmpcodecs.txt - The structure of the codec-filter path, with explanation

View File

@ -214,7 +214,7 @@ Its parameters are already well-known from libvo:
d_width/d_height (display size) to preserve the correct aspect ratio!
Filters should not rely on d_width, d_height as input parameters,
the only exception is when a filter replaces some libvo functionality
(like -vop scale with -zoom, or OSD rendering wiht -vop expand).
(like -vf scale with -zoom, or OSD rendering wiht -vf expand).
flags: the "good" old flags set of libvo:
0x01 - force fullscreen (-fs)
0x02 - allow mode switching (-vm)

View File

@ -14,6 +14,6 @@ software scaler filter docs
-ssf ls=<float> -> luminance sharpen
simple sharpening filter
note: these will only work if the swscaler is used at all (use -vop scale)
note: these will only work if the swscaler is used at all (use -vf scale)
example: mplayer foobar.avi -vop scale -ssf lgb=3.0
example: mplayer foobar.avi -vf scale -ssf lgb=3.0

View File

@ -1,5 +1,5 @@
VideoOutPlugins - Video Filters
===============
Video Filters
=============
video filters are plugin-like code modules implementing the interface
defined in vf.h
@ -25,13 +25,13 @@ API details:
Current plugins:
================
-vop crop[=w:h:x:y]
-vf crop[=w:h:x:y]
Simple cropping plugin.
w,h (cropped width,height) defaults to original width,height
x,y (position of cropped subimage on the original image) defaults to center
MPI: EXPORT only, using stride manipulation
-vop expand[=w:h:x:y:o]
-vf expand[=w:h:x:y:o]
Expanding _and_ (optional) OSD rendering plugin.
w,h (expanded width,height) defaults (-1) to original width,height
x,y (position of original image on the expanded image) defaults (-1) to center
@ -40,18 +40,18 @@ Current plugins:
Special: mpcodecs core uses it to solve stride restrictions between filters
mencoder uses (autoload) it to render SUB/OSD
-vop flip
-vf flip
Flips image upside-down (vertical mirroring)
No parameters.
MPI: DR (if possible) or EXPORT, using stride manipulation
Special: dec_video autoloads it when flipping is required and libvo can't do
-vop mirror
-vf mirror
Horizontal mirroring
No parameters.
MPI: TEMP
-vop rectangle[=w:h:x:y]
-vf rectangle[=w:h:x:y]
Draw a rectangle. Useful for testing crop plugin parameters.
w,h (rectangle's width and height) defaults (-1) to maximum
possible width while keeping the boundaries visible.
@ -63,12 +63,12 @@ Current plugins:
change the designated rectangle boundary.
MPI: TEMP, accepts stride
-vop rotate[=x]
-vf rotate[=x]
Rotate image +/- 90 degrees
Optional 'x' parameter (0..3) controls horizontal and vertical mirroring
MPI: TEMP
-vop scale[=w:h[:c[:p]]]
-vf scale[=w:h[:c[:p]]]
Software scaling (zoom) _and_ yuv<->rgb colorspace conversion
w,h (new width/height after scaling) defaults to original width,height
note: if -zoom is used, and underlaying filters (including libvo)
@ -88,21 +88,21 @@ Current plugins:
MPI: TEMP, accepts stride
Special: dec_video and mpcodecs core autoloads it for colorspace conv.
-vop yuy2
-vf yuy2
Forced software YV12/I420 -> YUY2 conversion
(usefull for video cards/drivers with slow YV12 but fast YUY2 support)
MPI: TEMP, accepts stride
-vop rgb2bgr[=swap]
-vf rgb2bgr[=swap]
RGB 24/32 <-> BGR 24/32 colorspace conversion (default) or
RGB 24/32 <-> RGB 24/32 conversion with R<->B swapping ('swap' option)
MPI: TEMP, accepts stride
-vop palette
-vf palette
RGB/BGR 8 -> RGB/BGR 15/16/24/32 colorspace conversion using palette
MPI: TEMP, accepts stride
-vop format[=fourcc]
-vf format[=fourcc]
_restrict_ the list of supported colorspaces (query-format()) to a single,
given fourcc. The 'fourcc' option defaults to 'yuy2', but may be any
format name, like rgb15, bgr24, yv12 etc...
@ -110,50 +110,50 @@ Current plugins:
plugins format list.
MPI: passthru
-vop pp=[<filterName>[:<option>[:<option>...]][/[-]<filterName>[:<option>...]]...]
-vf pp=[<filterName>[:<option>[:<option>...]][/[-]<filterName>[:<option>...]]...]
Postprocessing filter. (usefull for codecs without built-in
postprocessing, like libmpeg12 or libavcodec)
see `mplayer -vop pp=help`
see `mplayer -vf pp=help`
MPI: DR (if possible) or TEMP
Special: dec_video autoloads it if -pp option used but codec can't do pp.
-vop lavc[=quality:fps]
-vf lavc[=quality:fps]
Fast software YV12->MPEG1 conversion, usefull for dxr3/dvb drivers
It uses libavcodec. Currently faster and better quality than -vop fame!
It uses libavcodec. Currently faster and better quality than -vf fame!
Param quality: fixed qscale (1<=quality<32) or bitrate (32<=quality KBits)
Param fps: force output fps (float value). If not give, or 0, it's
autodetected based on height (240,480->29.97fps, others -> 25fps)
MPI: EXPORT special
-vop fame
-vf fame
Fast software YV12->MPEG1 conversion, usefull for dxr3/dvb drivers
It uses libfame.
MPI: EXPORT special
-vop dvbscale[=aspect]
-vf dvbscale[=aspect]
Setup scaling to the optimal values for the DVB card.
(use HW for X-scaling, calc sw Y scaling to keep aspect)
The 'aspect' parameter controls aspect ratio, it should be calculated
as aspect=DVB_HEIGHT*ASPECTRATIO, default is 576*(4/3)=768
(for 16:9 TV set it to 576*(16/9)=1024)
It's only usefull together with expand+scale:
-vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
-vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc
MPI: passthru
-vop cropdetect[=limit]
-vf cropdetect[=limit]
It's a special filter, it doesn't alter the image itself, but detects
(using some kind of heuristics) the black borders/bands of the image,
and prints the optimal -vop crop= parameters to the stdout/console.
and prints the optimal -vf crop= parameters to the stdout/console.
It calculates the average value of pixel luminances for a line, and
depending on the result it's either black band (result<=limit) or
picture (result>limit). Optional parameter 'limit' defaults to 24.
MPI: EXPORT
-vop test[=first frame number]
-vf test[=first frame number]
generate various test patterns
MPI: TEMP, accepts stride
-vop noise[=lumaNoise[u][t|a][h]:chromaNoise[u][t|a][h]
-vf noise[=lumaNoise[u][t|a][h]:chromaNoise[u][t|a][h]
add noise
0<= lumaNoise, chromaNoise <=100
u uniform noise (gaussian otherwise)
@ -163,7 +163,7 @@ Current plugins:
p mix random noise with a (semi)regular pattern
MPI: DR (if possible) or TEMP, accepts stride
-vop eq[=brightness:contrast]
-vf eq[=brightness:contrast]
software equalizer, for use with cards that don't support
brightness and contrast controls in hardware. It might also be
useful with mencoder, either for fixing poorly captured movies, or
@ -172,16 +172,16 @@ Current plugins:
given on the command line, and the eq filter is controllable
interactively just like with normal hardware equalizer controls.
-vop eq2[=gamma:contrast:brightness:saturation:r_gamma:g_gamma:b_gamma]
-vf eq2[=gamma:contrast:brightness:saturation:r_gamma:g_gamma:b_gamma]
advanced software equalizer, for use with cards that don't support
brightness/contrast/saturation and channel gamma controls in hardware.
Initial values in the range -2.0 .. 2.0 may be given on the command line,
and the eq2 filter is controllable interactively just like with normal
hardware equalizer controls or -vop eq. Defaults: 1:1:0:1:1:1:1
hardware equalizer controls or -vf eq. Defaults: 1:1:0:1:1:1:1
This filter uses MMX only if available and all gamma == 1.0, otherwise
LUT (look-up table) is being used.
-vop unsharp=l|cWxH:amount[:l|cWxH:amount]
-vf unsharp=l|cWxH:amount[:l|cWxH:amount]
unsharp mask / gaussian blur.
l apply effect on luma component
c apply effect on chroma components
@ -193,11 +193,11 @@ Current plugins:
usually you will use something between -1.5 and 1.5
MPI: DR (if possible) or TEMP, accepts stride
-vop swapuv
-vf swapuv
swap U & V plane
MPI: EXPORT
-vop il=[d|i][s][:[d|i][s]]
-vf il=[d|i][s][:[d|i][s]]
(de)interleaves lines
d deinterleave
i interleave
@ -211,26 +211,26 @@ Current plugins:
them independently and then re-interleave them.
MPI: TEMP, accepts stride
-vop boxblur=radius:power[:radius:power]
-vf boxblur=radius:power[:radius:power]
radius size of the filter
power how often the filter should be applied
MPI: TEMP, accepts stride
-vop sab=radius:prefilter:colorDiff[:radius:prefilter:colorDiff]
-vf sab=radius:prefilter:colorDiff[:radius:prefilter:colorDiff]
radius blur filter strength (~0.1-4.0) (slower if larger)
prefilter prefilter strength (~0.1-2.0)
colorDiff how different the pixels are allowed to be to be considered (~0.1-100.0)
-vop smartblur=radius:stregth:threshold[:radius:stregth:threshold]
-vf smartblur=radius:stregth:threshold[:radius:stregth:threshold]
radius blur filter strength (~0.1-5.0) (slower if larger)
strength (0.0-1.0) -> blur, (-1.0-0.0) -> sharpen
threshold 0 -> filter all, (0-30) -> filter flat areas, (-30-0) -> filter edges
-vop perspective=x0:y0:x1:y1:x2:y2:x3:y3:t
-vf perspective=x0:y0:x1:y1:x2:y2:x3:y3:t
x0,y0,... coordinates of the topleft, topright, bottomleft, bottomright corners
t 0-> linear, 1->cubic resampling
-vop denoise3d=[luma:chroma:time]
-vf denoise3d=[luma:chroma:time]
luma spatial luma strength (default = 4)
chroma spatial chroma strength (default = 3)
time temporal strength (default = 6)

View File

@ -35,7 +35,7 @@ Small improvements:
* accept -dvd 9-12 command line
* specify suboptions in a config file without breaking playback (use
channel 21 if using -tv, same idea for -vop, -aop, etc...)
channel 21 if using -tv, same idea for -vf, -af, etc...)
Cleanup:
@ -77,7 +77,7 @@ Enhancements:
* SSA style & colors handling
* plugin structure for vop/aop
* plugin structure for vf/af
* support for VirtualDub and Winamp plugins

View File

@ -572,7 +572,7 @@ Savage
<H4>非YUV卡片</H4>
<P>可以通过使用<B>软件缩放</B>(使用<CODE>-zoom</CODE>或者<CODE>-vop scale</CODE>参数,但是我先警告你:
<P>可以通过使用<B>软件缩放</B>(使用<CODE>-zoom</CODE>或者<CODE>-vf scale</CODE>参数,但是我先警告你:
这会比较慢)或者通过切换成较小的的分辨率来实现全屏播放例如352x288。如果你没有YUV加速我们推荐使用后一种方法。视频模式切换通过<CODE>-vm</CODE>选项打开,它能用于下列驱动:</P>
<UL>
@ -887,7 +887,7 @@ konwert(Debian)
解释使用这个选项只有26和23频道可以使用当频道切换时会有一个显示频道名的精致的OSD文字。频道名中的空格必须用"_"代替。</LI>
<LI>选择完整的图像分辨率。输出图像的分辨率必须能够被16整除。</LI>
<LI>如果你截取视频的垂直分辨率比完整分辨率的一半还高(PAL制是288NTSC是240),确保你打开非交错选项,否则你得到的电影将在
高速运动的场景中发生扭曲,而且由于交错模式产生大量的细节消耗很多带宽,比特率控制器很可能无法获得指定的比特率。你能使用<CODE>-vop pp=DEINT_TYPE</CODE>打开非交错选项。一般来说<CODE>pp=lb</CODE>工作的不错但这可能取决于个人的设定。查看manual中的别的
高速运动的场景中发生扭曲,而且由于交错模式产生大量的细节消耗很多带宽,比特率控制器很可能无法获得指定的比特率。你能使用<CODE>-vf pp=DEINT_TYPE</CODE>打开非交错选项。一般来说<CODE>pp=lb</CODE>工作的不错但这可能取决于个人的设定。查看manual中的别的
非交错算法,都尝试一下。</LI>
<LI>切割到无用的空间。当你截取视频时,边界区域通常时黑的或者包含一些噪音。这同样不必要的消耗了很多带宽。更精确的说不是那些黑的
区域本身而是在黑的和更亮的视频图像之间的形状变换消耗带宽,但现在这并不重要。在你开始截取之前,调整<CODE>crop</CODE>选项的参数
@ -924,7 +924,7 @@ konwert(Debian)
&nbsp;&nbsp;&nbsp;&nbsp;mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-oac mp3lame -lameopts cbr:br=64 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-vop pp=lb,crop=720:544:24:16 -o output.avi
&nbsp;&nbsp;&nbsp;&nbsp;-vf crop=720:544:24:16,pp=lb -o output.avi
</CODE><BR>
<BR>
@ -934,7 +934,7 @@ konwert(Debian)
&nbsp;&nbsp;&nbsp;&nbsp;mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-oac mp3lame -lameopts cbr:br=48 \<BR>
&nbsp;&nbsp;&nbsp;&nbsp;-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o output.avi
&nbsp;&nbsp;&nbsp;&nbsp;-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o output.avi
</CODE><BR>
也可以在<CODE>-tv</CODE>选项中设置一个较小的分辨率而忽略软件缩放选项但是上面的方法使用最大的可用信息而且对噪音更有抵抗力。bt8x8芯片

View File

@ -81,12 +81,12 @@ MEncoder
<P>把电影图象的尺寸重新设置的需要经常出现。原因可能很多例如减小输出文件的大小网络带宽等等很多人甚至再把DVD或SVCD编码为到DivX
的AVI的时候也重新缩放<B>这是错误的</B>。在这么做之前,请先阅读<A HREF="#aspect">保持屏幕高宽比</A>部分。</P>
<P>缩放过程由<I>'scale'</I>视频滤镜处理:<CODE>-vop scale=width:height</CODE>。其质量由<CODE>-sws</CODE>选项控制。如果它没有指定,
<P>缩放过程由<I>'scale'</I>视频滤镜处理:<CODE>-vf scale=width:height</CODE>。其质量由<CODE>-sws</CODE>选项控制。如果它没有指定,
MEncoder将使用0快速二次线性缩放。</P>
<H4>用法:</H4>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder sample-svcd.mpg -lavcopts
vcodec=mpeg4:more_options -vop scale=640:480 -sws 2 -o
vcodec=mpeg4:more_options -vf scale=640:480 -sws 2 -o
output.avi</CODE></P>
@ -234,7 +234,7 @@ MPNG(Motion PNG )
<H4>用法:</H4>
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
vcodec=mpeg4:aspect=16.0/9.0 -vf crop=714:548:0:14 -oac copy -o output.avi</CODE></P>
</BODY>
</HTML>

View File

@ -284,7 +284,7 @@ HREF="video.html#dga">DGA
<DD>&nbsp;</DD>
<DT>Qonscreen display(OSD)不停的闪烁!</DT>
<DD>A你使用单缓冲的vo驱动(x11,xv)。对于xv使用<CODE>-double</CODE>选项。也试试<CODE>-vop expand</CODE></DD>
<DD>A你使用单缓冲的vo驱动(x11,xv)。对于xv使用<CODE>-double</CODE>选项。也试试<CODE>-vf expand</CODE></DD>
<DD>&nbsp;</DD>
<DT>Qlibavcodec这种东东到底是什么</DT>

View File

@ -376,13 +376,13 @@
<P>bpp(每象素比特数)的值必须手工设为4<BR>
&nbsp; &nbsp; <CODE>-bpp 4</CODE><BR>
电影可能必须被按比例缩小到EGA适合的模式<BR>
&nbsp; &nbsp;<CODE>-vop scale=640:350</CODE>或者<BR>
&nbsp; &nbsp;<CODE>-vop scale=320:200</CODE><BR>
&nbsp; &nbsp;<CODE>-vf scale=640:350</CODE>或者<BR>
&nbsp; &nbsp;<CODE>-vf scale=320:200</CODE><BR>
为做到这一点我们需要使用快速但低质量的例程:<BR>
&nbsp; &nbsp;<CODE>-sws 4</CODE><BR>
也许自动纠正长宽比的功能需要关闭:<BR>
&nbsp; &nbsp;<CODE>-noaspect</CODE></P>
<P><B>注意:</B>根据我的经验用<CODE>-vop eq=-20:0</CODE>稍稍降低亮度可以在EGA屏幕上获得最好的图象质量。在我的
<P><B>注意:</B>根据我的经验用<CODE>-vf eq=-20:0</CODE>稍稍降低亮度可以在EGA屏幕上获得最好的图象质量。在我的
机器上我也要降低音频采样率因为声音在44kHz时很差<CODE>-srate 22050</CODE>.</P>
<P>你只有打开<CODE>expand</CODE>滤镜才能使用OSD和字幕。具体参数参见man page。</P>
@ -526,7 +526,7 @@ MPlayer
</DL>
<P>注意渲染效果是十分消耗CPU的特别是使用AA-on-X(在X上使用aalib)在标准的非帧缓冲控制台上的CPU消耗是最小的
用SVGATextMode设置一个大的文本模式然后再欣赏电影(大力神显卡的第二个接口就不错:))(但我建议你用<CODE>-vop
用SVGATextMode设置一个大的文本模式然后再欣赏电影(大力神显卡的第二个接口就不错:))(但我建议你用<CODE>-vf
1bpp</CODE>选项在hgafb上获得图象;)</P>
<P>如果你的计算机速度不足以渲染所有帧就使用<CODE>-framedrop</CODE>选项</P>
@ -771,35 +771,35 @@ HREF="http://www.sci.fi/~syrjala/directfb/Matrox_TV-out_README.txt">
<PRE>
mplayer -ao mpegpes -vo mpegpes yourfile.ext
mplayer -ao mpegpes -vo mpegpes -vop expand yourfile.ext
mplayer -ao mpegpes -vo mpegpes -vf expand yourfile.ext
</PRE>
<P>注意到DVB显卡只支持高度为288或576的PAL格式或者240或480的NTSC格式。你<B>必须</B>对其它的高度进行重新缩放,
通过在<CODE>-vop</CODE>选项中使用<CODE>scale=width:height</CODE>指定你想要宽度和高度。DVB显卡可以接受多种宽度
通过在<CODE>-vf</CODE>选项中使用<CODE>scale=width:height</CODE>指定你想要宽度和高度。DVB显卡可以接受多种宽度
像720704640512480352等等而且在水平方向上可以硬件缩放所以大多数情况下你不需要作水平缩放。
例如对于512x384(宽高比4:3)的DivX使用下列命令</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576
</PRE>
<P>如果你使用宽银幕电影而你把它放大到整个屏幕的高度,你可以使用<CODE>expand=w:h</CODE>插件来增加黑带。
为了看640x384分辨率的DivX使用下列命令</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 file.avi
</PRE>
<P>如果你的CPU对于播放720x576的DivX太慢尝试横向缩放</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:576 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576,lavc file.avi
</PRE>
<P>如果速度没有提高,尝试竖直缩放:</P>
<PRE>
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:288 file.avi
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288,lavc file.avi
</PRE>
<P>因为OSD和字幕使用OSD插件的扩展特性。因此不要使用<CODE>expand=w:h</CODE>或者<CODE>expand=w:h:x:y</CODE>
@ -812,8 +812,8 @@ HREF="http://www.sci.fi/~syrjala/directfb/Matrox_TV-out_README.txt">
<P>为了保持DivX文件的宽高比并获得最理想的缩放参数(硬件水平缩放和软件垂直缩放并且保持正确宽高比)使用最新的dvbscale插件</P>
<PRE>
for 3:4 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
for 16:9 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
for 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
for 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
</PRE>
<H4>将来</H4>
@ -889,15 +889,15 @@ norm = 0(Ĭ
例如对使用22050Hz的电影因为44100Hz/2 = 22050所以使用44100Hz如果是24000Hz就使用48000Hz因为48000Hz/2 = 24000如此等等。
这对于数字音频输出不起作用(<CODE>-ac hwac3</CODE>)。</DD>
<DT><CODE>-vop lace/fame</CODE></DT>
<DT><CODE>-vf lace/fame</CODE></DT>
<DD><B>(自动插入)</B>要在em8300上观看非MPEG的内容(例如DivX或者RealVideo)你必须设置一个libavcodec(lavc)或者libfame(fame)之类的MPEG1视频滤镜
目前lavc有更好的速度还有更高的图像质量除非你使用时遇到问题建议你使用他。<CODE>-vop lavc/fame</CODE>的进一步的信息可以
目前lavc有更好的速度还有更高的图像质量除非你使用时遇到问题建议你使用他。<CODE>-vf lavc/fame</CODE>的进一步的信息可以
参考man page。<BR>
强烈推荐使用lavc。目前没有办法设置em8300的fps这表示它将固定在29.97fps。因为这个强烈推荐你使用<CODE>-vop
强烈推荐使用lavc。目前没有办法设置em8300的fps这表示它将固定在29.97fps。因为这个强烈推荐你使用<CODE>-vf
lavc=&lt;quality&gt;:25</CODE>特别是当你使用prebuffering的时候。那么为什么是25而不是29.97原因是当使用29.97
的时候图像有一些跳跃。目前我们还不知道原因。如果你把它设置成25到27之间的值是图像就稳定了。目前我们能做的就是接受这个事实。</DD>
<DT><CODE>-vop expand=-1:-1:-1:-1:1</CODE></DT>
<DT><CODE>-vf expand=-1:-1:-1:-1:1</CODE></DT>
<DD>尽管DXR3的驱动能把一些OSD放到MPEG1/2/4的视频上它比MPlayer的传统的OSD的质量差的多并且还有一些刷新的问题。
上面的命令行将先把输入的视频转换成MPEG4(这是必须的,对不起),然后使用一个扩展滤镜,不进行任何缩放(-1默认值)只是把正常的OSD
放到图像上(最后的那个"1"的作用)。</DD>
@ -938,7 +938,7 @@ lavc=&lt;quality&gt;:25</CODE>
命令行是这样的</P>
<PRE>
mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
</PRE>
<P>画面的切割可以用<CODE>crop</CODE>滤镜也可以用驱动自己完成。假设电影太宽了,在你的机器上显示不了,那么你会想要用
@ -951,7 +951,7 @@ lavc=&lt;quality&gt;:25</CODE>
如果你想要使用<CODE>crop</CODE>滤镜,你可以运行
<PRE>
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
</PRE>
<P>多个<CODE>-zrcrop</CODE>就会调用<I>cinerama</I>模式,你可以把电影投射到几个电视或者投影仪上来制造一个大银幕,设想你有