aboutsummaryrefslogtreecommitdiffhomepage
path: root/DOCS/German/mencoder.1
blob: 79eca288193cfe0f6f32c3f1f81791e5635015a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
.\" 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 ÜBERSICHT
.B mencoder
.RB [ \-vcd\ <Tracknummer> ]
.RB [ \-dvd\ <Titel\ id> ]
.RB [ \-chapter\ <Kapitel\ id> ]
.RB [ \-dvdangle\ <Winkel\ id> ]
.RB [ \-dvdkey\ <Schlüssel> ]
.RB [ \-nobps ]
.RB [ \-aid\ <Tonspur\ id> ]
.RB [ \-vid\ <Videostream\ id> ]
.RB [ \-pp\ <Qualitä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> ]
.RB [ \-mf\ <Optionen\ für\ mehrere\ Eingangsdateien> ]
.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> ]
.RB [ \-audiofile\ <Dateiname> ]
.I < - | Datei | Dateien (mit umgangenen Wildcards) | URL | Device >
.PP
.SH BESCHREIBUNG
.I mencoder
MEncoder (MPlayer's Movie Encoder) ist ein einfacher Filmkonverter, entworfen um 
von MPlayer unterstü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äufe) und PCM/MP3/VBRMP3 
Audio. Er hat auch die Fähigkeit Streams zu kopieren. In Zukunft wird er Zuschneiden, 
Grössenverä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ä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üssel>
wird benutzt, um einen CSS-verschlüsselten Stream auf der Festplatte (mit Hilfe des 
angegebenen Schlüssels) zu entschlü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ält (z.B. DVDs)
.TP
.B \-vid <Videostream\ id>
konvertiert den angegebenen Videostream, falls das Quellmedium mehrere enthä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ück, 
falls es fehlschlä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ück,
falls es fehlschlä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
.B \-audiofile <Dateiname>
kopiert Audio von einer externen Datei
.TP
.B \-mf <Optionen\ für\ mehrere\ Eingangsdateien>
Wenn von mehreren JPEG-Dateien konvertiert wird, kann man folgende Unteroptionen 
angeben:

  on            aktiviert die Unterstü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
.B \-divx4opts
Wenn zu DivX4 konvertiert wird, kann man dessen Parameter hier angeben, wie:

  -divx4opts br=1800:deinterlace:key=250

Verfü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ä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ä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ügbare Optionen:

  help           gibt Hilfe
  vcodec=XXX     benutzt den angegebenen Codec
                 (lies in der html-Dokumentation für eine vollstä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ä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ügbare Optionen:

    help         gibt Hilfe
    br=XXX       gibt die Bitrate an in 
                 kbit <0-1024>
                 (nur für CBR)
    q=XXX        Qualitä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ü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ützt werden!
.TP
.B \-x <x>
Skaliert den Film neu zur angegebenen Pixelbreite.
.TP
.B \-y <y>
Skaliert den Film neu zur angegebenen Pixelhö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ässt die Ausgabedatei "div3" als Video-fourcc enthalten.
.IP
.SH DATEIEN UND VERZEICHNISSE
.IP
.SH "BEISPIEL"
.TP
.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ü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ädigen kvnnte. Sei vorsichtig! Obwohl das sehr unwahrscheinlich ist,
übernimmt der Autor hierfür keine Verantwortung!
.\" end of file