mirror of
https://github.com/mpv-player/mpv
synced 2025-01-03 13:32:16 +00:00
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:
parent
bb34e79aa6
commit
169af37678
@ -774,7 +774,7 @@ weswegen Abspielen im Vollbild gut aussieht und sehr schnell ist.</P>
|
|||||||
<H4>Nicht-YUV-Karten</H4>
|
<H4>Nicht-YUV-Karten</H4>
|
||||||
|
|
||||||
<P>Vollbild kann durch Zoomen durch eine <B>Softwareskalierung</B> (benutze die
|
<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
|
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
|
einen kleineren Videomodus zu wechseln, z.B. zu 352x288. Wenn keine
|
||||||
YUV-Beschleunigung zur Verfügung steht, ist diese letztgenannte Methode zu
|
YUV-Beschleunigung zur Verfügung steht, ist diese letztgenannte Methode zu
|
||||||
@ -1285,7 +1285,7 @@ verfügbar. Hier nur ein paar Tipps:
|
|||||||
verwendete Algorithmus damit warhscheinlich nicht zurecht kommen, da
|
verwendete Algorithmus damit warhscheinlich nicht zurecht kommen, da
|
||||||
Interlacing-Artefakte sehr viele Details erzeugen und der Codec somit eine
|
Interlacing-Artefakte sehr viele Details erzeugen und der Codec somit eine
|
||||||
Unmenge an Bandbreite für die Encodierung benötigt. Du kannst
|
Unmenge an Bandbreite für die Encodierung benö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ängt
|
Normalerweise funktioniert <CODE>pp=lb</CODE> sehr gut, aber das hängt
|
||||||
auch vom persönlichen Geschmack ab. Schau in der man-page nach. Dort
|
auch vom persönlichen Geschmack ab. Schau in der man-page nach. Dort
|
||||||
findest du eine Beschreibung der einzelnen Deinterlacing-Algorithmen.
|
findest du eine Beschreibung der einzelnen Deinterlacing-Algorithmen.
|
||||||
@ -1375,8 +1375,8 @@ verfügbar. Hier nur ein paar Tipps:
|
|||||||
-ovc lavc -lavcopts
|
-ovc lavc -lavcopts
|
||||||
vcodec=mpeg4:vbitrate=900 \<BR> -oac
|
vcodec=mpeg4:vbitrate=900 \<BR> -oac
|
||||||
mp3lame -lameopts cbr:br=64 \<BR>
|
mp3lame -lameopts cbr:br=64 \<BR>
|
||||||
-vop
|
-vf
|
||||||
pp=lb,crop=720:544:24:18 -o output.avi
|
crop=720:544:24:18,pp=lb -o output.avi
|
||||||
</CODE><BR>
|
</CODE><BR>
|
||||||
|
|
||||||
<BR> In diesem Beispiel wird das Bild noch auf 384x288 verkleinert und mit
|
<BR> In diesem Beispiel wird das Bild noch auf 384x288 verkleinert und mit
|
||||||
@ -1392,7 +1392,7 @@ verfügbar. Hier nur ein paar Tipps:
|
|||||||
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
||||||
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
||||||
-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o output.avi
|
-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o output.avi
|
||||||
</CODE><BR>
|
</CODE><BR>
|
||||||
|
|
||||||
Du könntest auch in der <CODE>-tv</CODE>-Option eine kleinere
|
Du könntest auch in der <CODE>-tv</CODE>-Option eine kleinere
|
||||||
|
@ -135,14 +135,14 @@ allgemein schlecht.</B> Wenn du das vermeiden willst, dann lies den Abschnitt
|
|||||||
Höhen-/Breitenverhältnisses</A>.</P>
|
Höhen-/Breitenverhältnisses</A>.</P>
|
||||||
|
|
||||||
<P>Der Skalierungsprozess erfolgt durch den <I>'scale</I>-Videofilter:
|
<P>Der Skalierungsprozess erfolgt durch den <I>'scale</I>-Videofilter:
|
||||||
<CODE>-vop scale=breite:hoehe</CODE>. Die Qualität kann durch die Option
|
<CODE>-vf scale=breite:hoehe</CODE>. Die Qualität kann durch die Option
|
||||||
<CODE>-sws</CODE> angegeben werden. Wenn nichts angegeben ist, verwendet
|
<CODE>-sws</CODE> angegeben werden. Wenn nichts angegeben ist, verwendet
|
||||||
MEncoder 0: schnelle bilienare Filterung ('fast bilinear').</P>
|
MEncoder 0: schnelle bilienare Filterung ('fast bilinear').</P>
|
||||||
|
|
||||||
<H4>VERWENDUNG</H4>
|
<H4>VERWENDUNG</H4>
|
||||||
|
|
||||||
<CODE> mencoder beispiel-svcd.mpg -ovc lavc -lavcopts
|
<CODE> 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>
|
<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>
|
<H4>BENUTZUNG</H4>
|
||||||
|
|
||||||
<P><CODE>$ mencoder beispiel-svcd.mpg -ovc lavc -lavcopts
|
<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>
|
ausgabe.avi</CODE></P>
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
|
@ -412,7 +412,7 @@
|
|||||||
<DT>Q: Das OSD (onscreen display) flackert!</DT>
|
<DT>Q: Das OSD (onscreen display) flackert!</DT>
|
||||||
<DD>A: Du verwendest einen vo-Treiber mit einfachem-Buffering (x11, xv).
|
<DD>A: Du verwendest einen vo-Treiber mit einfachem-Buffering (x11, xv).
|
||||||
Verwende bei xv die <CODE>-double</CODE>-Option. Versuche auch
|
Verwende bei xv die <CODE>-double</CODE>-Option. Versuche auch
|
||||||
<CODE>-vop expand</CODE>.</DD>
|
<CODE>-vf expand</CODE>.</DD>
|
||||||
<DD> </DD>
|
<DD> </DD>
|
||||||
|
|
||||||
<DT>Q: Was genau ist dieses libavcodec-Dingens?</DT>
|
<DT>Q: Was genau ist dieses libavcodec-Dingens?</DT>
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
.\" Title
|
.\" Title
|
||||||
.\" --------------------------------------------------------------------------
|
.\" --------------------------------------------------------------------------
|
||||||
.
|
.
|
||||||
.TH MPlayer 1 "2003-01-11"
|
.TH MPlayer 1 "2003-03-22"
|
||||||
.
|
.
|
||||||
.SH NAME
|
.SH NAME
|
||||||
mplayer \- Movie Player for Linux
|
mplayer \- Movie Player for Linux
|
||||||
@ -193,12 +193,12 @@ gleichen Verzeichnis wie 'movie.avi'.
|
|||||||
.B \-, \-use-stdin
|
.B \-, \-use-stdin
|
||||||
Liest Daten von stdin. \-idx funktioniert hiermit nicht.
|
Liest Daten von stdin. \-idx funktioniert hiermit nicht.
|
||||||
.TP
|
.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
|
Ändert dynamisch das Qualitätslevel der Nachbearbeitung, je nachdem, wieviel
|
||||||
CPU-Zeit gerade frei ist.
|
CPU-Zeit gerade frei ist.
|
||||||
Das angegebene Level ist das maximal verwendete Level.
|
Das angegebene Level ist das maximal verwendete Level.
|
||||||
Normalerweise kanns du eine große Nummer wählen.
|
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.
|
werden.
|
||||||
.TP
|
.TP
|
||||||
.B \-autosync <Faktor>
|
.B \-autosync <Faktor>
|
||||||
@ -546,7 +546,7 @@ sollen. Beispielsweise ist '1' eine Vorschau und '2' der tats
|
|||||||
.I ANMERKUNG:
|
.I ANMERKUNG:
|
||||||
.br
|
.br
|
||||||
Manchmal muss bei einer DVD Deinterlacing eingeschaltet werden. Siehe
|
Manchmal muss bei einer DVD Deinterlacing eingeschaltet werden. Siehe
|
||||||
Option \-vop pp=0x20000.
|
Option \-vf pp=0x20000.
|
||||||
.TP
|
.TP
|
||||||
.B \-dvd\-device <Pfad\ zum\ Gerät>
|
.B \-dvd\-device <Pfad\ zum\ Gerät>
|
||||||
Gibt ein anderes DVD-Gerät als das Standardgerät /dev/\:dvd an.
|
Gibt ein anderes DVD-Gerät als das Standardgerät /dev/\:dvd an.
|
||||||
@ -846,7 +846,7 @@ gedacht).
|
|||||||
.SH "OSD\-/UNTERTITEL\-OPTIONEN"
|
.SH "OSD\-/UNTERTITEL\-OPTIONEN"
|
||||||
.I ANMERKUNG:
|
.I ANMERKUNG:
|
||||||
.br
|
.br
|
||||||
Siehe auch \-vop expand.
|
Siehe auch \-vf expand.
|
||||||
.TP
|
.TP
|
||||||
.B \-dumpmicrodvdsub (nur bei MPLAYER)
|
.B \-dumpmicrodvdsub (nur bei MPLAYER)
|
||||||
Konvertiert die mit der \-sub\-Option angegebenen Untertitel in das
|
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
|
Momentan nutzlos. Macht das gleiche für Untertitel, was \-audiofile für
|
||||||
Audio macht (OggDS?).
|
Audio macht (OggDS?).
|
||||||
.TP
|
.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.
|
Gibt die Position der Untertitel auf dem Bildschirm an.
|
||||||
Der Wert gibt die vertikale Position der Untertitel in % der Anzeigehöhe an.
|
Der Wert gibt die vertikale Position der Untertitel in % der Anzeigehöhe an.
|
||||||
.TP
|
.TP
|
||||||
@ -1134,7 +1134,7 @@ f
|
|||||||
Überschreibt die automatisch erkannte Puffergröße der Audiotreiber/\:\-karte;
|
Überschreibt die automatisch erkannte Puffergröße der Audiotreiber/\:\-karte;
|
||||||
nur mit \-ao oss.
|
nur mit \-ao oss.
|
||||||
.TP
|
.TP
|
||||||
.B \-af <plugin1,plugin2,plugin3[=options],...>
|
.B \-af <plugin1[=options],plugin2,...>
|
||||||
Aktiviert eine kommaseparierte Liste von Audiofiltern zusammen mit ihren
|
Aktiviert eine kommaseparierte Liste von Audiofiltern zusammen mit ihren
|
||||||
Optionen.
|
Optionen.
|
||||||
.br
|
.br
|
||||||
@ -1862,7 +1862,7 @@ Deaktiviert die automatische Anpassung des H
|
|||||||
.B \-nosound
|
.B \-nosound
|
||||||
Spielt keinen Sound ab bzw. encodiert keinen Sound.
|
Spielt keinen Sound ab bzw. encodiert keinen Sound.
|
||||||
.TP
|
.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
|
Setzt das Level der Nachbearbeitung der DLL. Diese Option kann
|
||||||
NICHT MEHR für MPlayers Nachbearbeitungsfilter verwendet werden, sondern
|
NICHT MEHR für MPlayers Nachbearbeitungsfilter verwendet werden, sondern
|
||||||
nur noch für diejnigen Win32-DirectShow-DLLs, die eigene interne
|
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
|
The valid range of \-pp value vary on codecs, mostly
|
||||||
0\-6, wobei 0=deaktiviert und 6=langsamster/bester Modus bedeutet.
|
0\-6, wobei 0=deaktiviert und 6=langsamster/bester Modus bedeutet.
|
||||||
.TP
|
.TP
|
||||||
.B \-pphelp (siehe auch \-vop pp)
|
.B \-pphelp (siehe auch \-vf pp)
|
||||||
Zeigt eine Zusammenfassung der vorhandenen Nachbearbeitungsfilter und
|
Zeigt eine Zusammenfassung der vorhandenen Nachbearbeitungsfilter und
|
||||||
Nutzungshinweise an.
|
Nutzungshinweise an.
|
||||||
.TP
|
.TP
|
||||||
@ -1881,7 +1881,7 @@ W
|
|||||||
.I BEISPIEL:
|
.I BEISPIEL:
|
||||||
.PD 0
|
.PD 0
|
||||||
.RSs
|
.RSs
|
||||||
\-vop scale \-ssf lgb=3.0
|
\-vf scale \-ssf lgb=3.0
|
||||||
.RE
|
.RE
|
||||||
.PD 1
|
.PD 1
|
||||||
|
|
||||||
@ -1918,7 +1918,7 @@ Rechter Kanal
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.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)
|
Mit dieser Option wird die Qualität (und damit auch die Geschwindigkeit)
|
||||||
des Softwareskalierers gewählt, der bei \-zoom zum Einsatz kommt.
|
des Softwareskalierers gewählt, der bei \-zoom zum Einsatz kommt.
|
||||||
Dieser wird beispielsweise bei x11 oder anderen Videotreibern benutzt,
|
Dieser wird beispielsweise bei x11 oder anderen Videotreibern benutzt,
|
||||||
@ -1928,7 +1928,7 @@ M
|
|||||||
.I ANMERKUNG:
|
.I ANMERKUNG:
|
||||||
.br
|
.br
|
||||||
Für \-sws\ 2 und 7 kann die Schärfe mit dem Skalierungsparameter (p) des
|
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).
|
Bei \-sws 9 gibt dieser Parameter dagegen die Filterlänge an (1 \- 10).
|
||||||
|
|
||||||
.PD 0
|
.PD 0
|
||||||
@ -1987,36 +1987,9 @@ dann erst andere.
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.TP
|
||||||
.B \-vfm <Treiber1,Treiber2,...>
|
.B \-vf <filter1[=options],filter2,...>
|
||||||
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>
|
|
||||||
Aktiviert eine kommaseparierte Liste von Videofiltern zusammen mit ihren
|
Aktiviert eine kommaseparierte Liste von Videofiltern zusammen mit ihren
|
||||||
Optionen. Diese Liste wird UMGEKEHRTER Reihenfolge durchlaufen.
|
Optionen.
|
||||||
|
|
||||||
.I ANMERKUNG:
|
.I ANMERKUNG:
|
||||||
.br
|
.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 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.
|
die x;y-Position relativ zur linken oberen Ecke des größeren Bildes.
|
||||||
.br
|
.br
|
||||||
Eine vollständige Liste aller verfügbaren Plugins liefert \-vop help.
|
Eine vollständige Liste aller verfügbaren Plugins liefert \-vf help.
|
||||||
.br
|
.br
|
||||||
Die folgenden Filter sind verfügbar:
|
Die folgenden Filter sind verfügbar:
|
||||||
.
|
.
|
||||||
@ -2106,22 +2079,22 @@ y: Filtere nicht den Farbanteil, sondern nur den Helligkeitsanteil (luminance).
|
|||||||
.RE
|
.RE
|
||||||
.RSss
|
.RSss
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al/lb
|
\-vf pp=hb/vb/dr/al/lb
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al
|
\-vf pp=hb/vb/dr/al
|
||||||
.br
|
.br
|
||||||
Standardfilter mit Helligkeits\-/\:Kontrastkorrektur:
|
Standardfilter mit Helligkeits\-/\:Kontrastkorrektur:
|
||||||
.br
|
.br
|
||||||
\-vop pp=de/\-al
|
\-vf pp=de/\-al
|
||||||
.br
|
.br
|
||||||
Aktiviert die Standardfilter und den zeitlichen Rauschunterdrücker:
|
Aktiviert die Standardfilter und den zeitlichen Rauschunterdrücker:
|
||||||
.br
|
.br
|
||||||
\-vop pp=de/tn:1:2:3
|
\-vf pp=de/tn:1:2:3
|
||||||
.br
|
.br
|
||||||
Entfernt Blockartefakte horizontal im Helligkeitsbereich und abhängig
|
Entfernt Blockartefakte horizontal im Helligkeitsbereich und abhängig
|
||||||
von der CPU\-Auslastung auch vertikal:
|
von der CPU\-Auslastung auch vertikal:
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb:y/vb:a \-autoq 6
|
\-vf pp=hb:y/vb:a \-autoq 6
|
||||||
.REss
|
.REss
|
||||||
.IPs lavc[=quality:fps]
|
.IPs lavc[=quality:fps]
|
||||||
Echtzeit\-MPEG1\-Encoder für DVB/\:DXR3 (libavcodec)
|
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)
|
opaque: schaltet zwischen Alphablending (transparent) und opaque (schnell)
|
||||||
um
|
um
|
||||||
.br
|
.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)
|
mit der kontrollierenden Anwendung verknüpft)
|
||||||
.REss
|
.REss
|
||||||
|
|
||||||
@ -2354,6 +2327,33 @@ kleiner Teil des Bildschirms
|
|||||||
.RE
|
.RE
|
||||||
.
|
.
|
||||||
.TP
|
.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)
|
.B \-x <x> (nur bei MPLAYER)
|
||||||
Skaliert das Bild auf eine Breite von x (falls Software\-/\:Hardwareskalierung
|
Skaliert das Bild auf eine Breite von x (falls Software\-/\:Hardwareskalierung
|
||||||
verfügbar ist). Deaktiviert die Berechnung des Höhen\-/\:Breitenverhältnisses.
|
verfügbar ist). Deaktiviert die Berechnung des Höhen\-/\:Breitenverhältnisses.
|
||||||
@ -2389,11 +2389,11 @@ verf
|
|||||||
.TP
|
.TP
|
||||||
.B \-zoom \
|
.B \-zoom \
|
||||||
Lässt Softwareskalierung zu, wo sie verfügbar ist. Kann benutzt werden,
|
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:
|
.I ANMERKUNG:
|
||||||
.br
|
.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.
|
\-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
|
mencoder \-dvd 2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B Encodiere Titel Nr. 2 der DVD und skaliere auf 640x480
|
.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
|
.TP
|
||||||
.B Encodiere Titel Nr. 2 der DVD und skaliere auf 512xHHH unter Beibehaltung des Höhen\-/\:Breitenverhältnisses
|
.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
|
\-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B Das gleiche, aber mit libavcodecs MPEG4\-Codec
|
.B Das gleiche, aber mit libavcodecs MPEG4\-Codec
|
||||||
|
@ -561,8 +561,8 @@ ist.</P>
|
|||||||
<CODE>-bpp 4</CODE><BR>
|
<CODE>-bpp 4</CODE><BR>
|
||||||
Die Auflösung des Films muss wahrscheinlich verkleinert werden, damit
|
Die Auflösung des Films muss wahrscheinlich verkleinert werden, damit
|
||||||
er in den EGA-Modus reinpasst:<BR>
|
er in den EGA-Modus reinpasst:<BR>
|
||||||
<CODE>-vop scale=640:350</CODE> or<BR>
|
<CODE>-vf scale=640:350</CODE> or<BR>
|
||||||
<CODE>-vop scale=320:200</CODE><BR>
|
<CODE>-vf scale=320:200</CODE><BR>
|
||||||
Dafür brauchen wir eine schnelle, aber schlechte Qualität
|
Dafür brauchen wir eine schnelle, aber schlechte Qualität
|
||||||
produzierende Skalierroutine:<BR>
|
produzierende Skalierroutine:<BR>
|
||||||
<CODE>-sws 4</CODE><BR>
|
<CODE>-sws 4</CODE><BR>
|
||||||
@ -572,7 +572,7 @@ Höhen-/Breitenverältnisses ausgeschaltet werden:<BR>
|
|||||||
|
|
||||||
<P><B>ANMERKUNG:</B> Die besten Ergebnisse bei EGA-Bildschirmen erhält
|
<P><B>ANMERKUNG:</B> Die besten Ergebnisse bei EGA-Bildschirmen erhält
|
||||||
man meiner Erfahrung nach, wenn man die Helligkeit ein wenig verringert:
|
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>.
|
weil bei 44KHz der Sound nicht richtig funktionierte: <CODE>-srate 22050</CODE>.
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
@ -1201,21 +1201,21 @@ diesem Kommando:</P>
|
|||||||
MPEG1 klappt so:</P>
|
MPEG1 klappt so:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop lavc deinedatei.ext
|
mplayer -ao mpegpes -vo mpegpes -vf lavc deinedatei.ext
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop fame,expand deinedatei.ext
|
mplayer -ao mpegpes -vo mpegpes -vf expand,fame deinedatei.ext
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Beachte, dass DVB-Karten nur bestimmte Bildhöhen unterstützen:
|
<P>Beachte, dass DVB-Karten nur bestimmte Bildhöhen unterstützen:
|
||||||
288 und 576 für PAL und 240 und 480 für NTSC. Du <B>musst</B> das
|
288 und 576 für PAL und 240 und 480 für NTSC. Du <B>musst</B> das
|
||||||
Bild vorher skalieren, wenn die Höhe nicht einer der oben erwähnten
|
Bild vorher skalieren, wenn die Höhe nicht einer der oben erwähnten
|
||||||
entspricht: <CODE>-vop scale=width:height</CODE>. DVB-Karten
|
entspricht: <CODE>-vf scale=width:height</CODE>. DVB-Karten
|
||||||
unterstützen eine Vielzahl von horizontalen Auflösungen wie z.B.
|
unterstützen eine Vielzahl von horizontalen Auflösungen wie z.B.
|
||||||
720, 704, 640, 512, 480, 352 etc. Sie skalieren horizontal selber in
|
720, 704, 640, 512, 480, 352 etc. Sie skalieren horizontal selber in
|
||||||
Hardware, sodass du meistens nicht in horizontaler Richtung skalieren musst.
|
Hardware, sodass du meistens nicht in horizontaler Richtung skalieren musst.
|
||||||
Bei einem 512x384-DivX kannst du folgendes probieren:</P>
|
Bei einem 512x384-DivX kannst du folgendes probieren:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=512:576
|
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576,lavc
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Wenn du einen Widescreen-Film hast und du ihn nicht auf die volle
|
<P>Wenn du einen Widescreen-Film hast und du ihn nicht auf die volle
|
||||||
@ -1224,21 +1224,21 @@ Höhe skalieren möchtest, dann kannst du den
|
|||||||
hinzuzufügen. Um ein 640x384-DivX anzuschauen:</P>
|
hinzuzufügen. Um ein 640x384-DivX anzuschauen:</P>
|
||||||
|
|
||||||
<PRE>
|
<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>
|
</PRE>
|
||||||
|
|
||||||
<P>Wenn deine CPU für 720x576-DivX zu langsam ist, dann skalier
|
<P>Wenn deine CPU für 720x576-DivX zu langsam ist, dann skalier
|
||||||
herunter:</P>
|
herunter:</P>
|
||||||
|
|
||||||
<PRE>
|
<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>
|
</PRE>
|
||||||
|
|
||||||
<P>Wenn sich die Geschwindigkeit nicht verbessert, dann skalier auch in
|
<P>Wenn sich die Geschwindigkeit nicht verbessert, dann skalier auch in
|
||||||
vertikaler Richtung:</P>
|
vertikaler Richtung:</P>
|
||||||
|
|
||||||
<PRE>
|
<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>
|
</PRE>
|
||||||
|
|
||||||
<P>Für ein OSD und Untertitel kannst du das OSD-Feature des expand-
|
<P>Für ein OSD und Untertitel kannst du das OSD-Feature des expand-
|
||||||
@ -1263,8 +1263,8 @@ Beibehaltung des richtigen Höhen-/Breitenverhältnisses), benutze
|
|||||||
den neuen dvbscale-Filter:</P>
|
den neuen dvbscale-Filter:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
für 3:4 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
|
für 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc
|
||||||
für 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
|
für 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1,lavc
|
||||||
</PRE>
|
</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
|
22050 ist. Bei 24000Hz nimmst du 48000Hz etc. Das funktioniert nicht mit
|
||||||
der digitalen Audioausgabe (<CODE>-ac hwac3</CODE>).</DD>
|
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öchtest (z.B.
|
<DD>Wenn du nicht-MPEG-Filme mit dem em8300 ansehen möchtest (z.B.
|
||||||
DivX oder RealVideo), dann musst du einen MPEG1-Videofilter wie lavcodec
|
DivX oder RealVideo), dann musst du einen MPEG1-Videofilter wie lavcodec
|
||||||
(lavc) oder libfame (fame) verwenden. Momentan ist lavc sowohl schneller
|
(lavc) oder libfame (fame) verwenden. Momentan ist lavc sowohl schneller
|
||||||
als auch qualitativ besser, sodass die Empfehlung lavc lautet. Schau in
|
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>
|
lavc/fame</CODE>.<BR>
|
||||||
Die Benutzung von lavc wird empfohlen. Momentan gibt es keine
|
Die Benutzung von lavc wird empfohlen. Momentan gibt es keine
|
||||||
Möglichkeit, die Anzahl der Bilder pro Sekunde des em8300 zu setzen,
|
Mö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
|
was bedeutet, dass sie fest bei 29.97 liegt. Aus diesem Grund solltest du
|
||||||
<CODE>-vop lavc=<quality>:25</CODE> verwenden, besonders dann, wenn
|
<CODE>-vf lavc=<quality>:25</CODE> verwenden, besonders dann, wenn
|
||||||
du auch Prebuffering verwendest. Warum aber 25 und nicht 29.97? Tja, die
|
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,
|
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
|
warum das so ist. Wenn du Werte zwischen 25 und 27 benutzt, dann wird das
|
||||||
Bild stabil. Momentan können wir das nur als gegeben hinnehmen.</DD>
|
Bild stabil. Momentan kö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 über das MPEG1-/2-/4-Video
|
<DD>Obwohl der DXR3-Treiber ein OSD über das MPEG1-/2-/4-Video
|
||||||
projezieren kann, ist es qualitativ deutlich schlechter als
|
projezieren kann, ist es qualitativ deutlich schlechter als
|
||||||
MPlayers traditionelles OSD, und es hat diverse Probleme mit der
|
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>
|
skalieren. Die Kommandozeile sieht dazu wie folgt aus:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
|
mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Das Beschneiden des Bildes kann mit dem <CODE>crop</CODE>-Filter geschehen
|
<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>
|
<P>Mit dem <CODE>crop</CODE>-Filter sieht es so aus:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
|
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Mehrfache Verwendung von <CODE>-zrcrop</CODE> aktiviert den
|
<P>Mehrfache Verwendung von <CODE>-zrcrop</CODE> aktiviert den
|
||||||
|
@ -714,7 +714,7 @@
|
|||||||
<H4>Non-YUV cards</H4>
|
<H4>Non-YUV cards</H4>
|
||||||
|
|
||||||
<P>Fullscreen playing can be achieved by either enabling <B>software scaling</B>
|
<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
|
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
|
video mode, for example 352x288. If you don't have YUV acceleration, the
|
||||||
latter method is recommended. Video mode switching can be enabled by
|
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
|
during fast-motion scenes and the bitrate controller will be probably even
|
||||||
unable to retain the specified bitrate as the interlacing artifacts produce
|
unable to retain the specified bitrate as the interlacing artifacts produce
|
||||||
high amount of detail and thus consume lot of bandwidth. You can enable
|
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
|
<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
|
preference. See other deinterlacing algorithms in the manual and give it a
|
||||||
try.</LI>
|
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>
|
on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts
|
-ovc lavc -lavcopts
|
||||||
vcodec=mpeg4:vbitrate=900 \<BR> -oac
|
vcodec=mpeg4:vbitrate=900 \<BR> -oac
|
||||||
mp3lame -lameopts cbr:br=64 \<BR> -vop
|
mp3lame -lameopts cbr:br=64 \<BR> -vf
|
||||||
pp=lb,crop=720:544:24:16 -o output.avi </CODE><BR>
|
crop=720:544:24:16,pp=lb -o output.avi </CODE><BR>
|
||||||
|
|
||||||
<BR>
|
<BR>
|
||||||
This will additionally rescale the image to 384x288 and compresses
|
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>
|
|||||||
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
||||||
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
||||||
-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o output.avi
|
-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o output.avi
|
||||||
</CODE><BR>
|
</CODE><BR>
|
||||||
|
|
||||||
It's also possible to specify smaller image dimensions in the
|
It's also possible to specify smaller image dimensions in the
|
||||||
|
@ -115,14 +115,14 @@
|
|||||||
aspect ratio</A> section.</P>
|
aspect ratio</A> section.</P>
|
||||||
|
|
||||||
<P>The scaling process is handled by the <I>'scale'</I> video filter:
|
<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:
|
<CODE>-sws</CODE> option. If it's not specified, MEncoder will use 0:
|
||||||
fast bilinear.</P>
|
fast bilinear.</P>
|
||||||
|
|
||||||
<H4>Usage:</H4>
|
<H4>Usage:</H4>
|
||||||
|
|
||||||
<P><CODE> mencoder input.mpg -ovc lavc -lavcopts
|
<P><CODE> 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>
|
output.avi</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
@ -314,7 +314,7 @@ Explanation of the process:
|
|||||||
<H4>Usage:</H4>
|
<H4>Usage:</H4>
|
||||||
|
|
||||||
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
|
<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>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -353,7 +353,7 @@
|
|||||||
|
|
||||||
<DT>Q: The onscreen display (OSD) is flickering!</DT>
|
<DT>Q: The onscreen display (OSD) is flickering!</DT>
|
||||||
<DD>A: You use a vo driver with single buffering (x11,xv). With xv,
|
<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> </DD>
|
<DD> </DD>
|
||||||
|
|
||||||
<DT>Q: What exactly is this libavcodec thing?</DT>
|
<DT>Q: What exactly is this libavcodec thing?</DT>
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
.\" Title
|
.\" Title
|
||||||
.\" --------------------------------------------------------------------------
|
.\" --------------------------------------------------------------------------
|
||||||
.
|
.
|
||||||
.TH MPlayer 1 "2003-01-11"
|
.TH MPlayer 1 "2003-03-22"
|
||||||
.
|
.
|
||||||
.SH NAME
|
.SH NAME
|
||||||
mplayer \- Movie Player for Linux
|
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.
|
Read data from stdin.
|
||||||
The \-idx option does not work in conjunction with this.
|
The \-idx option does not work in conjunction with this.
|
||||||
.TP
|
.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
|
Dynamically changes the level of postprocessing depending on available spare
|
||||||
CPU time.
|
CPU time.
|
||||||
The number you specify will be the maximum level used.
|
The number you specify will be the maximum level used.
|
||||||
Usually you can use some big number.
|
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
|
.TP
|
||||||
.B \-autosync <factor>
|
.B \-autosync <factor>
|
||||||
Gradually adjusts the A/\:V sync based on audio delay measurements.
|
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:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
Sometimes deinterlacing is required for DVD playback,
|
Sometimes deinterlacing is required for DVD playback,
|
||||||
see the \-vop pp=0x20000 option.
|
see the \-vf pp=0x20000 option.
|
||||||
.TP
|
.TP
|
||||||
.B \-dvd\-device <path\ to\ device>
|
.B \-dvd\-device <path\ to\ device>
|
||||||
Override default DVD device name /dev/\:dvd.
|
Override default DVD device name /dev/\:dvd.
|
||||||
@ -809,7 +809,7 @@ mjpeg compression:
|
|||||||
176x120 NTSC
|
176x120 NTSC
|
||||||
.REss
|
.REss
|
||||||
.IPs quality=<0-100>
|
.IPs quality=<0-100>
|
||||||
choose the quality of the jpeg compression
|
choose the quality of the jpeg compression
|
||||||
.br
|
.br
|
||||||
(quality < 60 recommended for full size)
|
(quality < 60 recommended for full size)
|
||||||
.RE
|
.RE
|
||||||
@ -831,7 +831,7 @@ Force audio parameters for the .vivo demuxer (for debugging purposes).
|
|||||||
.SH "OSD/SUB OPTIONS"
|
.SH "OSD/SUB OPTIONS"
|
||||||
.I NOTE:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
See \-vop expand too.
|
See \-vf expand too.
|
||||||
.TP
|
.TP
|
||||||
.B \-dumpmicrodvdsub (MPLAYER only)
|
.B \-dumpmicrodvdsub (MPLAYER only)
|
||||||
Convert the given subtitle (specified with the \-sub option) to the
|
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.
|
Currently useless.
|
||||||
Same as \-audiofile, but for subtitle streams (OggDS?).
|
Same as \-audiofile, but for subtitle streams (OggDS?).
|
||||||
.TP
|
.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.
|
Specify the position of subtitles on the screen.
|
||||||
The value is the vertical position of the subtitle in % of the screen height.
|
The value is the vertical position of the subtitle in % of the screen height.
|
||||||
.TP
|
.TP
|
||||||
@ -1116,7 +1116,7 @@ blur. The default is 1.0.
|
|||||||
.B \-abs <value> (OBSOLETE)
|
.B \-abs <value> (OBSOLETE)
|
||||||
Override audio driver/\:card buffer size detection, \-ao oss only
|
Override audio driver/\:card buffer size detection, \-ao oss only
|
||||||
.TP
|
.TP
|
||||||
.B \-af <plugin1,plugin2,plugin3[=options],...>
|
.B \-af <plugin1[=options],plugin2,...>
|
||||||
Activate a comma separated list of audio filters and their options.
|
Activate a comma separated list of audio filters and their options.
|
||||||
.br
|
.br
|
||||||
Available filters are:
|
Available filters are:
|
||||||
@ -1855,7 +1855,7 @@ Disable automatic movie aspect ratio compensation.
|
|||||||
.B \-nosound
|
.B \-nosound
|
||||||
Do not play/\:encode sound.
|
Do not play/\:encode sound.
|
||||||
.TP
|
.TP
|
||||||
.B \-pp <quality> (see \-vop pp option too!)
|
.B \-pp <quality> (see \-vf pp option too!)
|
||||||
Set postprocess level of the DLL.
|
Set postprocess level of the DLL.
|
||||||
This option is NO LONGER USABLE with MPlayer's postprocess filter, but only
|
This option is NO LONGER USABLE with MPlayer's postprocess filter, but only
|
||||||
with Win32 DirectShow DLLs which have internal postprocessing routine.
|
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
|
The valid range of \-pp value vary on codecs, mostly
|
||||||
0\-6, where 0=disable 6=slowest/\:best.
|
0\-6, where 0=disable 6=slowest/\:best.
|
||||||
.TP
|
.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.
|
Show a summary about the available postprocess filters and their usage.
|
||||||
.TP
|
.TP
|
||||||
.B \-ssf <mode>
|
.B \-ssf <mode>
|
||||||
@ -1872,7 +1872,7 @@ Specifies SwScaler parameters.
|
|||||||
.I EXAMPLE
|
.I EXAMPLE
|
||||||
.PD 0
|
.PD 0
|
||||||
.RSs
|
.RSs
|
||||||
\-vop scale \-ssf lgb=3.0
|
\-vf scale \-ssf lgb=3.0
|
||||||
.RE
|
.RE
|
||||||
.PD 1
|
.PD 1
|
||||||
|
|
||||||
@ -1909,7 +1909,7 @@ Right channel
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.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,
|
This option sets the quality (and speed, respectively) of the software scaler,
|
||||||
with the \-zoom option.
|
with the \-zoom option.
|
||||||
For example with x11 or other outputs which lack hardware acceleration.
|
For example with x11 or other outputs which lack hardware acceleration.
|
||||||
@ -1918,7 +1918,7 @@ Possible settings are:
|
|||||||
.I NOTE:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
For \-sws\ 2 and 7, the sharpness can be set with the scaling parameter (p)
|
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).
|
length (1 \- 10).
|
||||||
|
|
||||||
.PD 0
|
.PD 0
|
||||||
@ -1975,35 +1975,8 @@ try libavcodec's MPEG1/\:2 codec, then libmpeg2, then others
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.TP
|
||||||
.B \-vfm <driver1,driver2,...>
|
.B \-vf <filter1[=options],filter2,...>
|
||||||
Specify a priority list of video drivers to be used, according to their driver
|
Activate a comma separated list of video filters and their options.
|
||||||
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.
|
|
||||||
|
|
||||||
.I NOTE:
|
.I NOTE:
|
||||||
.br
|
.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
|
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.
|
from the upper left corner of the bigger image.
|
||||||
.br
|
.br
|
||||||
To get a full list of available plugins, see \-vop help.
|
To get a full list of available plugins, see \-vf help.
|
||||||
.br
|
.br
|
||||||
Available filters are:
|
Available filters are:
|
||||||
.
|
.
|
||||||
@ -2092,22 +2065,22 @@ y: Do not do chrominance filtering (only luminance filtering).
|
|||||||
.RE
|
.RE
|
||||||
.RSss
|
.RSss
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al/lb
|
\-vf pp=hb/vb/dr/al/lb
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al
|
\-vf pp=hb/vb/dr/al
|
||||||
.br
|
.br
|
||||||
Default filters without brightness/\:contrast correction:
|
Default filters without brightness/\:contrast correction:
|
||||||
.br
|
.br
|
||||||
\-vop pp=de/\-al
|
\-vf pp=de/\-al
|
||||||
.br
|
.br
|
||||||
Enable default filters & temporal denoiser:
|
Enable default filters & temporal denoiser:
|
||||||
.br
|
.br
|
||||||
\-vop pp=de/tn:1:2:3
|
\-vf pp=de/tn:1:2:3
|
||||||
.br
|
.br
|
||||||
Deblock horizontal only luminance and switch vertical deblocking on or
|
Deblock horizontal only luminance and switch vertical deblocking on or
|
||||||
off automatically depending on available CPU time:
|
off automatically depending on available CPU time:
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb:y/vb:a \-autoq 6
|
\-vf pp=hb:y/vb:a \-autoq 6
|
||||||
.REss
|
.REss
|
||||||
.IPs lavc[=quality:fps]
|
.IPs lavc[=quality:fps]
|
||||||
Realtime MPEG1 encoder for use with DVB/\:DXR3 (libavcodec)
|
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),
|
Alternative software equalizer that uses lookup tables (very slow),
|
||||||
allowing gamma correction in addition to simple brightness,
|
allowing gamma correction in addition to simple brightness,
|
||||||
contrast and saturation adjustment. Note that it uses the same MMX
|
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.
|
The parameters are given as floating point values.
|
||||||
Defaults are gamma=1.0, contrast=1.0, brightness=0.0 and saturation=1.0.
|
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
|
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]"
|
.IPs "telecine[=start]"
|
||||||
Apply 3:2 "telecine" process to increase framerate by 20%. This most
|
Apply 3:2 "telecine" process to increase framerate by 20%. This most
|
||||||
likely will not work correctly with mplayer, but it can be used
|
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
|
essential! (A/V sync will break if they are wrong.) The optional start
|
||||||
parameter tells the filter where in the telecine pattern to start
|
parameter tells the filter where in the telecine pattern to start
|
||||||
(0-3).
|
(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)
|
opaque: flag switching between alphablended (transparent) and opaque (fast)
|
||||||
mode
|
mode
|
||||||
.br
|
.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)
|
to the controlling application)
|
||||||
.REss
|
.REss
|
||||||
|
|
||||||
@ -2370,6 +2343,32 @@ screen is updated.
|
|||||||
.RE
|
.RE
|
||||||
.
|
.
|
||||||
.TP
|
.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)
|
.B \-x <x> (MPLAYER only)
|
||||||
Scale image to x width (if sw/\:hw scaling available).
|
Scale image to x width (if sw/\:hw scaling available).
|
||||||
Disables aspect calculations.
|
Disables aspect calculations.
|
||||||
@ -2404,11 +2403,11 @@ Disables aspect calculations.
|
|||||||
.TP
|
.TP
|
||||||
.B \-zoom \
|
.B \-zoom \
|
||||||
Allow software scaling, where available.
|
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:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
\-vop scale will IGNORE options \-x / \-y / \-xy / \-fs / \-aspect without
|
\-vf scale will IGNORE options \-x / \-y / \-xy / \-fs / \-aspect without
|
||||||
\-zoom.
|
\-zoom.
|
||||||
|
|
||||||
|
|
||||||
@ -3174,7 +3173,7 @@ Outputs to the given filename, instead of the default 'test.avi'.
|
|||||||
.TP
|
.TP
|
||||||
.B \-oac <codec name>
|
.B \-oac <codec name>
|
||||||
Encode with the given audio codec.
|
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)
|
(no default set)
|
||||||
|
|
||||||
.I EXAMPLE:
|
.I EXAMPLE:
|
||||||
@ -3398,7 +3397,7 @@ set EDL mark
|
|||||||
.PP
|
.PP
|
||||||
(The following keys are valid only when using a hardware accelerated video
|
(The following keys are valid only when using a hardware accelerated video
|
||||||
output (xv, (x)vidix, (x)mga, etc), or the software equalizer filter
|
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"
|
.IPs "1 and 2"
|
||||||
adjust contrast
|
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
|
mencoder \-dvd 2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B Encoding DVD title #2, resizing to 640x480
|
.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
|
.TP
|
||||||
.B Encoding DVD title #2, resizing to 512xHHH (keep aspect ratio)
|
.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
|
\-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B The same, but with libavcodec family, MPEG4 (Divx5) compression
|
.B The same, but with libavcodec family, MPEG4 (Divx5) compression
|
||||||
|
@ -497,15 +497,15 @@
|
|||||||
<P>The bpp (bits per pixel) value must be set to 4 by hand:<BR>
|
<P>The bpp (bits per pixel) value must be set to 4 by hand:<BR>
|
||||||
<CODE>-bpp 4</CODE><BR>
|
<CODE>-bpp 4</CODE><BR>
|
||||||
The movie probably must be scaled down to fit in EGA mode:<BR>
|
The movie probably must be scaled down to fit in EGA mode:<BR>
|
||||||
<CODE>-vop scale=640:350</CODE> or<BR>
|
<CODE>-vf scale=640:350</CODE> or<BR>
|
||||||
<CODE>-vop scale=320:200</CODE><BR>
|
<CODE>-vf scale=320:200</CODE><BR>
|
||||||
For that we need fast but bad quality scaling routine:<BR>
|
For that we need fast but bad quality scaling routine:<BR>
|
||||||
<CODE>-sws 4</CODE><BR>
|
<CODE>-sws 4</CODE><BR>
|
||||||
Maybe automatic aspect correction has to be shut off:<BR>
|
Maybe automatic aspect correction has to be shut off:<BR>
|
||||||
<CODE>-noaspect</CODE></P>
|
<CODE>-noaspect</CODE></P>
|
||||||
|
|
||||||
<P><B>NOTE:</B> according to my experience the best image quality on EGA
|
<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,
|
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>
|
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,
|
(using aalib on X), and it's least CPU intensive on standard,
|
||||||
non-framebuffer console. Use SVGATextMode to set up a big textmode,
|
non-framebuffer console. Use SVGATextMode to set up a big textmode,
|
||||||
then enjoy! (secondary head Hercules cards rock :)) (but imho you can use
|
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
|
<P>Use the <CODE>-framedrop</CODE> option if your computer isn't fast enough to
|
||||||
render all frames!</P>
|
render all frames!</P>
|
||||||
@ -1034,19 +1034,19 @@ Indeed it doesn't matter which video output driver is used with <B>VIDIX</B>.
|
|||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes yourfile.ext
|
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>
|
</PRE>
|
||||||
|
|
||||||
<P>Note that DVB cards only support heights 288 and 576 for PAL or 240 and 480
|
<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
|
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>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
|
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
|
you do not need to scale horizontally in most cases. For a 512x384 (aspect
|
||||||
4:3) DivX try:</P>
|
4:3) DivX try:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
|
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>If you have a widescreen movie and you do not want to scale it to full height,
|
<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>
|
640x384 DivX, try:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 file.avi
|
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 file.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>If your CPU is too slow for a full size 720x576 DivX, try downscaling:</P>
|
<P>If your CPU is too slow for a full size 720x576 DivX, try downscaling:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=352:576 file.avi
|
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576 file.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>If speed does not improve, try vertical downscaling, too:</P>
|
<P>If speed does not improve, try vertical downscaling, too:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=352:288 file.avi
|
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288 file.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>For OSD and subtitles use the OSD feature of the expand filter. So, instead
|
<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>
|
right aspect ratio), use the new dvbscale filter:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
for 3:4 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
|
for 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
for 16:9 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
|
for 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<H4>FUTURE</H4>
|
<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
|
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>
|
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
|
<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
|
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
|
(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
|
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
|
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
|
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=<quality>:25</CODE>,
|
it is highly recommended that you use <CODE>-vf lavc=<quality>:25</CODE>,
|
||||||
especially if you are using prebuffering. Then why 25 and not 29.97? Well,
|
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
|
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
|
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
|
27 the picture becomes stable. For now all we can do is accept this for a
|
||||||
fact.</DD>
|
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,
|
<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
|
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
|
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>
|
bilinear software scaler. The commandline is</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
|
mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Cropping can be done by the <CODE>crop</CODE> filter and by
|
<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>
|
<P>if you want to use the <CODE>crop</CODE> filter, you would do</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
|
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Extra occurances of <CODE>-zrcrop</CODE> invoke <I>cinerama</I> mode, i.e.
|
<P>Extra occurances of <CODE>-zrcrop</CODE> invoke <I>cinerama</I> mode, i.e.
|
||||||
|
@ -710,7 +710,7 @@
|
|||||||
<H4>Cartes non-YUV</H4>
|
<H4>Cartes non-YUV</H4>
|
||||||
|
|
||||||
<P>L'affichage en plein-écran peut être obtenu soit en activant le <B>redimensionnement logiciel</B>
|
<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
|
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
|
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
|
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
|
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
|
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
|
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
|
<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
|
personnelle. Voyez les autres algorithmes de désentrelacement dans le manuel et
|
||||||
essayez-les.</LI>
|
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>
|
on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts
|
-ovc lavc -lavcopts
|
||||||
vcodec=mpeg4:vbitrate=900 \<BR> -oac
|
vcodec=mpeg4:vbitrate=900 \<BR> -oac
|
||||||
mp3lame -lameopts cbr:br=64 \<BR> -vop
|
mp3lame -lameopts cbr:br=64 \<BR> -vf
|
||||||
pp=lb,crop=720:544:24:16 -o sortie.avi </CODE><BR>
|
crop=720:544:24:16,pp=lb -o sortie.avi </CODE><BR>
|
||||||
|
|
||||||
<BR>
|
<BR>
|
||||||
Cela dimensionne également l'image en 384x288 et compresse la
|
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>
|
|||||||
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
||||||
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
||||||
-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o sortie.avi
|
-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o sortie.avi
|
||||||
</CODE><BR>
|
</CODE><BR>
|
||||||
|
|
||||||
Il est également possible de spécifier des dimensions d'image plus
|
Il est également possible de spécifier des dimensions d'image plus
|
||||||
|
@ -113,14 +113,14 @@
|
|||||||
section <A HREF="#aspect">Préserver l'aspect ratio</A>.</P>
|
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>:
|
<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:
|
<CODE>-sws</CODE>. Si elle n'est pas spécifiée, MEncoder utilisera 0:
|
||||||
fast bilinear.</P>
|
fast bilinear.</P>
|
||||||
|
|
||||||
<H4>Utilisation:</H4>
|
<H4>Utilisation:</H4>
|
||||||
|
|
||||||
<P><CODE> mencoder entree.mpg -ovc lavc -lavcopts
|
<P><CODE> 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>
|
sortie.avi</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
@ -309,7 +309,7 @@ Explication du processus:
|
|||||||
<H4>Utilisation:</H4>
|
<H4>Utilisation:</H4>
|
||||||
|
|
||||||
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
|
<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>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -357,7 +357,7 @@
|
|||||||
|
|
||||||
<DT>Q: L'on-screen display (OSD) tremblote!</DT>
|
<DT>Q: L'on-screen display (OSD) tremblote!</DT>
|
||||||
<DD>A: Vous utilisez le pilote vo avec un cache simple (x11,xv). Avec xv,
|
<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> </DD>
|
<DD> </DD>
|
||||||
|
|
||||||
<DT>Q: libavcodec, c'est quoi?</DT>
|
<DT>Q: libavcodec, c'est quoi?</DT>
|
||||||
|
@ -194,12 +194,12 @@ fichier et placez-le dans ~/.mplayer ou dans le m
|
|||||||
Lis les données depuis stdin.
|
Lis les données depuis stdin.
|
||||||
L'option \-idx ne fonctionne pas en conjonction avec cela.
|
L'option \-idx ne fonctionne pas en conjonction avec cela.
|
||||||
.TP
|
.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
|
Change dynamiquement le niveau de postprocessing en fonction de la charge
|
||||||
processeur.
|
processeur.
|
||||||
Le nombre à indiquer est le niveau maximum utilisé.
|
Le nombre à indiquer est le niveau maximum utilisé.
|
||||||
Normalement vous pouvez utiliser un nombre important.
|
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
|
.TP
|
||||||
.B \-autosync <facteur>
|
.B \-autosync <facteur>
|
||||||
Ajuste graduellement la synchro A/\:V en fonction de la mesure du décalage
|
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:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
Parfois le désentrelacement est requis pour la lecture de DVD,
|
Parfois le désentrelacement est requis pour la lecture de DVD,
|
||||||
voir l'option \-vop pp=0x20000.
|
voir l'option \-vf pp=0x20000.
|
||||||
.TP
|
.TP
|
||||||
.B \-dvd\-device <chemin\ périphérique>
|
.B \-dvd\-device <chemin\ périphérique>
|
||||||
Force le nom de périphérique DVD /dev/\:dvd.
|
Force le nom de périphérique DVD /dev/\:dvd.
|
||||||
@ -837,7 +837,7 @@ Force les param
|
|||||||
.SH "OPTIONS OSD/SUB"
|
.SH "OPTIONS OSD/SUB"
|
||||||
.I NOTE:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
voir \-vop expand également.
|
voir \-vf expand également.
|
||||||
.TP
|
.TP
|
||||||
.B \-dumpmicrodvdsub (MPLAYER uniquement)
|
.B \-dumpmicrodvdsub (MPLAYER uniquement)
|
||||||
Convertit les sous-titres donnés (via l'option \-sub) au format MicroDVD.
|
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é.
|
Actuellement inutilisé.
|
||||||
Identique à \-audiofile, mais pour les flux de sous-titres (OggDS?).
|
Identique à \-audiofile, mais pour les flux de sous-titres (OggDS?).
|
||||||
.TP
|
.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.
|
Spécifie la position des sous-titres sur l'écran.
|
||||||
Cette valeur est la position verticale des sous-titres en % de la hauteur
|
Cette valeur est la position verticale des sous-titres en % de la hauteur
|
||||||
de l'écran.
|
de l'écran.
|
||||||
@ -1874,7 +1874,7 @@ D
|
|||||||
.B \-nosound
|
.B \-nosound
|
||||||
Ne pas jouer/\:encoder le son.
|
Ne pas jouer/\:encoder le son.
|
||||||
.TP
|
.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.
|
Initialise le niveau de postprocess de la DLL.
|
||||||
Cette option N'EST PLUS UTILISABLE avec le filtre de postprocess de MPlayer,
|
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
|
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
|
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.
|
codecs, généralement 0\-6, où 0=désactivé 6=plus lent/\:meilleur.
|
||||||
.TP
|
.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.
|
Affiche un aperçu des filtres de postprocess disponibles et de leur utilisation.
|
||||||
.TP
|
.TP
|
||||||
.B \-ssf <mode>
|
.B \-ssf <mode>
|
||||||
@ -1892,7 +1892,7 @@ Sp
|
|||||||
.I EXEMPLE
|
.I EXEMPLE
|
||||||
.PD 0
|
.PD 0
|
||||||
.RSs
|
.RSs
|
||||||
\-vop scale \-ssf lgb=3.0
|
\-vf scale \-ssf lgb=3.0
|
||||||
.RE
|
.RE
|
||||||
.PD 1
|
.PD 1
|
||||||
|
|
||||||
@ -1929,7 +1929,7 @@ Canal droit
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.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,
|
Cette fonction fixe la qualité (et la vitesse, respectivement) du zoom logiciel,
|
||||||
avec l'option \-zoom option.
|
avec l'option \-zoom option.
|
||||||
Par exemple avec X11 ou d'autres sorties qui manquent d'accélération matérielle.
|
Par exemple avec X11 ou d'autres sorties qui manquent d'accélération matérielle.
|
||||||
@ -1938,7 +1938,7 @@ Les r
|
|||||||
.I NOTE:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
Pour \-sws\ 2 et 7, le sharpness peut être initialisé avec le paramètre de
|
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).
|
la longueur du filtre (1 \- 10).
|
||||||
|
|
||||||
.PD 0
|
.PD 0
|
||||||
@ -1996,34 +1996,8 @@ essaie le codec MPEG1/\:2 de libavcodec, puis libmpeg2, puis les autres
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.TP
|
||||||
.B \-vfm <pilote1,pilote2,...>
|
.B \-vf <filtre1[=options],filtre2,...>
|
||||||
Spécifie une liste de priorité des pilotes vidéo à utiliser, suivant leur nom de
|
Active une liste de filtres vidéo séparés par des virgules.
|
||||||
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é.
|
|
||||||
|
|
||||||
.I NOTE:
|
.I NOTE:
|
||||||
.br
|
.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
|
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.
|
position x;y à partir de du coin supérieur gauche de la plus grande image.
|
||||||
.br
|
.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
|
.br
|
||||||
Les filtres disponibles sont:
|
Les filtres disponibles sont:
|
||||||
.
|
.
|
||||||
@ -2110,22 +2084,22 @@ y: Pas de filtrage de la chrominance (filtrage de la luminance uniquement).
|
|||||||
.RE
|
.RE
|
||||||
.RSss
|
.RSss
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al/lb
|
\-vf pp=hb/vb/dr/al/lb
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al
|
\-vf pp=hb/vb/dr/al
|
||||||
.br
|
.br
|
||||||
filtres par défaut sans correction de luminosité/\:contraste:
|
filtres par défaut sans correction de luminosité/\:contraste:
|
||||||
.br
|
.br
|
||||||
\-vop pp=de/\-al
|
\-vf pp=de/\-al
|
||||||
.br
|
.br
|
||||||
Active les filtres par défaut & le débruiteur temporel:
|
Active les filtres par défaut & le débruiteur temporel:
|
||||||
.br
|
.br
|
||||||
\-vop pp=de/tn:1:2:3
|
\-vf pp=de/tn:1:2:3
|
||||||
.br
|
.br
|
||||||
Débloque la luminance horizontale uniquement et active ou désactive
|
Débloque la luminance horizontale uniquement et active ou désactive
|
||||||
le déblocage vertical suivant le temps CPU disponible:
|
le déblocage vertical suivant le temps CPU disponible:
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb:y/vb:a \-autoq 6
|
\-vf pp=hb:y/vb:a \-autoq 6
|
||||||
.REss
|
.REss
|
||||||
.IPs lavc[=qualité:fps]
|
.IPs lavc[=qualité:fps]
|
||||||
Encodeur MPEG1 temps-réel à utiliser avec DVB/\:DXR3 (libavcodec)
|
Encodeur MPEG1 temps-réel à utiliser avec DVB/\:DXR3 (libavcodec)
|
||||||
@ -2260,7 +2234,7 @@ tr0, tr1, tr2, tr3: Valeurs seuil
|
|||||||
.IPs "telecine[=départ]"
|
.IPs "telecine[=départ]"
|
||||||
Applique un processus telecine 3:2 "telecine" pour augmenter le débit de 20%.
|
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
|
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.)
|
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).
|
Le paramètre optionnel départ indique où démarrer (0-3).
|
||||||
.IPs "tfields[=mode]"
|
.IPs "tfields[=mode]"
|
||||||
@ -2321,7 +2295,7 @@ hidden: d
|
|||||||
opaque: option changeant de mode entre alphablended (transparent) et opaque
|
opaque: option changeant de mode entre alphablended (transparent) et opaque
|
||||||
(rapide)
|
(rapide)
|
||||||
.br
|
.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)
|
bmovl à l'application le contrôlant)
|
||||||
.REss
|
.REss
|
||||||
.RS
|
.RS
|
||||||
@ -2388,6 +2362,32 @@ petite partie de l'
|
|||||||
.RE
|
.RE
|
||||||
.
|
.
|
||||||
.TP
|
.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)
|
.B \-x <x> (MPLAYER uniquement)
|
||||||
Zoome l'image à la largeur x (si le zoom sw/\:hw est disponible).
|
Zoome l'image à la largeur x (si le zoom sw/\:hw est disponible).
|
||||||
Désactive les calculs d'aspect.
|
Désactive les calculs d'aspect.
|
||||||
@ -2423,11 +2423,11 @@ D
|
|||||||
.TP
|
.TP
|
||||||
.B \-zoom \
|
.B \-zoom \
|
||||||
Permet le zoom logiciel, si disponible.
|
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:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
\-vop scale IGNORERA les options \-x / \-y / \-xy / \-fs / \-aspect sans
|
\-vf scale IGNORERA les options \-x / \-y / \-xy / \-fs / \-aspect sans
|
||||||
\-zoom.
|
\-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
|
mencoder \-dvd 2 \-chapter 10-15 \-o titre2.avi \-oac copy \-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B Encodage du titre #2 d'un DVD, redimensionnement en 640x480
|
.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
|
.TP
|
||||||
.B Encodage du titre #2 d'un DVD, redimensionnement en 512xHHH (garder
|
.B Encodage du titre #2 d'un DVD, redimensionnement en 512xHHH (garder
|
||||||
l'aspect ratio)
|
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
|
\-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B Même chose, mais avec compression MPEG4 (Divx5) via la famille libavcodec
|
.B Même chose, mais avec compression MPEG4 (Divx5) via la famille libavcodec
|
||||||
|
@ -493,8 +493,8 @@
|
|||||||
<P>La valeur des bpp (bits par pixel) doit être fixé à 4 manuellement:<BR>
|
<P>La valeur des bpp (bits par pixel) doit être fixé à 4 manuellement:<BR>
|
||||||
<CODE>-bpp 4</CODE><BR>
|
<CODE>-bpp 4</CODE><BR>
|
||||||
Le film doit probablement être redimensionné pour tenir dans le mode EGA:<BR>
|
Le film doit probablement être redimensionné pour tenir dans le mode EGA:<BR>
|
||||||
<CODE>-vop scale=640:350</CODE> or<BR>
|
<CODE>-vf scale=640:350</CODE> or<BR>
|
||||||
<CODE>-vop scale=320:200</CODE><BR>
|
<CODE>-vf scale=320:200</CODE><BR>
|
||||||
Pour cela nous avons besoin de la routine de redimensionnement rapide
|
Pour cela nous avons besoin de la routine de redimensionnement rapide
|
||||||
mais de mauvaise qualité:<BR>
|
mais de mauvaise qualité:<BR>
|
||||||
<CODE>-sws 4</CODE><BR>
|
<CODE>-sws 4</CODE><BR>
|
||||||
@ -502,7 +502,7 @@
|
|||||||
<CODE>-noaspect</CODE></P>
|
<CODE>-noaspect</CODE></P>
|
||||||
|
|
||||||
<P><B>NOTE:</B> d'après mon expérience, la meilleur qualité d'image sur les écrans EGA
|
<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
|
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>
|
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
|
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
|
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
|
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
|
<P>Utilisez l'option <CODE>-framedrop</CODE> si votre machine n'est pas suffisamment
|
||||||
rapide pour afficher toutes les trames !</P>
|
rapide pour afficher toutes les trames !</P>
|
||||||
@ -1035,19 +1035,19 @@ De plus le pilote de sortie vid
|
|||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes votrefichier.ext
|
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>
|
</PRE>
|
||||||
|
|
||||||
<P>Notez que les cartes DVB ne supportent que les tailles 288 par 576 pour le PAL
|
<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
|
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
|
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
|
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
|
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>
|
horizontalement dans la plupart des cas. Pour un Divx en 512x384 (aspect 4:3) essayez:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
|
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Si vous avez un film plein-écran et que vous ne voulez pas l'afficher
|
<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>
|
pour ajouter des bandes noires. Pour voir un Divx en 640x384, essayez:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 fichier.avi
|
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 fichier.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Si votre CPU est trop lent pour un DivX en taille complète 720x576,
|
<P>Si votre CPU est trop lent pour un DivX en taille complète 720x576,
|
||||||
essayez de diminuer la taille:</P>
|
essayez de diminuer la taille:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=352:576 fichier.avi
|
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576 fichier.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Si la vitesse ne s'améliore pas, essayez également la diminution verticale:</P>
|
<P>Si la vitesse ne s'améliore pas, essayez également la diminution verticale:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=352:288 fichier.avi
|
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288 fichier.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Pour l'OSD et les sous-titres utilisez la fonction expand du plugin OSD.
|
<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>
|
original), utilisez le nouveau plugin dvbscale:w/P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
pour une TV 3:4: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
|
pour une TV 3:4: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
pour une TV 16:9: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
|
pour une TV 16:9: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<H4>FUTUR</H4>
|
<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
|
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>
|
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),
|
<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
|
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
|
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
|
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
|
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
|
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.
|
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
|
A cause de cela il est hautement recommandé d'utiliser
|
||||||
<CODE>-vop lavc=<qualité>:25</CODE>, surtout si vous utilisez le
|
<CODE>-vf lavc=<qualité>:25</CODE>, surtout si vous utilisez le
|
||||||
prebuffering. Alors pourquoi 25 et pas 29.97? Hé bien, le truc est que
|
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
|
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
|
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>
|
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
|
<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,
|
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
|
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>
|
le zoom logiciel bilinéaire rapide. La ligne de commande est</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -sws 0 -vop scale=384:204 film.avi
|
mplayer -vo zr -sws 0 -vf scale=384:204 film.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Le découpage peut être fait avec le filtre <CODE>crop</CODE> et par ce
|
<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>
|
<P>si vous voulez utiliser le filtre <CODE>crop</CODE>, vous feriez</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
|
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Des occurrences supplémentaires de <CODE>-zrcrop</CODE> invoquent le mode
|
<P>Des occurrences supplémentaires de <CODE>-zrcrop</CODE> invoquent le mode
|
||||||
|
@ -1152,7 +1152,7 @@ kimeneti eszk
|
|||||||
deinterlacing-et. Ha nem teszed, a keletkező film a gyors jeleneteknél
|
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
|
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
|
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
|
Á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
|
szerint használható más opció is. A man page-ban megtalálod a deinterlacing
|
||||||
további opcióit.</LI>
|
további opcióit.</LI>
|
||||||
|
@ -117,11 +117,11 @@
|
|||||||
el az <A HREF="#aspect">Aspect ratio megőrzése</A> fejezetet.</P>
|
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:
|
<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>
|
lehet megadni (lásd a manpage-t). Alapértelmezett a 0: gyors bilinear.</P>
|
||||||
|
|
||||||
<P>Használata:<BR>
|
<P>Használata:<BR>
|
||||||
<CODE> mencoder sample-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1300 -vop
|
<CODE> mencoder sample-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1300 -vf
|
||||||
scale=640:480 -oac copy -o output.avi</CODE></P>
|
scale=640:480 -oac copy -o output.avi</CODE></P>
|
||||||
|
|
||||||
<H2><A NAME=copying>7.4 Stream másolása</A></H2>
|
<H2><A NAME=copying>7.4 Stream másolása</A></H2>
|
||||||
@ -307,7 +307,7 @@
|
|||||||
<H4>Használata:</H4>
|
<H4>Használata:</H4>
|
||||||
|
|
||||||
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
|
<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>
|
</BODY>
|
||||||
|
@ -187,11 +187,11 @@ k
|
|||||||
Adat olvasása a stdin-ről.
|
Adat olvasása a stdin-ről.
|
||||||
Az \-idx opció nem használható ilyenkor.
|
Az \-idx opció nem használható ilyenkor.
|
||||||
.TP
|
.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ő
|
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
|
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.
|
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.
|
használata.
|
||||||
.TP
|
.TP
|
||||||
.B \-autosync <faktor>
|
.B \-autosync <faktor>
|
||||||
@ -516,7 +516,7 @@ P
|
|||||||
.I MEGJEGYZÉS:
|
.I MEGJEGYZÉS:
|
||||||
.br
|
.br
|
||||||
Néha a deinterlace-elés szükséges a DVD lejátszáshoz,
|
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
|
.TP
|
||||||
.B \-dvd\-device <útvonal\ az\ egységhez>
|
.B \-dvd\-device <útvonal\ az\ egységhez>
|
||||||
Alapértelmezett /dev/\:dvd egységnév felülbírálata.
|
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"
|
.SH "OSD/SUB OPCIÓK"
|
||||||
.I MEGJEGYZÉS:
|
.I MEGJEGYZÉS:
|
||||||
.br
|
.br
|
||||||
Lásd még a \-vop expand opciót.
|
Lásd még a \-vf expand opciót.
|
||||||
.TP
|
.TP
|
||||||
.B \-dumpmicrodvdsub (csak MPLAYER)
|
.B \-dumpmicrodvdsub (csak MPLAYER)
|
||||||
A használt felirat (amit a \-sub opció ad meg) MicroDVD formátumba
|
A használt felirat (amit a \-sub opció ad meg) MicroDVD formátumba
|
||||||
@ -1010,7 +1010,7 @@ Csak frame alap
|
|||||||
Jelenleg haszontalan.
|
Jelenleg haszontalan.
|
||||||
Ugyanaz mint az \-audiofile, de felirat stream-ekhez (OggDS?).
|
Ugyanaz mint az \-audiofile, de felirat stream-ekhez (OggDS?).
|
||||||
.TP
|
.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.
|
A feliratok képernyőn elfoglalt helye.
|
||||||
Az érték a képernyő magasságának megadott százaléka, ahol a felirat
|
Az érték a képernyő magasságának megadott százaléka, ahol a felirat
|
||||||
legyen.
|
legyen.
|
||||||
@ -1754,7 +1754,7 @@ K
|
|||||||
.B \-nosound
|
.B \-nosound
|
||||||
Hang lejátszásának/\:enkódolásának kikapcsolása.
|
Hang lejátszásának/\:enkódolásának kikapcsolása.
|
||||||
.TP
|
.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.
|
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
|
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ó
|
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
|
Az értéktartomány codecfüggő, többnyire
|
||||||
0\-6, ahol 0=kikapcsolás 6=leglassabb/\:legjobb.
|
0\-6, ahol 0=kikapcsolás 6=leglassabb/\:legjobb.
|
||||||
.TP
|
.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.
|
Összefoglaló a postprocess szűrőkről és használatukról.
|
||||||
.TP
|
.TP
|
||||||
.B \-ssf <mód>
|
.B \-ssf <mód>
|
||||||
@ -1772,7 +1772,7 @@ SwScaler param
|
|||||||
.I PÉLDA
|
.I PÉLDA
|
||||||
.PD 0
|
.PD 0
|
||||||
.RSs
|
.RSs
|
||||||
\-vop scale \-ssf lgb=3.0
|
\-vf scale \-ssf lgb=3.0
|
||||||
.RE
|
.RE
|
||||||
.PD 1
|
.PD 1
|
||||||
|
|
||||||
@ -1809,7 +1809,7 @@ Jobb csatorna
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.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
|
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.
|
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.
|
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
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.TP
|
||||||
.B \-vfm <driver1,driver2,...>
|
.B \-vf <filter1[=options],filter2,...>
|
||||||
Specify a priority list of video drivers to be used, according to their driver
|
Activate a comma separated list of video filters and their options.
|
||||||
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.
|
|
||||||
|
|
||||||
.I NOTE:
|
.I NOTE:
|
||||||
.br
|
.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
|
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.
|
from the upper left corner of the bigger image.
|
||||||
.br
|
.br
|
||||||
To get a full list of available plugins, see \-vop help.
|
To get a full list of available plugins, see \-vf help.
|
||||||
.br
|
.br
|
||||||
Available filters are:
|
Available filters are:
|
||||||
.
|
.
|
||||||
@ -1987,22 +1960,22 @@ y: Do not do chrominance filtering (only luminance filtering).
|
|||||||
.RE
|
.RE
|
||||||
.RSss
|
.RSss
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al/lb
|
\-vf pp=hb/vb/dr/al/lb
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al
|
\-vf pp=hb/vb/dr/al
|
||||||
.br
|
.br
|
||||||
Default filters without brightness/\:contrast correction:
|
Default filters without brightness/\:contrast correction:
|
||||||
.br
|
.br
|
||||||
\-vop pp=de/\-al
|
\-vf pp=de/\-al
|
||||||
.br
|
.br
|
||||||
Enable default filters & temporal denoiser:
|
Enable default filters & temporal denoiser:
|
||||||
.br
|
.br
|
||||||
\-vop pp=de/tn:1:2:3
|
\-vf pp=de/tn:1:2:3
|
||||||
.br
|
.br
|
||||||
Deblock horizontal only luminance and switch vertical deblocking on or
|
Deblock horizontal only luminance and switch vertical deblocking on or
|
||||||
off automatically depending on available CPU time:
|
off automatically depending on available CPU time:
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb:y/vb:a \-autoq 6
|
\-vf pp=hb:y/vb:a \-autoq 6
|
||||||
.REss
|
.REss
|
||||||
.IPs lavc[=quality:fps]
|
.IPs lavc[=quality:fps]
|
||||||
Realtime MPEG1 encoder for use with DVB/\:DXR3 (libavcodec)
|
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)
|
opaque: flag switching between alphablended (transparent) and opaque (fast)
|
||||||
mode
|
mode
|
||||||
.br
|
.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)
|
to the controlling application)
|
||||||
.REss
|
.REss
|
||||||
|
|
||||||
@ -2223,6 +2196,32 @@ screen is updated.
|
|||||||
.RE
|
.RE
|
||||||
.
|
.
|
||||||
.TP
|
.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)
|
.B \-x <x> (MPLAYER only)
|
||||||
Scale image to x width (if sw/\:hw scaling available).
|
Scale image to x width (if sw/\:hw scaling available).
|
||||||
Disables aspect calculations.
|
Disables aspect calculations.
|
||||||
@ -2257,11 +2256,11 @@ Disables aspect calculations.
|
|||||||
.TP
|
.TP
|
||||||
.B \-zoom \
|
.B \-zoom \
|
||||||
Allow software scaling, where available.
|
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:
|
.I NOTE:
|
||||||
.br
|
.br
|
||||||
\-vop scale will IGNORE options \-x / \-y / \-xy / \-fs / \-aspect without
|
\-vf scale will IGNORE options \-x / \-y / \-xy / \-fs / \-aspect without
|
||||||
\-zoom.
|
\-zoom.
|
||||||
|
|
||||||
|
|
||||||
@ -3195,7 +3194,7 @@ EDL bejegyz
|
|||||||
.PP
|
.PP
|
||||||
(A következő billentyűk csak hardveres támogatású videokimeneteken
|
(A következő billentyűk csak hardveres támogatású videokimeneteken
|
||||||
(xv, (x)vidix, (x)mga, stb), vagy szoftveres equalizer használatakor
|
(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"
|
.IPs "1 és 2"
|
||||||
kontraszt beállítása
|
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
|
mencoder \-dvd 2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B DVD 2-es sávjának enkódolása, átméretezés 640x480-ba
|
.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
|
.TP
|
||||||
.B DVD 2-es sávjának enkódolása, átméretezés 512xMMM-be (képarány
|
.B DVD 2-es sávjának enkódolása, átméretezés 512xMMM-be (képarány
|
||||||
megtartásával)
|
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
|
\-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B Ugyanez, de a libavcodec-kel, MPEG4 tömörítéssel
|
.B Ugyanez, de a libavcodec-kel, MPEG4 tömörítéssel
|
||||||
|
@ -481,8 +481,8 @@ esd, arts)</TD><TR>
|
|||||||
<P>A bpp (bits per pixel) értéket kézzel kell 4-re állítani:<BR>
|
<P>A bpp (bits per pixel) értéket kézzel kell 4-re állítani:<BR>
|
||||||
<CODE>-bpp 4</CODE><BR>
|
<CODE>-bpp 4</CODE><BR>
|
||||||
A filmet valószínűleg le kell kicsinyíteni egy EGA módra:<BR>
|
A filmet valószínűleg le kell kicsinyíteni egy EGA módra:<BR>
|
||||||
<CODE>-vop scale=640:350</CODE> vagy<BR>
|
<CODE>-vf scale=640:350</CODE> vagy<BR>
|
||||||
<CODE>-vop scale=320:200</CODE><BR>
|
<CODE>-vf scale=320:200</CODE><BR>
|
||||||
Ehhez pedig egy gyors scaler kell:<BR>
|
Ehhez pedig egy gyors scaler kell:<BR>
|
||||||
<CODE>-sws 4</CODE><BR>
|
<CODE>-sws 4</CODE><BR>
|
||||||
Valószínűleg az aspektus javítást ki kell kapcsolni:<BR>
|
Valószínűleg az aspektus javítást ki kell kapcsolni:<BR>
|
||||||
@ -490,7 +490,7 @@ esd, arts)</TD><TR>
|
|||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P><B>Megjegyzés</B>: tapasztalatom szerint EGA monitoron a legjobb a
|
<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:
|
kell csökkenteni a mintavételezési frekit is, mert 44kHz-en rossz a hang:
|
||||||
<CODE>-srate 22050</CODE>.</P>
|
<CODE>-srate 22050</CODE>.</P>
|
||||||
|
|
||||||
@ -970,20 +970,20 @@ A <B>VIDIX</B> sz
|
|||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes file.ext
|
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>
|
</PRE>
|
||||||
|
|
||||||
<P>Fontos megjegyezni hogy a DVB kártyák csak 288 és 576 pixel,
|
<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.
|
(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,
|
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,
|
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
|
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.
|
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>
|
Es 512x384-es felbontású (aspect 4:3) DivX lejátszása így történik:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
|
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Ha szélesvásznú filmről van szó és nem akarod teljes magasságra nagyítani,
|
<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>
|
kép köré rakni. Es 640x384-es DivX-hez a következő opciók kellenek:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 file.avi
|
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 file.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Ha a CPU-d túl lassú egy 720x576-os DivX-hez, csökkentsd le a file
|
<P>Ha a CPU-d túl lassú egy 720x576-os DivX-hez, csökkentsd le a file
|
||||||
felbontását:</P>
|
felbontását:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=352:576 file.avi
|
mplayer -ao mpegpes -vo mpegpes -vf scale=352:576 file.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Ha ettől se javul a sebesség, vertikálisan is csökkentheted a méretet:</P>
|
<P>Ha ettől se javul a sebesség, vertikálisan is csökkentheted a méretet:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=352:288 file.avi
|
mplayer -ao mpegpes -vo mpegpes -vf scale=352:288 file.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>OSD és/vagy feliratok megjelenítéséhez az expand szűrő OSD részét kell
|
<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>
|
szűrőt:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
3:4-es TV-hez: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
|
3:4-es TV-hez: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
16:9-es TV-hez: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
|
16:9-es TV-hez: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<H4>A JÖVŐ</H4>
|
<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
|
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>
|
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>
|
<DD>OSD megjelenítése</DD>
|
||||||
|
|
||||||
<DT><CODE>-ac hwac3</CODE></DT>
|
<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>
|
a gyors bilineáris szoftever nagyítással. A parancsok:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
|
mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>A vágást a <CODE>crop</CODE> szűrővel is el lehet végezni. Tegyük fel hogy
|
<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>
|
<P>ugyanez a <CODE>crop</CODE> szűrővel:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
|
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>A <CODE>-zrcrop</CODE> használatával állítható be a <I>cinerama</I> mód is.
|
<P>A <CODE>-zrcrop</CODE> használatával állítható be a <I>cinerama</I> mód is.
|
||||||
|
@ -1017,7 +1017,7 @@ ci sono solo alcuni consigli:
|
|||||||
nelle scene con movimenti veloci e il controller del bitrate sarà probabilmente
|
nelle scene con movimenti veloci e il controller del bitrate sarà probabilmente
|
||||||
incapace di mantenere il bitrate specificato in quanto gli artifatti dell'interlacing
|
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
|
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
|
<CODE>pp=lb</CODE> fa un buon lavoro, ma può essere una questione di gusti
|
||||||
personali. Quindi prova anche altri algoritmi di deinterlacing.</LI>
|
personali. Quindi prova anche altri algoritmi di deinterlacing.</LI>
|
||||||
<LI>Taglia via gli spazi morti. Quando catturi il video, le zone al bordi
|
<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>
|
on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts
|
-ovc lavc -lavcopts
|
||||||
vcodec=mpeg4:vbitrate=900 \<BR> -oac
|
vcodec=mpeg4:vbitrate=900 \<BR> -oac
|
||||||
mp3lame -lameopts cbr:br=64 \<BR> -vop
|
mp3lame -lameopts cbr:br=64 \<BR> -vf
|
||||||
pp=lb,crop=720:544:24:16 -o output.avi </CODE><BR>
|
crop=720:544:24:16,pp=lb -o output.avi </CODE><BR>
|
||||||
|
|
||||||
<BR>
|
<BR>
|
||||||
Questo in aggiunta ridimensiona l'immagine a 384x288 e comprime
|
Questo in aggiunta ridimensiona l'immagine a 384x288 e comprime
|
||||||
@ -1094,7 +1094,7 @@ Input da standard V4L<BR>
|
|||||||
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
||||||
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
||||||
-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o output.avi
|
-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o output.avi
|
||||||
</CODE><BR>
|
</CODE><BR>
|
||||||
|
|
||||||
E' anche possibile specificare dimensioni d'immagine più piccole nell'opzione
|
E' anche possibile specificare dimensioni d'immagine più piccole nell'opzione
|
||||||
|
@ -84,14 +84,14 @@ due comandi :<BR>
|
|||||||
le proporzioni</A>.</P>
|
le proporzioni</A>.</P>
|
||||||
|
|
||||||
<P>Il processo di ridimensionamento è gestito dal filtro video <I>'scale'</I>:
|
<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 :
|
<CODE>-sws</CODE>. Se non specificata, <B>MEncoder</B> userà il valore 0 :
|
||||||
bilineare veloce.</P>
|
bilineare veloce.</P>
|
||||||
|
|
||||||
<P>Utilizzo :<BR>
|
<P>Utilizzo :<BR>
|
||||||
|
|
||||||
<P><CODE> mencoder input.mpg -ovc lavc -lavcopts
|
<P><CODE> 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>
|
output.avi</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
@ -258,7 +258,7 @@ Quindi dovresti rimuoverli prima di ogni nuova esecuzione.</P>
|
|||||||
<H5>Utilizzo:</H5>
|
<H5>Utilizzo:</H5>
|
||||||
|
|
||||||
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
|
<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>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -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>
|
<P>Il valore di bpp (bits per pixel) deve essere impostato manualmente a 4:<BR>
|
||||||
<CODE>-bpp 4</CODE><BR>
|
<CODE>-bpp 4</CODE><BR>
|
||||||
Il filmato probabilmente deve essere ridimensionato per adattarlo alla modalità EGA:<BR>
|
Il filmato probabilmente deve essere ridimensionato per adattarlo alla modalità EGA:<BR>
|
||||||
<CODE>-vop scale=640:350</CODE> or<BR>
|
<CODE>-vf scale=640:350</CODE> or<BR>
|
||||||
<CODE>-vop scale=320:200</CODE><BR>
|
<CODE>-vf scale=320:200</CODE><BR>
|
||||||
Per questo abbiamo bisogno di una routine di ridimensionamento veloca ma di cattiva qualità:<BR>
|
Per questo abbiamo bisogno di una routine di ridimensionamento veloca ma di cattiva qualità:<BR>
|
||||||
<CODE>-sws 4</CODE><BR>
|
<CODE>-sws 4</CODE><BR>
|
||||||
Forse deve essere disabilitata la correzione automatica dell'aspetto:<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>
|
usando un comando come questo:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop lavc tuofile.ext
|
mplayer -ao mpegpes -vo mpegpes -vf lavc tuofile.ext
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop fame,expand tuofile.ext
|
mplayer -ao mpegpes -vo mpegpes -vf expand,fame tuofile.ext
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Nota che le schede DVB supportano solo un'altezza di 288 o 576 per il PAL e 240 o 480
|
<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
|
per NTSC. <B>Devi</B> ridimensionare se vuoi altre altezze aggiungendo
|
||||||
<CODE>scale=larghezza:altezza</CODE> con le dimensioni desiderate all'opzione
|
<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,
|
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>
|
quindi nella maggior parte dei casi non devi ridimensionare orizzontalmente. Per un DivX 512x384 (aspetto 4:3) prova:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=512:576
|
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576,lavc
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>Se hai un filmato widescreen e non vuoi ridimensionarlo a piena altezza,
|
<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>
|
un DivX 640x384, prova:</P>
|
||||||
|
|
||||||
<PRE>
|
<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>
|
</PRE>
|
||||||
|
|
||||||
<P>Se la tua CPU è troppo lenta per un DivX a dimensione intera 720x576, prova a ridurlo:</P>
|
<P>Se la tua CPU è troppo lenta per un DivX a dimensione intera 720x576, prova a ridurlo:</P>
|
||||||
|
|
||||||
<PRE>
|
<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>
|
</PRE>
|
||||||
|
|
||||||
<P>Se la velocità non aumenta, prova anche a ridurlo verticalmente:</P>
|
<P>Se la velocità non aumenta, prova anche a ridurlo verticalmente:</P>
|
||||||
|
|
||||||
<PRE>
|
<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>
|
</PRE>
|
||||||
|
|
||||||
<P>Per l'OSD e i sottotitoli usa l'opzione OSD del filtro di espansione. Quindi, invece
|
<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>
|
le giuste proporzioni), usa il nuovo filtro dvbscale:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
per TV 3:4: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
|
per TV 3:4: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
per TV 16:9: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
|
per TV 16:9: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<H4>FUTURO</H4>
|
<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.
|
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>
|
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
|
<DD>Per vedere contenuti non-MPEG sul em8300 (cioè DivX o RealVideo) devi specificare
|
||||||
un filtro video MPEG1 come libavcodec (lavc) o libfame
|
un filtro video MPEG1 come libavcodec (lavc) o libfame
|
||||||
(fame). Al momento lavc è più veloce che e ha una migliore qualità dell'immagine,
|
(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
|
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
|
Usare lavc è caldamente consigliato. Al momento non è possibile regolare
|
||||||
l'fps dell' em8300 e ciò significa che è fisso a 29.97fps. Perciò si
|
l'fps dell' em8300 e ciò significa che è fisso a 29.97fps. Perciò si
|
||||||
consiglia di usare <CODE>-vop lavc=<qualità>:25</CODE>,
|
consiglia di usare <CODE>-vf lavc=<qualità>:25</CODE>,
|
||||||
specialmente se usi il prebuffering. Quindi perchè 25 e non 29.97? Bhe,
|
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
|
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
|
è 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
|
27 l'immagine si stabilizza. Per ora tutto quello che possiamo fare è accettarlo
|
||||||
come un fatto.</DD>
|
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,
|
<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
|
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
|
refresh. La riga di comando scritta sopra prima converte il video in entrata
|
||||||
|
@ -1033,7 +1033,7 @@ Wej
|
|||||||
|
|
||||||
<A NAME=2.6.2><P><B><I>2.6.2. Użycie</I></B></P>
|
<A NAME=2.6.2><P><B><I>2.6.2. Użycie</I></B></P>
|
||||||
|
|
||||||
<P><CODE> mplayer/mencoder -vop filter1,filter2,filter3,...</CODE>
|
<P><CODE> mplayer/mencoder -vf filter1,filter2,filter3,...</CODE>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P>Ustawia kolejkę filtrów (możęsz użyć dowolnej liczby filtrów).
|
<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ść
|
ekranu, a <I>szerokość i wysokość</I> - na szerokość i wysokość
|
||||||
filmu.</P>
|
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>
|
<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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop crop[=width:height:x:y]</CODE></P>
|
<P><CODE> -vf crop[=width:height:x:y]</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
<A NAME=2.6.4><P><B><I>2.6.4. Expand</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop expand[=width:height:x:y]</CODE></P>
|
<P><CODE> -vf expand[=width:height:x:y]</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
<A NAME=2.6.5><P><B><I>2.6.5. Fame</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop fame</CODE></P>
|
<P><CODE> -vf fame</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
<A NAME=2.6.6><P><B><I>2.6.6. Flip</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop flip</CODE></P>
|
<P><CODE> -vf flip</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
<A NAME=2.6.7><P><B><I>2.6.7. Format</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop format[=format]</CODE> (where
|
<P><CODE> -vf format[=format]</CODE> (where
|
||||||
<CODE>format</CODE> can be for example: rgb32, yuy2, etc...)</P>
|
<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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop pp[=postprocess options/keywords]</CODE></P>
|
<P><CODE> -vf pp[=postprocess options/keywords]</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
<A NAME=2.6.9><P><B><I>2.6.9. RGB2BGR</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop rgb2bgr[=swap]</CODE></P>
|
<P><CODE> -vf rgb2bgr[=swap]</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
<A NAME=2.6.10><P><B><I>2.6.10. Rotate (obroty)</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop rotate[=x]</CODE></P>
|
<P><CODE> -vf rotate[=x]</CODE></P>
|
||||||
|
|
||||||
<A NAME=2.6.11><P><B><I>2.6.11. Scale (skalowanie)</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop scale[=szeroko¶æ:wysoko¶æ]</CODE></P>
|
<P><CODE> -vf scale[=szeroko¶æ:wysoko¶æ]</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
<A NAME=2.6.12><P><B><I>2.6.13. YUY2</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop yuy2</CODE></P>
|
<P><CODE> -vf yuy2</CODE></P>
|
||||||
|
|
||||||
<A NAME=2.6.13><P><B><I>2.6.13. Lavc</I></B></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><B><U>Użycie</U></B>:</P>
|
||||||
|
|
||||||
<P><CODE> -vop lavc</CODE></P>
|
<P><CODE> -vf lavc</CODE></P>
|
||||||
<P><B><A NAME=3>3. Użycie</A></B></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>
|
<P><B><A NAME=3.1>3.1. Linia poleceń</A></B></P>
|
||||||
|
|
||||||
|
@ -167,14 +167,14 @@ kontrolera tempa z libavcodec.<BR>
|
|||||||
<UL>
|
<UL>
|
||||||
<B>2-krokowe kodowanie</B> :<BR>
|
<B>2-krokowe kodowanie</B> :<BR>
|
||||||
<CODE>rm -f lavc_stats.txt<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 -lavcopts 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=2 (opcje-audio) -o movie.avi</CODE><BR>
|
||||||
<BR>
|
<BR>
|
||||||
<B>3-krokowe kodowanie</B> :<BR>
|
<B>3-krokowe kodowanie</B> :<BR>
|
||||||
<CODE>rm -f frameno.avi lavc_stats.txt<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 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 -lavcopts 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=2 -oac copy -o movie.avi</CODE><BR>
|
||||||
</UL>
|
</UL>
|
||||||
</P>
|
</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>
|
W taki sposób jedynym rozwiąznaniem jest skalowanie.</P>
|
||||||
|
|
||||||
<P>Proces skalowania jest prowadzony przez filter wideo <I>'scale'</I>:
|
<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:
|
<CODE>-sws</CODE>. Jeśli nie jest określona, <B>MEncoder</B> użyje 0:
|
||||||
szybki bilinear.</P>
|
szybki bilinear.</P>
|
||||||
|
|
||||||
<P>Sposób użycia :<BR>
|
<P>Sposób użycia :<BR>
|
||||||
<CODE> mencoder sample-svcd.mpg -divx4opts br=1300 -vop scale=640:480 -sws 2 -o output.avi</CODE></P>
|
<CODE> 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>
|
<P><B><A NAME=2.4.3.3>2.4.3.3. Kopiowanie strumieniowe</B></P>
|
||||||
@ -436,7 +436,7 @@ format
|
|||||||
<CODE> mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg -ffourcc mjpg</CODE></P>
|
<CODE> mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg -ffourcc mjpg</CODE></P>
|
||||||
|
|
||||||
<P>Kodowanie z DVD, tytuł 2, ze skalowaniem :<BR>
|
<P>Kodowanie z DVD, tytuł 2, ze skalowaniem :<BR>
|
||||||
<CODE> mencoder -dvd 2 -vop scale=640:480 -sws 2 -o title2.avi</CODE></P>
|
<CODE> mencoder -dvd 2 -vf scale=640:480 -sws 2 -o title2.avi</CODE></P>
|
||||||
|
|
||||||
<P>Kodowanie z HTTP :<BR>
|
<P>Kodowanie z HTTP :<BR>
|
||||||
<CODE> mencoder http://mplayer.hq/example.avi -o example.avi</CODE></P>
|
<CODE> mencoder http://mplayer.hq/example.avi -o example.avi</CODE></P>
|
||||||
|
@ -347,7 +347,7 @@ After running <CODE>./configure</CODE> , edit <CODE>config.h</CODE> and replace
|
|||||||
The OSD is flickering!
|
The OSD is flickering!
|
||||||
</B></TD><TR><TD></TD><TD VALIGN=top><FONT CLASS="text">A:</TD><TD><FONT CLASS="text">
|
</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,
|
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> </TD><TR>
|
</TD><TR><TD COLSPAN=3> </TD><TR>
|
||||||
|
|
||||||
<TD></TD><TD VALIGN=top><FONT CLASS="text">Q:</TD><TD WIDTH=100%><B><FONT CLASS="text">
|
<TD></TD><TD VALIGN=top><FONT CLASS="text">Q:</TD><TD WIDTH=100%><B><FONT CLASS="text">
|
||||||
|
@ -186,12 +186,12 @@ plik nazwany 'movie.avi.conf' z opcjami w nim i przenie
|
|||||||
Czytaj dane z stdin.
|
Czytaj dane z stdin.
|
||||||
Opcja \-idx nie współpracuje w połączeniu z tym.
|
Opcja \-idx nie współpracuje w połączeniu z tym.
|
||||||
.TP
|
.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
|
Dynamiczne zmiany poziomu postprocesingu w zależności od dostępnego wolnego
|
||||||
czasu procesora.
|
czasu procesora.
|
||||||
Numer, który wyszczególnisz, będzie najwyższym poziomem.
|
Numer, który wyszczególnisz, będzie najwyższym poziomem.
|
||||||
Najczęściej możesz używać dużych liczb.
|
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
|
.TP
|
||||||
.B \-autosync <czynnik>
|
.B \-autosync <czynnik>
|
||||||
Stopniowo dostosowuj synchronizację A/\:V bazując na pomiarze opóźnień audio.
|
Stopniowo dostosowuj synchronizację A/\:V bazując na pomiarze opóźnień audio.
|
||||||
@ -811,7 +811,7 @@ Wymu
|
|||||||
.SH "OPCJE OSD/SUB"
|
.SH "OPCJE OSD/SUB"
|
||||||
.I INFORMACJE:
|
.I INFORMACJE:
|
||||||
.br
|
.br
|
||||||
Zobacz tak¿e rozszerzenie \-vop.
|
Zobacz także rozszerzenie \-vf.
|
||||||
.TP
|
.TP
|
||||||
.B \-dumpmicrodvdsub (tylko MPLAYER)
|
.B \-dumpmicrodvdsub (tylko MPLAYER)
|
||||||
Konwertuj podane napisy (określone przez opcję \-sub) do formatu napisów
|
Konwertuj podane napisy (określone przez opcję \-sub) do formatu napisów
|
||||||
@ -1025,7 +1025,7 @@ TYLKO dla plik
|
|||||||
Obecnie bezcelowe.
|
Obecnie bezcelowe.
|
||||||
To samo co \-audiofile, ale dla strumieni napisów (OggDS?).
|
To samo co \-audiofile, ale dla strumieni napisów (OggDS?).
|
||||||
.TP
|
.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.
|
Wybierz pozycje napisów na ekranie.
|
||||||
Wartość jest poziomą pozycją napisów w % wysokości ekranu.
|
Wartość jest poziomą pozycją napisów w % wysokości ekranu.
|
||||||
.TP
|
.TP
|
||||||
@ -1813,7 +1813,7 @@ Wy
|
|||||||
.B \-nosound
|
.B \-nosound
|
||||||
Nie odtwarzaj/\:koduj dźwięku.
|
Nie odtwarzaj/\:koduj dźwięku.
|
||||||
.TP
|
.TP
|
||||||
.B \-pp <jako¶æ> (zobacz tak¿e opcjê \-vop pp!)
|
.B \-pp <jakość> (zobacz także opcję \-vf pp!)
|
||||||
Ustaw poziom postprocessingu dla DLL.
|
Ustaw poziom postprocessingu dla DLL.
|
||||||
Ta opcja jest NIE JEST U?YTECZNA z filtrami postprocessingu MPlayera,
|
Ta opcja jest NIE JEST U?YTECZNA z filtrami postprocessingu MPlayera,
|
||||||
ale tylko z Win32 DirectShow DLLs które maj? wewn?trzny postprocessing.
|
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
|
Poprawny zakres dla warto?ci \-pp ró?nie si? w kodekach, najcz??ciej
|
||||||
0\-6, gdzie 0=wy??czony 6=powolny/\:najlepszy.
|
0\-6, gdzie 0=wy??czony 6=powolny/\:najlepszy.
|
||||||
.TP
|
.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.
|
Pokaż streszczenie dostępnych filtrów postprocesu i ich użycie.
|
||||||
.TP
|
.TP
|
||||||
.B \-ssf <tryb>
|
.B \-ssf <tryb>
|
||||||
@ -1830,7 +1830,7 @@ Okre
|
|||||||
.I PRZYKŁAD:
|
.I PRZYKŁAD:
|
||||||
.PD 0
|
.PD 0
|
||||||
.RSs
|
.RSs
|
||||||
\-vop scale -ssf lgb=3.0
|
\-vf scale -ssf lgb=3.0
|
||||||
.RE
|
.RE
|
||||||
.PD 1
|
.PD 1
|
||||||
|
|
||||||
@ -1867,7 +1867,7 @@ Prawy kana
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.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,
|
Ta opcja określa jakość (i odpowiednio prędkość) skalowania programowego,
|
||||||
dla opcji \-zoom.
|
dla opcji \-zoom.
|
||||||
Dla przykładu z x11 lub z innym wyjściem sprzętowej akceleracji. Możliwe
|
Dla przykładu z x11 lub z innym wyjściem sprzętowej akceleracji. Możliwe
|
||||||
@ -1876,7 +1876,7 @@ ustawienia to:
|
|||||||
.I INFORMACJA:
|
.I INFORMACJA:
|
||||||
.br
|
.br
|
||||||
Dla \-sws\ 2 i 7, ostrość może myć ustawiona z parametrem skalowania (p)
|
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).
|
filtru (1 \- 10).
|
||||||
|
|
||||||
.PD 0
|
.PD 0
|
||||||
@ -1956,8 +1956,8 @@ pr
|
|||||||
.PD 1
|
.PD 1
|
||||||
.
|
.
|
||||||
.TP
|
.TP
|
||||||
.B \-vop <...,filter3[=options],filter2,filter1>
|
.B \-vf <filter1[=options],filter2,...>
|
||||||
Uruchom, rozdzielon± przecinkami, listê filtrów video w odwrotnym porz±dku.
|
Uruchom, rozdzieloną przecinkami, listę filtrów video.
|
||||||
|
|
||||||
.I INFORMACJA:
|
.I INFORMACJA:
|
||||||
.br
|
.br
|
||||||
@ -1967,7 +1967,7 @@ U
|
|||||||
Parametry w:h oznaczają szerokość x wysokość w pikselach, x:y oznacza x;y pozycję
|
Parametry w:h oznaczają szerokość x wysokość w pikselach, x:y oznacza x;y pozycję
|
||||||
od wyższego lewego rogu większego obrazu.
|
od wyższego lewego rogu większego obrazu.
|
||||||
.br
|
.br
|
||||||
By pobraæ listê dostêpnych pluginów patrz \-vop help.
|
By pobrać listę dostępnych pluginów patrz \-vf help.
|
||||||
.br
|
.br
|
||||||
Dostępne filtry to:
|
Dostępne filtry to:
|
||||||
.
|
.
|
||||||
@ -2043,22 +2043,22 @@ y: Nie wykonuje filtrowania chrominance (tylko korekcja o
|
|||||||
.RE
|
.RE
|
||||||
.RSss
|
.RSss
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al/lb
|
\-vf pp=hb/vb/dr/al/lb
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb/vb/dr/al
|
\-vf pp=hb/vb/dr/al
|
||||||
.br
|
.br
|
||||||
domyślne filtry bez korekcji jasności/\:kontrastu
|
domyślne filtry bez korekcji jasności/\:kontrastu
|
||||||
.br
|
.br
|
||||||
.IPs "\-vop pp=de/\-al"
|
.IPs "\-vf pp=de/\-al"
|
||||||
.br
|
.br
|
||||||
Włącz domyślne filtry i podręczne odszumiacze:
|
Włącz domyślne filtry i podręczne odszumiacze:
|
||||||
.br
|
.br
|
||||||
.IPs "\-vop pp=de/tn:1:2:3"
|
.IPs "\-vf pp=de/tn:1:2:3"
|
||||||
.br
|
.br
|
||||||
Odblokowana tylko korekcja oświetlenia w pionie i automatycznie odblokowywana
|
Odblokowana tylko korekcja oświetlenia w pionie i automatycznie odblokowywana
|
||||||
korekcja pozioma, zależnie, czy jest dostępny czas procesora.
|
korekcja pozioma, zależnie, czy jest dostępny czas procesora.
|
||||||
.br
|
.br
|
||||||
\-vop pp=hb:y/vb:a \-autoq 6
|
\-vf pp=hb:y/vb:a \-autoq 6
|
||||||
.REss
|
.REss
|
||||||
.IPs lavc[=quality:fps]
|
.IPs lavc[=quality:fps]
|
||||||
Koder realtime MPEG1 dla użycia z DVB/\:DXR3 (libavcodec)
|
Koder realtime MPEG1 dla użycia z DVB/\:DXR3 (libavcodec)
|
||||||
@ -2108,7 +2108,7 @@ Warto
|
|||||||
Alternatywny programowy equalizer używający tabel (bardzo wolne),
|
Alternatywny programowy equalizer używający tabel (bardzo wolne),
|
||||||
pozwala na dodatek na korekcję gamma jasności, dostosowania kontrastu
|
pozwala na dodatek na korekcję gamma jasności, dostosowania kontrastu
|
||||||
i nasycenia. Informujemy, że wykorzystuje to kilka otymalizacji kodu dla MMX
|
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.
|
Parametry są podane w wartościach zmienno pozycyjnych.
|
||||||
Domyślne to gama=1.0, kontrast=1.0, jasność=0.0 i nasycenie 1.0.
|
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
|
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)
|
opaque: flaga przełącza pomiędzy przeźroczystym i nieprzeźroczystym (szybki)
|
||||||
trybem
|
trybem
|
||||||
.br
|
.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)
|
do aplikacji kontrolującej)
|
||||||
.REss
|
.REss
|
||||||
|
|
||||||
@ -2315,11 +2315,11 @@ Wy
|
|||||||
.TP
|
.TP
|
||||||
.B \-zoom \
|
.B \-zoom \
|
||||||
Pozwalaj na programowe skalowanie, gdy jest dostępne. Możesz użyć
|
Pozwalaj na programowe skalowanie, gdy jest dostępne. Możesz użyć
|
||||||
wymuszonego skalowania opcj± -vop scale
|
wymuszonego skalowania opcją -vf scale
|
||||||
|
|
||||||
.I INFORMACJA:
|
.I INFORMACJA:
|
||||||
.br
|
.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)"
|
.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
|
mencoder \-dvd 2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B Kodowanie tytułu #2 DVD, zmieniając rozmiar do 640x480
|
.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
|
.TP
|
||||||
.B Kodowanie tytułu #2 DVD, zmieniając rozmiar do 512xHHH (zachowaj stosunek
|
.B Kodowanie tytułu #2 DVD, zmieniając rozmiar do 512xHHH (zachowaj stosunek
|
||||||
obrazu)
|
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
|
\-ovc divx4
|
||||||
.TP
|
.TP
|
||||||
.B To samo, ale z rodziną kodeków libavcodec, kompresja MPEG4 (Divx5)
|
.B To samo, ale z rodziną kodeków libavcodec, kompresja MPEG4 (Divx5)
|
||||||
|
@ -37,7 +37,7 @@ Post-0.90 / CVS CLEANUP work:
|
|||||||
|
|
||||||
FOR THE NEXT RELEASE:
|
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
|
- Re: [Mplayer-cvslog] CVS: main/libvo vo_vesa.c,1.82,1.83
|
||||||
This patch makes mplayer unusable in console mode, always leaves the
|
This patch makes mplayer unusable in console mode, always leaves the
|
||||||
console in graphic mode.
|
console in graphic mode.
|
||||||
@ -48,7 +48,7 @@ FOR THE NEXT RELEASE:
|
|||||||
- fix partial -dr + ffmpeg + B frames (different stride per frame)
|
- fix partial -dr + ffmpeg + B frames (different stride per frame)
|
||||||
- implementing 8bpp support in vo_x11.c
|
- implementing 8bpp support in vo_x11.c
|
||||||
- remove SVQ1 from libmpcodecs
|
- remove SVQ1 from libmpcodecs
|
||||||
- remove -vop yuy2, yvu9
|
- remove -vf yuy2, yvu9
|
||||||
- cleanup qtaudio/qtvideo (move globals to context)
|
- cleanup qtaudio/qtvideo (move globals to context)
|
||||||
- cleanup DMO interfaces
|
- cleanup DMO interfaces
|
||||||
- re-design makefile dependency system
|
- re-design makefile dependency system
|
||||||
|
@ -55,7 +55,7 @@ typical mencoder line:
|
|||||||
mencoder -dvd 1 -o /dev/null -oac copy -ovc lavc \
|
mencoder -dvd 1 -o /dev/null -oac copy -ovc lavc \
|
||||||
-lavcopts vcodec=mpeg4:vbitrate=1000:vhq:vqmin=2:\
|
-lavcopts vcodec=mpeg4:vbitrate=1000:vhq:vqmin=2:\
|
||||||
vlelim=-4:vcelim=9:lumi_mask=0.05:dark_mask=0.01:vpass=1 \
|
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
|
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
|
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
|
I've attached a small Perl script that calculates the $bpp for
|
||||||
a movie. You'll have to give it four parameters:
|
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
|
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
|
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
|
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:
|
> First pass:
|
||||||
> mencoder TITLE01-ANGLE1.VOB -oac copy -ovc lavc -lavcopts
|
> mencoder TITLE01-ANGLE1.VOB -oac copy -ovc lavc -lavcopts
|
||||||
> vcodec=mpeg4:vhq:vpass=1:vbitrate=800:keyint=48 -ofps 23.976 -npp lb
|
> 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*
|
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
|
not seconds. Key frames are significantly larger than P or B frames, so the
|
||||||
|
@ -209,7 +209,7 @@ Now, go on:
|
|||||||
ad_*.c - audio decoder (called through dec_audio.c)
|
ad_*.c - audio decoder (called through dec_audio.c)
|
||||||
vd_*.c - video decoder (called through dec_video.c)
|
vd_*.c - video decoder (called through dec_video.c)
|
||||||
ve_*.c - video encoder (used by mencoder)
|
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:
|
On this topic, see also:
|
||||||
libmpcodecs.txt - The structure of the codec-filter path, with explanation
|
libmpcodecs.txt - The structure of the codec-filter path, with explanation
|
||||||
|
@ -214,7 +214,7 @@ Its parameters are already well-known from libvo:
|
|||||||
d_width/d_height (display size) to preserve the correct aspect ratio!
|
d_width/d_height (display size) to preserve the correct aspect ratio!
|
||||||
Filters should not rely on d_width, d_height as input parameters,
|
Filters should not rely on d_width, d_height as input parameters,
|
||||||
the only exception is when a filter replaces some libvo functionality
|
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:
|
flags: the "good" old flags set of libvo:
|
||||||
0x01 - force fullscreen (-fs)
|
0x01 - force fullscreen (-fs)
|
||||||
0x02 - allow mode switching (-vm)
|
0x02 - allow mode switching (-vm)
|
||||||
|
@ -14,6 +14,6 @@ software scaler filter docs
|
|||||||
-ssf ls=<float> -> luminance sharpen
|
-ssf ls=<float> -> luminance sharpen
|
||||||
simple sharpening filter
|
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
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
VideoOutPlugins - Video Filters
|
Video Filters
|
||||||
===============
|
=============
|
||||||
|
|
||||||
video filters are plugin-like code modules implementing the interface
|
video filters are plugin-like code modules implementing the interface
|
||||||
defined in vf.h
|
defined in vf.h
|
||||||
@ -25,13 +25,13 @@ API details:
|
|||||||
Current plugins:
|
Current plugins:
|
||||||
================
|
================
|
||||||
|
|
||||||
-vop crop[=w:h:x:y]
|
-vf crop[=w:h:x:y]
|
||||||
Simple cropping plugin.
|
Simple cropping plugin.
|
||||||
w,h (cropped width,height) defaults to original width,height
|
w,h (cropped width,height) defaults to original width,height
|
||||||
x,y (position of cropped subimage on the original image) defaults to center
|
x,y (position of cropped subimage on the original image) defaults to center
|
||||||
MPI: EXPORT only, using stride manipulation
|
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.
|
Expanding _and_ (optional) OSD rendering plugin.
|
||||||
w,h (expanded width,height) defaults (-1) to original width,height
|
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
|
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
|
Special: mpcodecs core uses it to solve stride restrictions between filters
|
||||||
mencoder uses (autoload) it to render SUB/OSD
|
mencoder uses (autoload) it to render SUB/OSD
|
||||||
|
|
||||||
-vop flip
|
-vf flip
|
||||||
Flips image upside-down (vertical mirroring)
|
Flips image upside-down (vertical mirroring)
|
||||||
No parameters.
|
No parameters.
|
||||||
MPI: DR (if possible) or EXPORT, using stride manipulation
|
MPI: DR (if possible) or EXPORT, using stride manipulation
|
||||||
Special: dec_video autoloads it when flipping is required and libvo can't do
|
Special: dec_video autoloads it when flipping is required and libvo can't do
|
||||||
|
|
||||||
-vop mirror
|
-vf mirror
|
||||||
Horizontal mirroring
|
Horizontal mirroring
|
||||||
No parameters.
|
No parameters.
|
||||||
MPI: TEMP
|
MPI: TEMP
|
||||||
|
|
||||||
-vop rectangle[=w:h:x:y]
|
-vf rectangle[=w:h:x:y]
|
||||||
Draw a rectangle. Useful for testing crop plugin parameters.
|
Draw a rectangle. Useful for testing crop plugin parameters.
|
||||||
w,h (rectangle's width and height) defaults (-1) to maximum
|
w,h (rectangle's width and height) defaults (-1) to maximum
|
||||||
possible width while keeping the boundaries visible.
|
possible width while keeping the boundaries visible.
|
||||||
@ -63,12 +63,12 @@ Current plugins:
|
|||||||
change the designated rectangle boundary.
|
change the designated rectangle boundary.
|
||||||
MPI: TEMP, accepts stride
|
MPI: TEMP, accepts stride
|
||||||
|
|
||||||
-vop rotate[=x]
|
-vf rotate[=x]
|
||||||
Rotate image +/- 90 degrees
|
Rotate image +/- 90 degrees
|
||||||
Optional 'x' parameter (0..3) controls horizontal and vertical mirroring
|
Optional 'x' parameter (0..3) controls horizontal and vertical mirroring
|
||||||
MPI: TEMP
|
MPI: TEMP
|
||||||
|
|
||||||
-vop scale[=w:h[:c[:p]]]
|
-vf scale[=w:h[:c[:p]]]
|
||||||
Software scaling (zoom) _and_ yuv<->rgb colorspace conversion
|
Software scaling (zoom) _and_ yuv<->rgb colorspace conversion
|
||||||
w,h (new width/height after scaling) defaults to original width,height
|
w,h (new width/height after scaling) defaults to original width,height
|
||||||
note: if -zoom is used, and underlaying filters (including libvo)
|
note: if -zoom is used, and underlaying filters (including libvo)
|
||||||
@ -88,21 +88,21 @@ Current plugins:
|
|||||||
MPI: TEMP, accepts stride
|
MPI: TEMP, accepts stride
|
||||||
Special: dec_video and mpcodecs core autoloads it for colorspace conv.
|
Special: dec_video and mpcodecs core autoloads it for colorspace conv.
|
||||||
|
|
||||||
-vop yuy2
|
-vf yuy2
|
||||||
Forced software YV12/I420 -> YUY2 conversion
|
Forced software YV12/I420 -> YUY2 conversion
|
||||||
(usefull for video cards/drivers with slow YV12 but fast YUY2 support)
|
(usefull for video cards/drivers with slow YV12 but fast YUY2 support)
|
||||||
MPI: TEMP, accepts stride
|
MPI: TEMP, accepts stride
|
||||||
|
|
||||||
-vop rgb2bgr[=swap]
|
-vf rgb2bgr[=swap]
|
||||||
RGB 24/32 <-> BGR 24/32 colorspace conversion (default) or
|
RGB 24/32 <-> BGR 24/32 colorspace conversion (default) or
|
||||||
RGB 24/32 <-> RGB 24/32 conversion with R<->B swapping ('swap' option)
|
RGB 24/32 <-> RGB 24/32 conversion with R<->B swapping ('swap' option)
|
||||||
MPI: TEMP, accepts stride
|
MPI: TEMP, accepts stride
|
||||||
|
|
||||||
-vop palette
|
-vf palette
|
||||||
RGB/BGR 8 -> RGB/BGR 15/16/24/32 colorspace conversion using palette
|
RGB/BGR 8 -> RGB/BGR 15/16/24/32 colorspace conversion using palette
|
||||||
MPI: TEMP, accepts stride
|
MPI: TEMP, accepts stride
|
||||||
|
|
||||||
-vop format[=fourcc]
|
-vf format[=fourcc]
|
||||||
_restrict_ the list of supported colorspaces (query-format()) to a single,
|
_restrict_ the list of supported colorspaces (query-format()) to a single,
|
||||||
given fourcc. The 'fourcc' option defaults to 'yuy2', but may be any
|
given fourcc. The 'fourcc' option defaults to 'yuy2', but may be any
|
||||||
format name, like rgb15, bgr24, yv12 etc...
|
format name, like rgb15, bgr24, yv12 etc...
|
||||||
@ -110,50 +110,50 @@ Current plugins:
|
|||||||
plugins format list.
|
plugins format list.
|
||||||
MPI: passthru
|
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 filter. (usefull for codecs without built-in
|
||||||
postprocessing, like libmpeg12 or libavcodec)
|
postprocessing, like libmpeg12 or libavcodec)
|
||||||
see `mplayer -vop pp=help`
|
see `mplayer -vf pp=help`
|
||||||
MPI: DR (if possible) or TEMP
|
MPI: DR (if possible) or TEMP
|
||||||
Special: dec_video autoloads it if -pp option used but codec can't do pp.
|
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
|
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 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
|
Param fps: force output fps (float value). If not give, or 0, it's
|
||||||
autodetected based on height (240,480->29.97fps, others -> 25fps)
|
autodetected based on height (240,480->29.97fps, others -> 25fps)
|
||||||
MPI: EXPORT special
|
MPI: EXPORT special
|
||||||
|
|
||||||
-vop fame
|
-vf fame
|
||||||
Fast software YV12->MPEG1 conversion, usefull for dxr3/dvb drivers
|
Fast software YV12->MPEG1 conversion, usefull for dxr3/dvb drivers
|
||||||
It uses libfame.
|
It uses libfame.
|
||||||
MPI: EXPORT special
|
MPI: EXPORT special
|
||||||
|
|
||||||
-vop dvbscale[=aspect]
|
-vf dvbscale[=aspect]
|
||||||
Setup scaling to the optimal values for the DVB card.
|
Setup scaling to the optimal values for the DVB card.
|
||||||
(use HW for X-scaling, calc sw Y scaling to keep aspect)
|
(use HW for X-scaling, calc sw Y scaling to keep aspect)
|
||||||
The 'aspect' parameter controls aspect ratio, it should be calculated
|
The 'aspect' parameter controls aspect ratio, it should be calculated
|
||||||
as aspect=DVB_HEIGHT*ASPECTRATIO, default is 576*(4/3)=768
|
as aspect=DVB_HEIGHT*ASPECTRATIO, default is 576*(4/3)=768
|
||||||
(for 16:9 TV set it to 576*(16/9)=1024)
|
(for 16:9 TV set it to 576*(16/9)=1024)
|
||||||
It's only usefull together with expand+scale:
|
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
|
MPI: passthru
|
||||||
|
|
||||||
-vop cropdetect[=limit]
|
-vf cropdetect[=limit]
|
||||||
It's a special filter, it doesn't alter the image itself, but detects
|
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,
|
(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
|
It calculates the average value of pixel luminances for a line, and
|
||||||
depending on the result it's either black band (result<=limit) or
|
depending on the result it's either black band (result<=limit) or
|
||||||
picture (result>limit). Optional parameter 'limit' defaults to 24.
|
picture (result>limit). Optional parameter 'limit' defaults to 24.
|
||||||
MPI: EXPORT
|
MPI: EXPORT
|
||||||
|
|
||||||
-vop test[=first frame number]
|
-vf test[=first frame number]
|
||||||
generate various test patterns
|
generate various test patterns
|
||||||
MPI: TEMP, accepts stride
|
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
|
add noise
|
||||||
0<= lumaNoise, chromaNoise <=100
|
0<= lumaNoise, chromaNoise <=100
|
||||||
u uniform noise (gaussian otherwise)
|
u uniform noise (gaussian otherwise)
|
||||||
@ -163,7 +163,7 @@ Current plugins:
|
|||||||
p mix random noise with a (semi)regular pattern
|
p mix random noise with a (semi)regular pattern
|
||||||
MPI: DR (if possible) or TEMP, accepts stride
|
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
|
software equalizer, for use with cards that don't support
|
||||||
brightness and contrast controls in hardware. It might also be
|
brightness and contrast controls in hardware. It might also be
|
||||||
useful with mencoder, either for fixing poorly captured movies, or
|
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
|
given on the command line, and the eq filter is controllable
|
||||||
interactively just like with normal hardware equalizer controls.
|
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
|
advanced software equalizer, for use with cards that don't support
|
||||||
brightness/contrast/saturation and channel gamma controls in hardware.
|
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,
|
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
|
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
|
This filter uses MMX only if available and all gamma == 1.0, otherwise
|
||||||
LUT (look-up table) is being used.
|
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.
|
unsharp mask / gaussian blur.
|
||||||
l apply effect on luma component
|
l apply effect on luma component
|
||||||
c apply effect on chroma components
|
c apply effect on chroma components
|
||||||
@ -193,11 +193,11 @@ Current plugins:
|
|||||||
usually you will use something between -1.5 and 1.5
|
usually you will use something between -1.5 and 1.5
|
||||||
MPI: DR (if possible) or TEMP, accepts stride
|
MPI: DR (if possible) or TEMP, accepts stride
|
||||||
|
|
||||||
-vop swapuv
|
-vf swapuv
|
||||||
swap U & V plane
|
swap U & V plane
|
||||||
MPI: EXPORT
|
MPI: EXPORT
|
||||||
|
|
||||||
-vop il=[d|i][s][:[d|i][s]]
|
-vf il=[d|i][s][:[d|i][s]]
|
||||||
(de)interleaves lines
|
(de)interleaves lines
|
||||||
d deinterleave
|
d deinterleave
|
||||||
i interleave
|
i interleave
|
||||||
@ -211,26 +211,26 @@ Current plugins:
|
|||||||
them independently and then re-interleave them.
|
them independently and then re-interleave them.
|
||||||
MPI: TEMP, accepts stride
|
MPI: TEMP, accepts stride
|
||||||
|
|
||||||
-vop boxblur=radius:power[:radius:power]
|
-vf boxblur=radius:power[:radius:power]
|
||||||
radius size of the filter
|
radius size of the filter
|
||||||
power how often the filter should be applied
|
power how often the filter should be applied
|
||||||
MPI: TEMP, accepts stride
|
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)
|
radius blur filter strength (~0.1-4.0) (slower if larger)
|
||||||
prefilter prefilter strength (~0.1-2.0)
|
prefilter prefilter strength (~0.1-2.0)
|
||||||
colorDiff how different the pixels are allowed to be to be considered (~0.1-100.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)
|
radius blur filter strength (~0.1-5.0) (slower if larger)
|
||||||
strength (0.0-1.0) -> blur, (-1.0-0.0) -> sharpen
|
strength (0.0-1.0) -> blur, (-1.0-0.0) -> sharpen
|
||||||
threshold 0 -> filter all, (0-30) -> filter flat areas, (-30-0) -> filter edges
|
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
|
x0,y0,... coordinates of the topleft, topright, bottomleft, bottomright corners
|
||||||
t 0-> linear, 1->cubic resampling
|
t 0-> linear, 1->cubic resampling
|
||||||
|
|
||||||
-vop denoise3d=[luma:chroma:time]
|
-vf denoise3d=[luma:chroma:time]
|
||||||
luma spatial luma strength (default = 4)
|
luma spatial luma strength (default = 4)
|
||||||
chroma spatial chroma strength (default = 3)
|
chroma spatial chroma strength (default = 3)
|
||||||
time temporal strength (default = 6)
|
time temporal strength (default = 6)
|
||||||
|
@ -35,7 +35,7 @@ Small improvements:
|
|||||||
* accept -dvd 9-12 command line
|
* accept -dvd 9-12 command line
|
||||||
|
|
||||||
* specify suboptions in a config file without breaking playback (use
|
* 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:
|
Cleanup:
|
||||||
@ -77,7 +77,7 @@ Enhancements:
|
|||||||
|
|
||||||
* SSA style & colors handling
|
* SSA style & colors handling
|
||||||
|
|
||||||
* plugin structure for vop/aop
|
* plugin structure for vf/af
|
||||||
|
|
||||||
* support for VirtualDub and Winamp plugins
|
* support for VirtualDub and Winamp plugins
|
||||||
|
|
||||||
|
@ -572,7 +572,7 @@ Savage
|
|||||||
|
|
||||||
<H4>非YUV卡片</H4>
|
<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>
|
这会比较慢),或者通过切换成较小的的分辨率来实现全屏播放,例如352x288。如果你没有YUV加速,我们推荐使用后一种方法。视频模式切换通过<CODE>-vm</CODE>选项打开,它能用于下列驱动:</P>
|
||||||
|
|
||||||
<UL>
|
<UL>
|
||||||
@ -887,7 +887,7 @@ konwert(Debian)
|
|||||||
解释:使用这个选项,只有26和23频道可以使用,当频道切换时会有一个显示频道名的精致的OSD文字。频道名中的空格必须用"_"代替。</LI>
|
解释:使用这个选项,只有26和23频道可以使用,当频道切换时会有一个显示频道名的精致的OSD文字。频道名中的空格必须用"_"代替。</LI>
|
||||||
<LI>选择完整的图像分辨率。输出图像的分辨率必须能够被16整除。</LI>
|
<LI>选择完整的图像分辨率。输出图像的分辨率必须能够被16整除。</LI>
|
||||||
<LI>如果你截取视频的垂直分辨率比完整分辨率的一半还高(PAL制是288,NTSC是240),确保你打开非交错选项,否则你得到的电影将在
|
<LI>如果你截取视频的垂直分辨率比完整分辨率的一半还高(PAL制是288,NTSC是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>
|
||||||
<LI>切割到无用的空间。当你截取视频时,边界区域通常时黑的或者包含一些噪音。这同样不必要的消耗了很多带宽。更精确的说不是那些黑的
|
<LI>切割到无用的空间。当你截取视频时,边界区域通常时黑的或者包含一些噪音。这同样不必要的消耗了很多带宽。更精确的说不是那些黑的
|
||||||
区域本身而是在黑的和更亮的视频图像之间的形状变换消耗带宽,但现在这并不重要。在你开始截取之前,调整<CODE>crop</CODE>选项的参数
|
区域本身而是在黑的和更亮的视频图像之间的形状变换消耗带宽,但现在这并不重要。在你开始截取之前,调整<CODE>crop</CODE>选项的参数
|
||||||
@ -924,7 +924,7 @@ konwert(Debian)
|
|||||||
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 \<BR>
|
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 \<BR>
|
||||||
-oac mp3lame -lameopts cbr:br=64 \<BR>
|
-oac mp3lame -lameopts cbr:br=64 \<BR>
|
||||||
-vop pp=lb,crop=720:544:24:16 -o output.avi
|
-vf crop=720:544:24:16,pp=lb -o output.avi
|
||||||
</CODE><BR>
|
</CODE><BR>
|
||||||
|
|
||||||
<BR>
|
<BR>
|
||||||
@ -934,7 +934,7 @@ konwert(Debian)
|
|||||||
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
mencoder -tv on:driver=v4l:width=768:height=576 \<BR>
|
||||||
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \<BR>
|
||||||
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
-oac mp3lame -lameopts cbr:br=48 \<BR>
|
||||||
-vop scale=384:288,pp=tn/lb,crop=720:540:24:18 -sws 1 -o output.avi
|
-vf crop=720:540:24:18,pp=tn/lb,scale=384:288 -sws 1 -o output.avi
|
||||||
</CODE><BR>
|
</CODE><BR>
|
||||||
|
|
||||||
也可以在<CODE>-tv</CODE>选项中设置一个较小的分辨率而忽略软件缩放选项但是上面的方法使用最大的可用信息而且对噪音更有抵抗力。bt8x8芯片
|
也可以在<CODE>-tv</CODE>选项中设置一个较小的分辨率而忽略软件缩放选项但是上面的方法使用最大的可用信息而且对噪音更有抵抗力。bt8x8芯片
|
||||||
|
@ -81,12 +81,12 @@ MEncoder
|
|||||||
<P>把电影图象的尺寸重新设置的需要经常出现。原因可能很多,例如减小输出文件的大小,网络带宽等等,很多人甚至再把DVD或SVCD编码为到DivX
|
<P>把电影图象的尺寸重新设置的需要经常出现。原因可能很多,例如减小输出文件的大小,网络带宽等等,很多人甚至再把DVD或SVCD编码为到DivX
|
||||||
的AVI的时候也重新缩放,<B>这是错误的</B>。在这么做之前,请先阅读<A HREF="#aspect">保持屏幕高宽比</A>部分。</P>
|
的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>
|
MEncoder将使用0:快速二次线性缩放。</P>
|
||||||
|
|
||||||
<H4>用法:</H4>
|
<H4>用法:</H4>
|
||||||
<CODE> mencoder sample-svcd.mpg -lavcopts
|
<CODE> 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>
|
output.avi</CODE></P>
|
||||||
|
|
||||||
|
|
||||||
@ -234,7 +234,7 @@ MPNG(Motion PNG )
|
|||||||
<H4>用法:</H4>
|
<H4>用法:</H4>
|
||||||
|
|
||||||
<P><CODE>$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
|
<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>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
@ -284,7 +284,7 @@ HREF="video.html#dga">DGA
|
|||||||
<DD> </DD>
|
<DD> </DD>
|
||||||
|
|
||||||
<DT>Q:onscreen display(OSD)不停的闪烁!</DT>
|
<DT>Q:onscreen 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> </DD>
|
<DD> </DD>
|
||||||
|
|
||||||
<DT>Q:libavcodec这种东东到底是什么?</DT>
|
<DT>Q:libavcodec这种东东到底是什么?</DT>
|
||||||
|
@ -376,13 +376,13 @@
|
|||||||
<P>bpp(每象素比特数)的值必须手工设为4:<BR>
|
<P>bpp(每象素比特数)的值必须手工设为4:<BR>
|
||||||
<CODE>-bpp 4</CODE><BR>
|
<CODE>-bpp 4</CODE><BR>
|
||||||
电影可能必须被按比例缩小到EGA适合的模式:<BR>
|
电影可能必须被按比例缩小到EGA适合的模式:<BR>
|
||||||
<CODE>-vop scale=640:350</CODE>或者<BR>
|
<CODE>-vf scale=640:350</CODE>或者<BR>
|
||||||
<CODE>-vop scale=320:200</CODE><BR>
|
<CODE>-vf scale=320:200</CODE><BR>
|
||||||
为做到这一点我们需要使用快速但低质量的例程:<BR>
|
为做到这一点我们需要使用快速但低质量的例程:<BR>
|
||||||
<CODE>-sws 4</CODE><BR>
|
<CODE>-sws 4</CODE><BR>
|
||||||
也许自动纠正长宽比的功能需要关闭:<BR>
|
也许自动纠正长宽比的功能需要关闭:<BR>
|
||||||
<CODE>-noaspect</CODE></P>
|
<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>
|
机器上我也要降低音频采样率,因为声音在44kHz时很差:<CODE>-srate 22050</CODE>.</P>
|
||||||
|
|
||||||
<P>你只有打开<CODE>expand</CODE>滤镜才能使用OSD和字幕。具体参数参见man page。</P>
|
<P>你只有打开<CODE>expand</CODE>滤镜才能使用OSD和字幕。具体参数参见man page。</P>
|
||||||
@ -526,7 +526,7 @@ MPlayer
|
|||||||
</DL>
|
</DL>
|
||||||
|
|
||||||
<P>注意:渲染效果是十分消耗CPU的,特别是使用AA-on-X(在X上使用aalib),在标准的非帧缓冲控制台上的CPU消耗是最小的,
|
<P>注意:渲染效果是十分消耗CPU的,特别是使用AA-on-X(在X上使用aalib),在标准的非帧缓冲控制台上的CPU消耗是最小的,
|
||||||
用SVGATextMode设置一个大的文本模式,然后再欣赏电影!(大力神显卡的第二个接口就不错:))(但我建议你用<CODE>-vop
|
用SVGATextMode设置一个大的文本模式,然后再欣赏电影!(大力神显卡的第二个接口就不错:))(但我建议你用<CODE>-vf
|
||||||
1bpp</CODE>选项在hgafb上获得图象;)</P>
|
1bpp</CODE>选项在hgafb上获得图象;)</P>
|
||||||
|
|
||||||
<P>如果你的计算机速度不足以渲染所有帧就使用<CODE>-framedrop</CODE>选项</P>
|
<P>如果你的计算机速度不足以渲染所有帧就使用<CODE>-framedrop</CODE>选项</P>
|
||||||
@ -771,35 +771,35 @@ HREF="http://www.sci.fi/~syrjala/directfb/Matrox_TV-out_README.txt">
|
|||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes yourfile.ext
|
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>
|
</PRE>
|
||||||
|
|
||||||
<P>注意到,DVB显卡只支持高度为288或576的PAL格式或者240或480的NTSC格式。你<B>必须</B>对其它的高度进行重新缩放,
|
<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显卡可以接受多种宽度,
|
||||||
像720,704,640,512,480,352等等,而且在水平方向上可以硬件缩放,所以大多数情况下你不需要作水平缩放。
|
像720,704,640,512,480,352等等,而且在水平方向上可以硬件缩放,所以大多数情况下你不需要作水平缩放。
|
||||||
例如对于512x384(宽高比4:3)的DivX使用下列命令:</P>
|
例如对于512x384(宽高比4:3)的DivX使用下列命令:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop scale=512:576
|
mplayer -ao mpegpes -vo mpegpes -vf scale=512:576
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>如果你使用宽银幕电影而你把它放大到整个屏幕的高度,你可以使用<CODE>expand=w:h</CODE>插件来增加黑带。
|
<P>如果你使用宽银幕电影而你把它放大到整个屏幕的高度,你可以使用<CODE>expand=w:h</CODE>插件来增加黑带。
|
||||||
为了看640x384分辨率的DivX,使用下列命令:</P>
|
为了看640x384分辨率的DivX,使用下列命令:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -ao mpegpes -vo mpegpes -vop expand=640:576 file.avi
|
mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 file.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>如果你的CPU对于播放720x576的DivX太慢,尝试横向缩放:</P>
|
<P>如果你的CPU对于播放720x576的DivX太慢,尝试横向缩放:</P>
|
||||||
|
|
||||||
<PRE>
|
<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>
|
</PRE>
|
||||||
|
|
||||||
<P>如果速度没有提高,尝试竖直缩放:</P>
|
<P>如果速度没有提高,尝试竖直缩放:</P>
|
||||||
|
|
||||||
<PRE>
|
<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>
|
</PRE>
|
||||||
|
|
||||||
<P>因为OSD和字幕使用OSD插件的扩展特性。因此,不要使用<CODE>expand=w:h</CODE>或者<CODE>expand=w:h:x:y</CODE>,
|
<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>
|
<P>为了保持DivX文件的宽高比并获得最理想的缩放参数(硬件水平缩放和软件垂直缩放并且保持正确宽高比),使用最新的dvbscale插件:</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
for 3:4 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
|
for 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
for 16:9 TV: -vop expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
|
for 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<H4>将来</H4>
|
<H4>将来</H4>
|
||||||
@ -889,15 +889,15 @@ norm = 0(Ĭ
|
|||||||
例如对使用22050Hz的电影,因为44100Hz/2 = 22050,所以使用44100Hz,如果是24000Hz就使用48000Hz,因为48000Hz/2 = 24000如此等等。
|
例如对使用22050Hz的电影,因为44100Hz/2 = 22050,所以使用44100Hz,如果是24000Hz就使用48000Hz,因为48000Hz/2 = 24000如此等等。
|
||||||
这对于数字音频输出不起作用(<CODE>-ac hwac3</CODE>)。</DD>
|
这对于数字音频输出不起作用(<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视频滤镜
|
<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>
|
参考man page。<BR>
|
||||||
强烈推荐使用lavc。目前没有办法设置em8300的fps,这表示它将固定在29.97fps。因为这个强烈推荐你使用<CODE>-vop
|
强烈推荐使用lavc。目前没有办法设置em8300的fps,这表示它将固定在29.97fps。因为这个强烈推荐你使用<CODE>-vf
|
||||||
lavc=<quality>:25</CODE>,特别是当你使用prebuffering的时候。那么为什么是25而不是29.97?嗯,原因是当使用29.97
|
lavc=<quality>:25</CODE>,特别是当你使用prebuffering的时候。那么为什么是25而不是29.97?嗯,原因是当使用29.97
|
||||||
的时候图像有一些跳跃。目前我们还不知道原因。如果你把它设置成25到27之间的值是图像就稳定了。目前我们能做的就是接受这个事实。</DD>
|
的时候图像有一些跳跃。目前我们还不知道原因。如果你把它设置成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的质量差的多,并且还有一些刷新的问题。
|
<DD>尽管DXR3的驱动能把一些OSD放到MPEG1/2/4的视频上,它比MPlayer的传统的OSD的质量差的多,并且还有一些刷新的问题。
|
||||||
上面的命令行将先把输入的视频转换成MPEG4(这是必须的,对不起),然后使用一个扩展滤镜,不进行任何缩放(-1:默认值),只是把正常的OSD
|
上面的命令行将先把输入的视频转换成MPEG4(这是必须的,对不起),然后使用一个扩展滤镜,不进行任何缩放(-1:默认值),只是把正常的OSD
|
||||||
放到图像上(最后的那个"1"的作用)。</DD>
|
放到图像上(最后的那个"1"的作用)。</DD>
|
||||||
@ -938,7 +938,7 @@ lavc=<quality>:25</CODE>
|
|||||||
命令行是这样的</P>
|
命令行是这样的</P>
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi
|
mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>画面的切割可以用<CODE>crop</CODE>滤镜也可以用驱动自己完成。假设电影太宽了,在你的机器上显示不了,那么你会想要用
|
<P>画面的切割可以用<CODE>crop</CODE>滤镜也可以用驱动自己完成。假设电影太宽了,在你的机器上显示不了,那么你会想要用
|
||||||
@ -951,7 +951,7 @@ lavc=<quality>:25</CODE>
|
|||||||
如果你想要使用<CODE>crop</CODE>滤镜,你可以运行
|
如果你想要使用<CODE>crop</CODE>滤镜,你可以运行
|
||||||
|
|
||||||
<PRE>
|
<PRE>
|
||||||
mplayer -vo zr -vop crop=720:320:80:0 benhur.avi
|
mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
<P>多个<CODE>-zrcrop</CODE>就会调用<I>cinerama</I>模式,你可以把电影投射到几个电视或者投影仪上来制造一个大银幕,设想你有
|
<P>多个<CODE>-zrcrop</CODE>就会调用<I>cinerama</I>模式,你可以把电影投射到几个电视或者投影仪上来制造一个大银幕,设想你有
|
||||||
|
Loading…
Reference in New Issue
Block a user