2002-02-26 18:11:10 +00:00
|
|
|
|
.\" MEncoder (C) 2000-2002 Arpad Gereoffy <sendmail@to.mplayer-users>
|
|
|
|
|
.\" Diese Manpage wurde/wird erstellt von Jonas
|
|
|
|
|
.\"
|
|
|
|
|
.TH MEncoder 1
|
|
|
|
|
.SH NAME
|
|
|
|
|
mencoder \- Movie Encoder f<>r Linux
|
|
|
|
|
.SH <EFBFBD>BERSICHT
|
|
|
|
|
.B mencoder
|
|
|
|
|
.RB [ \-vcd\ <Tracknummer> ]
|
|
|
|
|
.RB [ \-dvd\ <Titel\ id> ]
|
|
|
|
|
.RB [ \-chapter\ <Kapitel\ id> ]
|
|
|
|
|
.RB [ \-dvdangle\ <Winkel\ id> ]
|
|
|
|
|
.RB [ \-dvdkey\ <Schl<68>ssel> ]
|
|
|
|
|
.RB [ \-nobps ]
|
|
|
|
|
.RB [ \-aid\ <Tonspur\ id> ]
|
|
|
|
|
.RB [ \-vid\ <Videostream\ id> ]
|
|
|
|
|
.RB [ \-pp\ <Qualit<69>t> ]
|
|
|
|
|
.RB [ \-vc\ <Videocodec\ Name> ]
|
|
|
|
|
.RB [ \-ac\ <Audiocodec\ Name> ]
|
|
|
|
|
.RB [ \-vfm\ <Videocodec\ Familie> ]
|
|
|
|
|
.RB [ \-afm\ <Audiocodec\ Familie> ]
|
|
|
|
|
.RB [ \-include\ <Konfigurationsdatei> ]
|
|
|
|
|
.RB [ \-mc\ <Sekunden/5frame> ]
|
|
|
|
|
.RB [ \-v ]
|
|
|
|
|
.RB [ \-mp3file\ <Dateiname> ]
|
|
|
|
|
.RB [ \-ac3file\ <Dateiname> ]
|
|
|
|
|
.RB [ \-ovc\ <Videocodec\ Name> ]
|
|
|
|
|
.RB [ \-oac\ <Audiocodec\ Name> ]
|
2002-03-19 11:01:37 +00:00
|
|
|
|
.RB [ \-nosound ]
|
2002-03-09 00:17:50 +00:00
|
|
|
|
.RB [ \-mf\ <Optionen\ f<EFBFBD>r\ mehrere\ Eingangsdateien> ]
|
2002-02-26 18:11:10 +00:00
|
|
|
|
.RB [ \-divx4opts\ <Codec\ Optionen> ]
|
|
|
|
|
.RB [ \-lavcopts\ <Codec\ Optionen> ]
|
|
|
|
|
.RB [ \-lameopts\ <Codec\ Optionen> ]
|
|
|
|
|
.RB [ \-pass\ <1/2> ]
|
|
|
|
|
.RB [ \-passlogfile\ <Dateiname> ]
|
|
|
|
|
.RB [ \-ofps\ <fps> ]
|
|
|
|
|
.RB [ \-o\ <Dateiname> ]
|
|
|
|
|
.RB [ \-frames\ <Nummer> ]
|
|
|
|
|
.RB [ \-x\ <x> ]
|
|
|
|
|
.RB [ \-y\ <y> ]
|
|
|
|
|
.RB [ \-sws\ <Software\ Skaliertyp> ]
|
|
|
|
|
.RB [ \-ffourcc\ <fourcc> ]
|
|
|
|
|
.RB [ \-ss\ <Zeit> ]
|
|
|
|
|
.RB [ \-endpos\ <Zeit> ]
|
2002-03-09 00:17:50 +00:00
|
|
|
|
.RB [ \-audiofile\ <Dateiname> ]
|
|
|
|
|
.I < - | Datei | Dateien (mit umgangenen Wildcards) | URL | Device >
|
2002-02-26 18:11:10 +00:00
|
|
|
|
.PP
|
|
|
|
|
.SH BESCHREIBUNG
|
|
|
|
|
.I mencoder
|
|
|
|
|
MEncoder (MPlayer's Movie Encoder) ist ein einfacher Filmkonverter, entworfen um
|
|
|
|
|
von MPlayer unterst<73>tzte Formate (AVI/DVD/VCD/VOB/MPG/MOV/VIV/NET) in andere
|
|
|
|
|
auf MPlayer abspielbare Formate (siehe unten) zu konvertieren. Momentan befindet er sich
|
|
|
|
|
im Betastadium und konvertiert nur zu DivX4 Video (1 oder 2 Durchl<68>ufe) und PCM/MP3/VBRMP3
|
|
|
|
|
Audio. Er hat auch die F<>higkeit Streams zu kopieren. In Zukunft wird er Zuschneiden,
|
|
|
|
|
Gr<EFBFBD>ssenver<EFBFBD>nderungen und andere interessante Dinge beherrschen.
|
|
|
|
|
.LP
|
|
|
|
|
.SH "ALLGEMEINE OPTIONEN"
|
|
|
|
|
.TP
|
|
|
|
|
.I HINWEIS
|
|
|
|
|
Jede "flag" Option hat ein "noflag" Partner, -flag hat z.B. -noflag als Gegenteil.
|
|
|
|
|
.TP
|
|
|
|
|
.I HINWEIS
|
|
|
|
|
LIES AUCH IN DER HTML DOKUMENTATION!
|
|
|
|
|
.TP
|
|
|
|
|
.I HINWEIS
|
|
|
|
|
Da MEncoder dieselbe 'libmpdemux' wie MPlayer verwendet, sind dessen Optionen
|
|
|
|
|
_manchmal die gleichen_! So kann z.B. die -sid Option benutzt werden, obgleich
|
|
|
|
|
sie hier nicht erw<72>hnt wird (Um DVDs mit Untertiteln zu konvertieren)!
|
|
|
|
|
.TP
|
|
|
|
|
.B \-vcd <Tracknummer>
|
|
|
|
|
konvertiert den angegebenen VCD-Track
|
|
|
|
|
.TP
|
|
|
|
|
.B \-dvd <Titelnummer>
|
|
|
|
|
konvertiert den angegebenen DVD-Titel
|
|
|
|
|
.TP
|
|
|
|
|
.B \-chapter <chapter\ id>
|
|
|
|
|
mit der -dvd Option benutzen (siehe oben). Startet die Konvertierung ab dem angegebenen
|
|
|
|
|
Kapitel.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-dvdangle <Winkel\ id>
|
|
|
|
|
mit der -dvd Option benutzen (siehe oben). Falls die DVD mehrere Kamerawinkel besitzt,
|
|
|
|
|
wird der hier angegebene Winkel konvertiert.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-dvdkey <Schl<68>ssel>
|
|
|
|
|
wird benutzt, um einen CSS-verschl<68>sselten Stream auf der Festplatte (mit Hilfe des
|
|
|
|
|
angegebenen Schl<68>ssels) zu entschl<68>sseln
|
|
|
|
|
.TP
|
|
|
|
|
.B \-nobps
|
|
|
|
|
Wird nur f<>r AVIs verwendet. Benutzt nicht den bps-Wert aus dem AVI-Header, sondern l<>sst
|
|
|
|
|
diesen neu berechnen.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-aid <Tonspur\ id>
|
|
|
|
|
konvertiert die angegebene Tonspur, falls das Quellmedium mehrere enth<74>lt (z.B. DVDs)
|
|
|
|
|
.TP
|
|
|
|
|
.B \-vid <Videostream\ id>
|
|
|
|
|
konvertiert den angegebenen Videostream, falls das Quellmedium mehrere enth<74>lt
|
|
|
|
|
.TP
|
|
|
|
|
.B \-pp <Wert>
|
|
|
|
|
siehe man mplayer
|
|
|
|
|
.TP
|
|
|
|
|
.B \-vc <Codecname>
|
|
|
|
|
benutzt den angegebenen Codec (nach der codecs.conf), um den eingehenden Videostream
|
|
|
|
|
zu decodieren
|
|
|
|
|
.TP
|
|
|
|
|
.B \-ac <Codecname>
|
|
|
|
|
benutzt den angegebenen Codec (nach der codecs.conf), um die eingehende Tonspur zu
|
|
|
|
|
decodieren
|
|
|
|
|
.TP
|
|
|
|
|
.B \-vfm <Videocodec\ Familie>
|
|
|
|
|
erzwingt den Gebrauch einer speziellen CODECFAMILIE und f<>llt in die normale zur<75>ck,
|
|
|
|
|
falls es fehlschl<68>gt. Siehe MPlayer's Manpage f<>r Beispiele.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-afm <Audiocodec Familie>
|
|
|
|
|
erzwingt den Gebrauch einer speziellen CODECFAMILIE und f<>llt in die normale zur<75>ck,
|
|
|
|
|
falls es fehlschl<68>gt. Siehe MPlayer's Manpage f<>r Beispiele.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-include
|
|
|
|
|
gibt eine Konfigurationsdatei an, welche nach der normalen ausgewertet werden soll
|
|
|
|
|
.TP
|
|
|
|
|
.B \-mc\ <Sekunden/5frame>
|
|
|
|
|
maximale sync-Korrektur f<>r 5 Frames (in Sekunden). Durch die -mc 0 Option wird die
|
|
|
|
|
Eingangs A/V-Synchronisation deaktiviert.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-v
|
|
|
|
|
aktiviert die detaillierte Ausgabe
|
|
|
|
|
.TP
|
|
|
|
|
.B \-ovc <Codecname>
|
|
|
|
|
konvertiert mit dem angegebenen Codec (Die Codecnamen sind von der codecs.conf).
|
|
|
|
|
Beispiele:
|
|
|
|
|
|
|
|
|
|
-ovc help gibt Hilfe
|
|
|
|
|
-ovc copy keine Konvertierung, nur Streamkopierung
|
|
|
|
|
-ovc divx4 konvertiert zu DivX4
|
|
|
|
|
-ovc lavc konvertiert mit einem libavcodec Codec
|
|
|
|
|
.TP
|
|
|
|
|
.B \-oac <Codecname>
|
|
|
|
|
konvertiert mit dem angegebenen Codec (Codecnamen sind von der codecs.conf).
|
|
|
|
|
Beispiele:
|
|
|
|
|
|
|
|
|
|
-oac help gibt Hilfe
|
|
|
|
|
-oac copy keine Konvertierung, nur Streamkopierung
|
|
|
|
|
-oac pcm konvertiert zu unkomprimiertem PCM
|
|
|
|
|
-oac mp3lame konvertiert zu MP3 (benutzt Lame)
|
|
|
|
|
.TP
|
2002-03-19 11:01:37 +00:00
|
|
|
|
.B \-nosound
|
|
|
|
|
konvertiert nur Video, keine Tonspur
|
|
|
|
|
.TP
|
2002-03-09 00:17:50 +00:00
|
|
|
|
.B \-audiofile <Dateiname>
|
|
|
|
|
kopiert Audio von einer externen Datei
|
|
|
|
|
.TP
|
|
|
|
|
.B \-mf <Optionen\ f<EFBFBD>r\ mehrere\ Eingangsdateien>
|
|
|
|
|
Wenn von mehreren JPEG-Dateien konvertiert wird, kann man folgende Unteroptionen
|
|
|
|
|
angeben:
|
|
|
|
|
|
|
|
|
|
on aktiviert die Unterst<73>tzung f<>r mehrere Eingangsdateien
|
|
|
|
|
w=<Wert> Breite der Ausgabedatei
|
|
|
|
|
h=<Wert> H<>he der Ausgabedatei
|
|
|
|
|
fps=<Wert> fps der Ausgabedatei
|
|
|
|
|
type=<Wert> Typ der Eingangsdateien (jpeg, png)
|
|
|
|
|
.TP
|
2002-02-26 18:11:10 +00:00
|
|
|
|
.B \-divx4opts
|
|
|
|
|
Wenn zu DivX4 konvertiert wird, kann man dessen Parameter hier angeben, wie:
|
|
|
|
|
|
|
|
|
|
-divx4opts br=1800:deinterlace:key=250
|
|
|
|
|
|
|
|
|
|
Verf<EFBFBD>gbare Optionen:
|
|
|
|
|
|
|
|
|
|
help gibt Hilfe
|
|
|
|
|
br=XXX gibt die Bitrate an in
|
|
|
|
|
kbit <4-16000> oder
|
|
|
|
|
bit <16001-24000000>
|
|
|
|
|
key=XXX maximaler Keyframe-Interval
|
|
|
|
|
(in Frames)
|
|
|
|
|
deinterlace aktiviert Deinterlacing
|
|
|
|
|
(sollte nicht benutzt werden, DivX4 ist fehlerbehaftet!)
|
|
|
|
|
q=XXXX Qualit<69>t (1-schnellsten, 5-besten)
|
|
|
|
|
min_quant=XXX minimaler Quantizer (0-32)
|
|
|
|
|
max_quant=XXX maximaler Quantizer (0-32)
|
|
|
|
|
rc_period=XXX Periode der Kontrollrate
|
|
|
|
|
rc_reaction_period=XXX Reaktionsperiode der Kontrollrate
|
|
|
|
|
rc_reaction_ratio=XXX Reaktionsverh<72>ltnis der Kontrollrate
|
|
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
.B \-lavcopts
|
|
|
|
|
Wenn man mit einem Codec von libavcodec konvertiert, kann hier dessen
|
|
|
|
|
Parameter angeben werden, wie:
|
|
|
|
|
|
|
|
|
|
-lavcopts vcodec=msmpeg4:vbitrate=1800:vhq:keyint=250
|
|
|
|
|
|
|
|
|
|
Verf<EFBFBD>gbare Optionen:
|
|
|
|
|
|
|
|
|
|
help gibt Hilfe
|
|
|
|
|
vcodec=XXX benutzt den angegebenen Codec
|
|
|
|
|
(lies in der html-Dokumentation f<>r eine vollst<73>ndige Liste!)
|
|
|
|
|
vbitrate=XXX gibt die Bitrate an in
|
|
|
|
|
kbit <4-16000> oder
|
|
|
|
|
bit <16001-24000000>
|
|
|
|
|
keyint=XXX Interval zwischen den Keyframes
|
|
|
|
|
(in Frames)
|
|
|
|
|
vhq sehr hohe Qualit<69>t
|
|
|
|
|
vme=XXX motion estimation Methode
|
|
|
|
|
.TP
|
|
|
|
|
.B \-lameopts
|
|
|
|
|
Wenn mit libmp3lame zu MP3 konvertiert wird, kann man dessen Parameter hier
|
|
|
|
|
angeben, wie:
|
|
|
|
|
|
|
|
|
|
-lameopts br=192
|
|
|
|
|
|
|
|
|
|
Verf<EFBFBD>gbare Optionen:
|
|
|
|
|
|
|
|
|
|
help gibt Hilfe
|
|
|
|
|
br=XXX gibt die Bitrate an in
|
|
|
|
|
kbit <0-1024>
|
|
|
|
|
(nur f<>r CBR)
|
|
|
|
|
q=XXX Qualit<69>t
|
|
|
|
|
(0-h<>chste, 9-schnellste)
|
|
|
|
|
(f<>r VBR)
|
|
|
|
|
vbr=XXX variable Bitrate-Methode
|
|
|
|
|
0=cbr
|
|
|
|
|
1=mt
|
|
|
|
|
2=rh(standard)
|
|
|
|
|
3=abr
|
|
|
|
|
4=mtrh
|
|
|
|
|
cbr konstante Bitrate
|
|
|
|
|
mode=XXX 0=stereo
|
|
|
|
|
1=joint-stereo
|
|
|
|
|
2=Doppelkanal
|
|
|
|
|
3=mono
|
|
|
|
|
(standard: auto)
|
|
|
|
|
padding=XXX 0=nein
|
|
|
|
|
1=alles
|
|
|
|
|
2=anpassen
|
|
|
|
|
ratio=XXX Kompressionsrate <1-100>
|
|
|
|
|
|
|
|
|
|
.TP
|
|
|
|
|
.B \-pass <1/2>
|
|
|
|
|
Mit dieser Option kann man 2pass DivX4-Dateien erzeugen. Dazu ist es n<>tig zuerst mit -pass 1,
|
|
|
|
|
dann (mit den gleichen Parameter) mit -pass 2 zu konvertieren.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-passlogfile <Dateiname>
|
|
|
|
|
Wenn man im 2pass Modus konvertiert, f<>gt MEncoder die Informationen zum ersten Schritt
|
|
|
|
|
in die angegebene Datei anstatt in die normale divx2pass.log .
|
|
|
|
|
.TP
|
|
|
|
|
.B \-ofps <fps>
|
|
|
|
|
Die Ausgabedatei wird eine Andere Frame/Sek-Rate haben, als die urspr<70>ngliche Datei.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-o <Dateiname>
|
|
|
|
|
erzeugt den angegebenen Dateinamen, anstelle des normalen 'test.avi'
|
|
|
|
|
.TP
|
|
|
|
|
.B \-frames <Nummer>
|
|
|
|
|
konvertiert nur die angegebene Anzahl Frames
|
|
|
|
|
.TP
|
|
|
|
|
.B \-ss <time>
|
|
|
|
|
springt zur angegebenen Zeitposition. Zum Beispiel :
|
|
|
|
|
|
|
|
|
|
-ss 56 springt zu 56 Sekunden
|
|
|
|
|
-ss 01:10:00 springt zu 1 Stunde und 10 Minuten
|
|
|
|
|
|
|
|
|
|
Kann nur von Keyframes starten!
|
|
|
|
|
.TP
|
|
|
|
|
.B \-endpos <Datei>
|
|
|
|
|
unterbricht die Konvertierung zur angegebenen Zeit. Kann auf unterschiedliche Weisen festgelegt werden :
|
|
|
|
|
|
|
|
|
|
-endpos 56 konvertiert nur 56 Sekunden
|
|
|
|
|
-endpos 01:10:00 konvertiert nur 1 Stunde
|
|
|
|
|
|
|
|
|
|
kann im Zusammenhang mit der -ss Option ben<65>tzt werden!
|
|
|
|
|
.TP
|
|
|
|
|
.B \-x <x>
|
|
|
|
|
Skaliert den Film neu zur angegebenen Pixelbreite.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-y <y>
|
|
|
|
|
Skaliert den Film neu zur angegebenen Pixelh<6C>he.
|
|
|
|
|
.TP
|
|
|
|
|
.B \-sws <Software\ Skaliertyp>
|
|
|
|
|
Art der Skalierungsmethode
|
|
|
|
|
|
|
|
|
|
0 - fast bilinear (normal)
|
|
|
|
|
1 - bilinear
|
|
|
|
|
2 - bicubic (beste Qualitdt)
|
|
|
|
|
.TP
|
|
|
|
|
.B \-ffourcc <fourcc>
|
|
|
|
|
kann benutzt werden, um den Video-fourcc der Ausgabedatei anzugeben. Zum Beispiel -ffourcc div3
|
|
|
|
|
l<EFBFBD>sst die Ausgabedatei "div3" als Video-fourcc enthalten.
|
|
|
|
|
.IP
|
|
|
|
|
.SH DATEIEN UND VERZEICHNISSE
|
|
|
|
|
.IP
|
|
|
|
|
.SH "BEISPIEL"
|
2002-03-01 22:27:01 +00:00
|
|
|
|
.TP
|
2002-02-26 18:11:10 +00:00
|
|
|
|
.B Konvertierung des DVD Titels #2
|
|
|
|
|
mencoder -dvd 2 -o titel2.avi
|
|
|
|
|
.TP
|
|
|
|
|
.B Konvertierung des DVD Titels #2, nur mit den bezeichneten Kapiteln
|
|
|
|
|
mencoder -dvd 2 -chapter 10-15 -o titel2.avi
|
|
|
|
|
.TP
|
|
|
|
|
.B Dasselbe, jedoch mit der libavcodec-Familie, MJPEG Kompression
|
|
|
|
|
mencoder -dvd 2 -o titel2.avi -ovc lavc -lavcopts vcodec=mjpeg -ffourcc mjpg
|
|
|
|
|
.TP
|
|
|
|
|
.B Konvertierung von HTTP
|
|
|
|
|
mencoder http://mplayer.hq/beispiel.avi -o beispiel.avi
|
|
|
|
|
.TP
|
|
|
|
|
.B Konvertierung von einer Pipe
|
|
|
|
|
rar p test-SVCD.rar | mencoder -divx4opts br=800 -ofps 24 -pass 1 -- -
|
|
|
|
|
.TP
|
|
|
|
|
.B Konvertierung mehrerer *.vob Dateien
|
|
|
|
|
cat *.vob | mencoder <options> -
|
|
|
|
|
.IP
|
|
|
|
|
.SH FEHLER (BUGS)
|
|
|
|
|
Wahrscheinlich. Lies die Dokumentation.
|
|
|
|
|
|
|
|
|
|
Bugreports sollten zu der MPlayer-users Mailingliste gesendet werden
|
|
|
|
|
(mplayer-users@mplayerhq.hu)! Um einen Bugreport einzureichen (die wir sehr
|
|
|
|
|
gerne empfangen!), sollte zuerst gr<67>ndlich die bugreports.html gelesen werden
|
|
|
|
|
und alles gesagt werden, was wir wissen m<>ssen um das Problem zu erkennen.
|
|
|
|
|
|
|
|
|
|
.LP
|
|
|
|
|
.SH AUTOREN
|
|
|
|
|
Lies die Dokumentation!
|
|
|
|
|
|
|
|
|
|
MPlayer ist (C) 2000-2002
|
|
|
|
|
.I Arpad Gereoffy <sendmail@to.mplayer-users>
|
|
|
|
|
|
|
|
|
|
Diese Manpage ist geschrieben und wird gepflegt von
|
|
|
|
|
.I Jonas .
|
|
|
|
|
.LP
|
|
|
|
|
.SH NUTZUNGSBEDINGUNGEN
|
|
|
|
|
Benutztung auf eigene Gefahr! Es k<>nnten Fehler und Ungenauigkeiten vorhanden sein, welche dein
|
|
|
|
|
System oder deine Augen sch<63>digen kvnnte. Sei vorsichtig! Obwohl das sehr unwahrscheinlich ist,
|
|
|
|
|
<EFBFBD>bernimmt der Autor hierf<72>r keine Verantwortung!
|
|
|
|
|
.\" end of file
|