From 39ec2370788a95908cbb8577b05dfe78348e5483 Mon Sep 17 00:00:00 2001 From: jonas Date: Thu, 14 Feb 2002 13:58:30 +0000 Subject: Upgrade to latest version, some html fixes. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4696 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/German/encoding.html | 259 +++++++++++++++++++++++----------------------- 1 file changed, 128 insertions(+), 131 deletions(-) diff --git a/DOCS/German/encoding.html b/DOCS/German/encoding.html index 10a2699b38..506ef12852 100644 --- a/DOCS/German/encoding.html +++ b/DOCS/German/encoding.html @@ -3,88 +3,88 @@ -

2.4. Enkodieren mit MEncoder

+

2.4. Encodieren mit MEncoder

2.4.1. Übersicht

-

MEncoder (MPlayers Movie Enkoder) ist ein einfacher Filmenkoder, -entworfen um Filme, die mit MPlayer abspielbar sind (AVI/DVD/VCD/VOB/MPG/MOV/VIV/NET), -in ein anderes von MPlayer abspielbares Format (siehe unten) zu enkodieren. Zur Zeit ist -es noch im Beta-Stadium und es enkodiert nur DivX4 (1 oder 2 Passes) Video und PCM/MP3/VBRMP3 -Audio. Es verfügt auch stream-copy-Funktion. In Zukunft wird es auch zuscheiden des Videos, ändern der -Größe und andere andere interessante Sachen beherrschen.

+

MEncoder (MPlayer's Movie Encoder) ist ein einfacher Filmencoder, +entworfen um Filme, die mit MPlayer abspielbar sind (AVI/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET), +in ein anderes von MPlayer abspielbares Format (siehe unten) zu encodieren. Er kann mehrere Codecs zur +Encodierung benutzen, wie DivX4 (1, 2 oder 3 Pass), libavcodec und PCM/MP3/VBRMP3 Audio. +Er verfügt auch über eine stream-copy-Funktion und kann die Grösse der Videos ändern.

-

Kompilierung

+

2.4.2. Kompilierung

-

Du bist fertig. Wie du möglichweise weisst benötigen andere Enkoder avifile. MEncoder braucht diese +

Du bist fertig. Wie du möglicherweise weisst, benötigen andere Encoder avifile. MEncoder braucht diese überhaupt nicht.

-

MEncoder Features

: +

2.4.3. MEncoder Features

-

Geplante Features

: +

Geplante Features :

  • Verwendung von Audio auf eigenen Dateien (AC3, MP3, OGG)
  • -
  • VBR Audio stream-copy
  • -
  • erhöhen der verfügbaren En-/Dekodierungs Formate/Codecs +
  • Erhöhen der verfügbaren En-/Decodierungs Formate/Codecs (erzeugen von VOB Dateien mit DivX4/Indeo5/VIVO Streams :)
  • +
  • Audio Encodierung von v4l

-

2-Pass DivX4 Enkodierung

+

2.4.3.1. 2-Pass DivX4 Encodierung

-

Der Name kommt in der Tat daher, dass diese Methode die Datei zwei Mal enkodiert. -Das erste Enkodieren (1.

Pass [=Durchlauf]) erzeugt einige temporäre Dateiei (*.log) mit einer Dateigröße -von nur wenigen, lösche sie nicht (du kannst die AVI löschen). Im zeiten Pass wird die Ausgabedatei erzeugt, unter -Verwendung der Bitraten-Daten der temporären Datei. Die entgültige Datei wird eine bessere Bildqualität +

2-pass Encodierung : Der Name kommt in der Tat daher, dass diese Methode die Datei zwei Mal encodiert. +Das erste Encodieren (1.

Pass [=Durchlauf]) erzeugt einige temporäre Dateien (*.log) mit einer Dateigröße +von nur wenigen, lösche sie nicht (du kannst die AVI löschen). Im zweiten Pass wird die Ausgabedatei erzeugt, unter +Verwendung der Bitraten-Daten der temporären Datei. Die endgültige Datei wird eine bessere Bildqualität besitzen. Wenn dies das erst Mal ist das du davon hörst, solltest du einige Guides in Internet lesen.

-

Dieses Beispiel zeigt dir, wie du eine DVD in ein 2-Pass DivX4 AVI enkodierst. Nur 2 Befehle sind +

Dieses Beispiel zeigt dir, wie du eine DVD in ein 2-Pass DivX4 AVI encodierst. Nur 2 Befehle sind erforderlich:
-    mencoder -dvd 2 -ovc divx4 -oac mp3lame -divx4opts br=1100 --o movie.avi -pass 1
-    mencoder -dvd 2 -ovc divx4 -oac mp3lame -divx4opts br=1100 -o movie.avi -pass 2

- -

3-pass Enkodierung : Dies ist eine Erweiterung der 2-Pass Enkodierung, - in der die Kodierung von Audio in einem separaten Schritt vollzogen wird. Diese Methode +    rm frameno.avi - Lösche diese Datei, + welche von einer früheren Encodierung kommen kann (Sie führt zu einem Konflikt mit + der momentanen)
+    mencoder -dvd 2 -divx4opts br=1100 + -o film.avi -pass 1
+    mencoder -dvd 2 -divx4opts br=1100 -o film.avi -pass 2

+ +

3-pass Encodierung : Dies ist eine Erweiterung der 2-Pass Encodierung, + in der die Kodierung von Audio in einem separaten Durchlauf vollzogen wird. Diese Methode erlaubt die Untersuchung der empfohlenen Video-Bitrate um auf eine CD zu passen. Auch - wird der Ton nur einmal kodiert im Unterschied zum 2-Pass.

+ wird der Ton nur einmal kodiert im Unterschied zum 2-Pass. Das Schema:

@@ -92,107 +92,107 @@ erforderlich:
+ Lösche störende temporäre Dateien + wenn er diesen Durchlauf beendet hat.
rm frameno.avi - Lösche störende temporöre Dateien
- mencoder <file/DVD> -ovc frameno -o + mencoder <datei/DVD> -ovc frameno -o frameno.avi - Erster Schritt: Pass 1 : Eine Audio-only avi Datei wird erzeugt, welche + Erster Durchlauf : Eine Audio-only avi Datei wird erzeugt, welche NUR den verlangten Audiostream enthält. Vergiss nicht -lameopts zu setzen, - wenn du sie setzen musst. Wenn du einen langen Film enkodierst, zeigt MEncoder + wenn du sie setzen musst. Wenn du einen langen Film encodierst, zeigt MEncoder die empfohlenen Bitraten-werte an für 650Mb, 700Mb und 800Mb Endgrössen, - wenn er diesen Schritt beendet hat.
- mencoder <file/DVD> -oac copy -pass 1 + mencoder <datei/DVD> -oac copy -pass 1 -divx4opts br=<bitrate> - Zweiter Schritt: Pass 2 : Integriert den ersten Schritt der DivX4 Video-Enkodierung. - Optional kann die Video-Bitrate, welche am Ende des letzten Schrittes gezeigt wurde, + Zweiter Durchlauf : Integriert den ersten Durchlauf der DivX4 Video-Encodierung. + Optional kann die Video-Bitrate, welche am Ende des letzten Durchlaufes gezeigt wurde, hier definiert werden.
- mencoder <file/DVD> -oac copy -pass 2 + mencoder <datei/DVD> -oac copy -pass 2 -divx4opts br=<bitrate> - Dritter Schritt: Pass 3 : Integriert den zweiten Schritt der DivX4 Video Enkodierung. - Optional kann die Video-Bitrate, welche am Ende des letzten Schrittes gezeigt wurde, - In diesem Schritt wird der Ton vom frameno.avi in die endgültige Datei + Dritter Durchlauf : Integriert den zweiten Durchlauf der DivX4 Video Encodierung. + Optional kann die Video-Bitrate, welche am Ende des letzten Durchlaufes gezeigt wurde, + In diesem Durchlauf wird der Ton vom frameno.avi in die endgültige Datei eingefügt und es ist alles bereit!

-

Beispiel einer 3-pass Enkodierung :

+

Beispiel einer 3-pass Encodierung :

    rm frameno.avi - Lösche diese Datei, - welche von einer früheren Enkodierung kommen kann (Sie führt zu einem Konflikt mit + welche von einer früheren Encodierung kommen kann (Sie führt zu einem Konflikt mit der momentanen)
    mencoder -dvd 2 -ovc frameno -o frameno.avi
    mencoder -dvd 2 - -divx4opts br=1100 -oac copy -o movie.avi -pass 1
+ -divx4opts br=1100 -oac copy -o film.avi -pass 1
    mencoder -dvd 2 - -divx4opts br=1100 -oac copy -o movie.avi -pass 2
+ -divx4opts br=1100 -oac copy -o film.avi -pass 2

-

Rescaling von Filmen

+

2.4.3.2. Rescaling von Filmen

-

Oftmals ist die Änderung der Bildgröße erforderlich. Die Gründe darfür können verschieden sein, - Beispiele sind das Verkleinern des Ausgabenbildes oder das Enkodieren von SVCD zu DivX. Bei gerippt DVDs - wurde meinst die Größe geändert, zum Beispiel eine 4:3 DVD sollte 640x480 Pixel haben, insbesonders wenn - es auf eine CD passen soll and eine gute Bildqualität zugleich aufweisen soll. +

Oftmals ist die Änderung der Bildgröße erforderlich. Die Gründe dafür können verschieden sein, + Beispiele sind das Verkleinern des Ausgabenbildes oder das Encodieren von SVCD zu DivX. Bei gerippt DVDs + wurde meinst die Größe geändert, zum Beispiel eine 4:3 DVD sollte 640x480 Pixel haben, insbesondere wenn + es auf eine CD passen soll und eine gute Bildqualität zugleich aufweisen soll. SVCDs haben eine Größe von 480x480, wobei ihr Header jedoch die "Aspect Ratio" für den Player enthält - (z.B.: 480x480 + 4:3 = 640x480). Wie auch immer, wenn du in eine AVI (DivX) Datei enkodierst musst du - bedenken, dass der Header von AVI Dateien keine solche Infomation enthält. Darum ist die einzige Möglichkeit + (z.B.: 480x480 + 4:3 = 640x480). Wie auch immer, wenn du in eine AVI (DivX) Datei encodierst musst du + bedenken, dass der Header von AVI Dateien keine solche Information enthält. Darum ist die einzige Möglichkeit das Ändern das Auslösung.

Die Ausgabegröße wird mit der -x und -y Option angeben. Zusätzlich gibt es noch 3 verschiedene Filter für Rescaling in MEncoder, 0 : fast (schnell) 1 : bilinear, 2 : bilinear, bicubic (beste Qualität). - Diese können mit der -sws Option ausgewählt werden. Wenn nichts angeben wird + Diese können mit der -sws Option ausgewählt werden. Wenn nichts angeben wird, verwendet MEncoder 0 : fast bilinear.

Rescaling ist sehr einfach:
-    mencoder sample-svcd.mpg -divx4opts br=1300 -x 640 -y 480 -sws 2 -o output.avi

+    mencoder beispiel-svcd.mpg -divx4opts br=1300 -x 640 -y 480 -sws 2 -o ausgabe.avi

-

Stream-Copy

+

2.4.3.3. Stream-Copy

-

MEncoder kann Input-Streams auf zwei Arten behandeln: enkodieren oder -kopieren (copy). Diese Sektion erklärt das Kopieren copying.

+

MEncoder kann Input-Streams auf zwei Arten behandeln: encodieren oder +kopieren (copy). Diese Sektion erklärt das copying.

    -
  • Videostreams (Option -ovc copy) : nette Sachen können erledigt werden :)
    - Wie das Geben von FLI oder VIVO oder MPEG1 Video in eine AVI Datei! Natürlich kann nur MPlayer +
  • Videostreams (Option -ovc copy) : Es können nette Sachen gemacht werden :)
    + Wie das kopieren (nicht konvertieren) von FLI oder VIVO oder MPEG1 Video in eine AVI Datei! Natürlich kann nur MPlayer solche Dateien abspielen :) Und vermutlich hat es auch keine Überlebensqualität. Das Kopieren von Videostream - kann nützlicher sein, wenn man zum Beispiel nur den Audiostream enkodieren will (z.B.: umkomprimiertes PCM + kann nützlicher sein, wenn man zum Beispiel nur den Audiostream encodieren will (z.B.: unkomprimiertes PCM zu MP3).
  • Audiostreams (Option -oac copy) : siehe oben.

-

Reparieren von AVIs mit defektem Index oedr Interleaving

+

2.4.3.4. Reparieren von AVIs mit defektem Index oder Interleaving

Einfache Sache. Wir kopieren einfach die Video- und Audiostreams und MEncoder erzeugt das Index. Natürlich kann das keine Fehler in den Video- und/oder Audiostreams lösen. Es kann auch Dateien mit kaputten Interleaving reparieren, so dass die Option -ni für diese nicht mehr gebraucht wird.

-

Befehl: mencoder input.avi -ovc copy -oac copy -o output.avi

+

Befehl: mencoder eingabe.avi -ovc copy -oac copy -o ausgabe.avi

-

2.4.3.5. Enkodierung mit der libavcodec Codec-Familie

+

2.4.3.5. Encodierung mit der libavcodec Codec-Familie

-

libavcodec bietet eine einfache Enkodierung für +

libavcodec bietet eine einfache Encodierung für viele interessante Video und Audio Formate (momentan sind deren Audio Codecs nicht -unterstützt). Du kannst zu folgenden Codecs enkodieren:

+unterstützt). Du kannst zu folgenden Codecs encodieren: