Frage von Brockhaus:Hi,
ich möchte große DV-Dateien (vom Mini-DV Camcorder) zu mpeg4 komprimieren. Dazu nutze ich das Programm "AutoGK" (Auto Gordian Knot), bei dem man den Grad der Komprimierung bestimmen kann, als "target quality in percentage". Das allerdings ist für mich eine völlig abstrakte Größe; ich weiß einfach nicht, was ein sinnvoller Komprimierungsgrad für meine Zwecke ist... Ich mach das mal anhand eines Beispiels deutlich:
Ausgangsdatei ist eine 2 GB große, ca. 10 Min. lange DV-Datei (avi). Auf welche Größe kann/sollte man diese Datei komprimieren, um das Urlaubsvideo auf dem heimischen Fernseher genießen zu können?
Mein erster Versuch mit AutoGK ergab eine 365 MB Datei; die Bildqualität ist exzellent, allerdings stockt das Bild und der Ton zuweilen. Liegt das an meinem Billig-DVD-Player, oder ist die Datei (365 MB bei ca. 10 Min.) schlicht zu groß?
Vielen Dank schon mal für eure Hilfe,
Andreas
Antwort von domain:
Warum möchtest du denn überhaupt komprimieren?
Speicherplatz ist doch nicht mehr das Problem heutzutage.
Antwort von B.DeKid:
Also in SUPER zB XVID wählen und dann im XVID Codec Fenster "Home Theater" wählen ...das macht dir aus 10min ca 300MB , das sollte auf jedem Player mit DIVX/XVID Funktion ruckelfrei laufen.
MfG
B.DeKid
@domain
Also um Videos daheim am DVIX/XVID DVD Player zu schauen ist das kompremieren via XVID durchaus sinnvoll.
10min Film auf normale DVD im MPEG2 Modus zu brennen erhalte Ich dagegen etwas für zu übertrieben ;-)
Antwort von LarsProgressiv:
Hallo Brockhaus,
ich empfehle Dir
avidemux als Kompressionsprogramm mit folgenden XVID Einstellungen:
Zweifach-Durchlauf Videogröße
Zielvideogröße = 1MB (ja wirklich!!)
Halbbildmodus (Falls Normal-DV)
Bewegungsgenauigkeit 6
VHQ Modus 4
I-Bild Intervall 1-250
Anzahl von B-Bildern 3
Qpel ja
GMC ja
BVHQ ja
Pixel Seitenverhältnis »wie Eingang«
Quantization-Typ MPEG
I-Bild Quantisierer 2 - 3
P-Bild Quantisierer 2 - 5 (je nach Kompressionswunsch höher)
B-Bild Quantisierer 2 - 7 (je nach Kompressionswunsch höher - immer höher als bei P-Bild)
Trellis Quantization ja
Bemerkung: höherer Quantisierungsfaktor = kleiner Videodatei
Ich hoffe das hilft.
Hier sind die meisten Optionen in Englisch erklärt.
Das Kompremieren dauert etwas, es lohnt sich aber.
Als Audio Format nehme ich meistens Vorbis, oft habe ich auch in Mono umgewandelt, wenn das Ausgangsmaterial nichts vernünftiges hergibt:
Vorbis:
Modus qualitätsbasiert
Qualität 3,75 bis maximal 4,5
(mehr lohnt bei den meisten DV-Cams wirklich nicht, eher weniger)
Grüße
Lars
Antwort von tommyb:
@LarsProgressiv
Also wenn er tatsächlich seine Aufnahmen am "heimischen Fernseher" sehen will, dann nutzt er sicherlich einen DVD-Player welcher fähig ist AVI-Container mit MPEG4 abzuspielen (umgangssprachlich DivX-Files).
Dein Vorschlag jedoch würde dazu führen, dass gerade der Ton in einem solchen Player mit höchster Wahrscheinlichkeit nicht abgespielt werden würde. Eine AVI mit einer OGG Vorbis komprimierten Tonspur wäre zu den meisten Playern solcher Art höchst inkompatibel (es gibt aber tatsächlich welche die laufen).
@Brockhaus
Wenn Du möglichst hohe Qualität willst, dann solltest Du XviD nutzen und NICHT mit festgelegter Bitrate codieren sondern eher den Quantizer Mode nutzen. Dann wird die Bitrate abhängig vom Bildinhalt angepasst.
Damit hast Du zwar keine Kontrolle über die Dateigröße (sollte aber definitiv kleiner ausfallen als das original Material), aber die Qualität leidet nicht unter eine evtl. zu niedrig gewählten Bitrate und vorallem musst Du nicht rumraten welche besser passt.
Zum Encodieren würde ich Dir folgendes empfehlen:
VirtualDub
XviD 1.2.1
MP3 Codec (Radium oder ähnliches)
Das Programm VirtualDub kann deine DV AVIs direkt verwursten. D.h. per Drag & Drop reinwerfen, dann auf Video -> Compression gehen und den XviD Codec auswählen.
Dann stellst Du im Hauptfenster folgendes ein:
Bei "Profile @ Level" klickst Du auf "more" und stellst ein:

Du kannst statt h263 auch mpeg auswählen, resultiert in einer größeren Datei und einem schärferen Bild.
Dann im Hauptfenster auf "Zone options" klicken und das einstellen:
Im Hauptfenster bei "Quality preset" auf "more" klicken:
Weiter auf "Quantization":
Damit wäre XviD aufs fast maximale konfiguriert.
Nun gehst Du auf Audio -> Full Processing. Danach klickst Du auf "Compression" und wählst dort mp3 aus. Achtung, es wird evtl. zwei mal mp3 vorkommen. Du wählst bitte das mp3 aus, wo die Bitrate auf 192kbit/s eingestellt werden kann!
Wenn das fertig ist, nur noch auf File -> Save und rendern lassen. Fertig.
Wenn das Material auf deinem Player ruckelt gibt es einige Gründe dafür:
1. Er kann kein Interlaced Material nicht abspielen (sehr wahrscheinlich!), dann musst Du es deinterlacen bevor es codiert wird.
2. Es ist "Packeted Bitstream" bei den B-VOPs aktiviert. Das DARF NICHT aktiviert werden, weil es bei den meisten Chips zu Ruckeln führt.
Antwort von Brockhaus:
Erst mal vielen Dank für eure Antworten!
Warum möchtest du denn überhaupt komprimieren?
Speicherplatz ist doch nicht mehr das Problem heutzutage.
Mal ganz blöd gefragt: Was wäre denn die Alternative?
Mir geht es ja nicht um die Komprimierung an sich, sondern darum, die aufgenommenen Videos irgendwie mit dem DVD-Player abzuspielen. Die Qualität muss natürlich einigermaßen stimmen (ich bin da nicht übertrieben anspruchsvoll). Meine Versuche mit SVCD (erstellt mit Nero) waren in dieser Hinsicht allerdings nicht zufriedenstellend.
Früher habe ich meine fertig geschnittenen DV-Videos einfach zurück aufs Band überspielt und archiviert. Die Qualität war super, aber die Handhabung zu umständlich.
Meinen DVD-Brenner habe ich in dieser Hinsicht noch nie genutzt. Zum einen, weil es meistens nur kurze Video-Schnipsel sind, die gebrannt werden sollen, zum anderen, weil ich skeptisch bin was die Qualität betrifft: Basiert nicht die SVCD auch auf mpeg2? Hier jedenfalls waren meine Versuche - wie gesagt - absolut inakzeptabel.
Also in SUPER zB XVID wählen und dann im XVID Codec Fenster "Home Theater" wählen ...das macht dir aus 10min ca 300MB , das sollte auf jedem Player mit DIVX/XVID Funktion ruckelfrei laufen.
Aha, dann liegen also mpeg4 Dateien in dieser Größenordnung noch im Rahmen. Hätte ich nicht gedacht. Bei mir (Röhrenfernseher) geht's vielleicht auch 'ne Nummer kleiner...
Zielvideogröße = 1MB (ja wirklich!!)
Vielen Dank, Lars, für den Hinweis auf avidemux. Sowas in der Art habe ich immer gesucht!
Zu deinem zitierten Hinweis: Bezieht sich diese Größenangabe speziell auf mein 10 Minuten Video, oder handelt es sich um eine allgemeine, "feststehende" Größe?
Überhaupt: Sind diese ganzen Einstellungen (für mich alles Böhmische Dörfer) speziell auf große DV-Dateien zugeschnitten?
Schönes Wochenende,
Andreas
Antwort von tommyb:
Basiert nicht die SVCD auch auf mpeg2?
SVCD basiert zwar auf MPEG2, verfügt aber über eine reduzierte horizontale Auflösung (DVD 720x576, SVCD 480x576). Darum auch der Qualitätsunterschied.
Antwort von LarsProgressiv:
Hallo Brockhaus,
Erst mal vielen Dank für eure Antworten!
Zielvideogröße = 1MB (ja wirklich!!)
Zu deinem zitierten Hinweis: Bezieht sich diese Größenangabe speziell auf mein 10 Minuten Video, oder handelt es sich um eine allgemeine, "feststehende" Größe?
also diese Größe nehme ich immer. Es geht hierbei darum, dass nicht die Größe sondern die maximalen Quantisierer zum Tragen kommen.
Wenn man die Größe von 1MB einstellt aber die maximale (schlechteste) Quantisierung auf 7 steht, wird das Bild nie schlechter als dieser Quantisierer vorgibt.
Überhaupt: Sind diese ganzen Einstellungen (für mich alles Böhmische Dörfer) speziell auf große DV-Dateien zugeschnitten?
Schönes Wochenende,
Andreas
Nein, die Einstellungen sind immer gleich. Es handelt sich ja auch immer um eine Folge von Bildern. Und wenn man immer die kleinste Datei bei einer bestimmten Qualtiät haben möchte, benutzt man diese Einstellungen immer. Nur das mit den Halbbildern, hängt von der Quelle ab.
Und man kann natürlich noch Filter einbauen, die schwarze Streifen oben und unten oder rechts und links abschneiden.
@tommyb: Mit dem Ton hast Du natürlich recht. Ich schaue meine Filmchen immer am Rechner, weil ich keinen Fernseher habe.
Grüße
Lars