Ich post hier mal ne kleine Anleitung die ich mal in ein anderen Forum beschrieben hab ..
(nur bissel angepasst)
benötigte Tools:
(zum downloaden einfach klicken)
–ffdshow
–meGUI
–VirtualDubMob
–AviSynth
-Player (zb Media Player Classic)
Als Beispiel: [STORM]Blue_Seed_-_10_(h264)_[6931E6AE].mkv in Xvid für den DVD-Player umencoden
Vorgehensweise:
-Erstmal erstellen wir eine neue Textdatei und ändern die Endung von .txt in .avs.. was ihr vor dem Punkt schreibt is latte.
z.b.: Neues Textdokument.txt in BlueSeed10.avs
-Soweit so gut.. nun verknüpfen wir die AVS mit der Videodatei. Dazu öffnet ihr eure AVS-Datei mit den Notepad und schreibt folgendes in der ersten Zeile
DirectShowSource(„C:\Video\[STORM]Blue_Seed_-_10_(h264)_[6931E6AE].mkv“,fps=23.976)
Verzeichniss muss natürlich angepasst werden wenn ihr das Video woanders habt. Jetzt das ganze Speichern und nun kontrolliert das ganze mit nen Player indem ihr die AVS direkt abspielen lassen. Stimmt alles, können wah jetzt meGUI starten sollte meGUI nach updates suchen wollen ..mach das ruhig ..es schadet nie die aktuellen Versionen der Codecs zu haben.
-In meGUI laden wir nun die AVS rein und wählen unter Codec „XviD“ aus und bei File Format geben wah AVI an ..jetzt noch auf Config klicken und wir sind bei den komplizierten Teil.
Zu den Einstellungen:
Main
General:
Mode = Automated 2Pass und Turbo AN (Beschleunigt den FirstPass)
Bitrate = 1000 (bei dieser Bitrate sollten der Quali verlust sehr gering sein)
Max Keyframeq = 240 (gibt an wann ein I-/Key-Frame gesetzt werden soll, diesen Wert lehnt man an der FPS an)
Numbers of B-Fra.= 4 (gibt an wie viele B-Frames aufeinander folgen dürfen, B-Frames sparen viel Datenrate)
Packed Bitstream= AUS (einzelne Frames werden Umsortiert damit Player besser mit den B-Frames klar kommen „ist veraltet“)
Motion Search Pre.= 6 – Ultra High ( Sucht nach Veränderungen. Mit „6“ erhalten alle vier 8x8Blöcke eines 16x16Macroblocks einen eigenen Bewegungsvektor)
Tools:
VHQ mode = 4 Wide ( VHQ errechnet die Bits die ein Makroblock in verschiedenen Szenen hat )
Use VHQ for B-F.= AN ( Optimiert auch die B-Frames mit der VHQ Wide Search )
QPel = AUS ( Quarterpixel sind zwar ganz nett, verursachen aber Schlierren beim decoden )
GMC = AUS ( Bringt fast nix, bremst aber den Encode vorgang stark aus)
Chroma motion = AN ( Speichert neben Luminanzinfos auch Farben um Bewegungsrichtungen genau zu ermitteln)
Quantzation Type= H.263 ( Legt fest welche Quantizer Matrix für das Absuchen der Bildblöcke verwendet werden soll)
Closed GOV = AN ( hab vergessen wofür es ist aber es sollte standardmäßig an sein)
Other Settings:
Trelli Quant = AN (erweiterte Quantisierung welche die DCT Verteilung nochmals überarbeitet)
Adaptive Quant. = AN (setzt Adaptive Quantization Texturen in sehr hellen bzw dunklen Bereichen)
Greyscale = AUS ( entfernt alle Farben und macht nen Schwarzweiß-Film raus)
Interlaced = AUS (ist nur für interlactes Videos)
Threads = „1 für Singel Core CPUs“ und „2 für Dual Core CPUs“
fourCC = XVID (Four Charakter Code ..weisst den Videostream nen Decoder zu)
Zones
Custom Commandline Options = -framerate 23.976 (sollte eigendlich automatisch erkannt werden aber zu sicherheit hier nochmal die fps angeben sonst läuft das Video zuschnell oder zulangsam)
Advanced
Quantizers:
( Die Koeffizienten die sich durch das Discrete Cosinus Transformation „DCT“ entstehen müssen erst noch auf ganze Zahl gerundet werden bevor sie gespeichter werden.
Die unteren Einstellungen definiert den Faktor, durch was der Koeffizient dividiert wird. )
Min I-Frame Quantzier =2 ( Quantzier unter 2 werden einfach auf 2 gerundet)
Min P-Frame Quantzier =2
Min B-Frame Quantzier =2
Max I-Frame Quantzier =31 (Quantzier über 31 werden auf 31 runter gerundet)
Max P-Frame Quantzier =31
Max B-Frame Quantzier =31
Credits Quantizer = 20
B-frame Qua. Ratio = 162 ( Faktor um welches der Quantzier eins B-Frams größer sein soll als der Quantzier der Frames auf welche er sich bezieht )
B-framw Quan Offset = 0 ( Aufschlag auf den B-Frame der auf die neue Quantziergröße kommt)
Rate Control:
(Hier schreib ich nur die Werte, man kann ja gut sehen wofür die Einstellungen sind)
I-frame boost = 20
I-frame closer than.. = 2
are reduced by = 20
Overflow contoral strength = 5
Max overflow improvement = 5
Max overflow improvement = 5
High bitrate scenes degrad. = 0
Low bitrate scenes impro. = 0
– So nachdem wir alles eingestellt haben ..können wir das ganze als Profil abspeichern und mit OK wieder zurück zu meGUI gehen.
– Jetzt nur noch auf „Enqueue“ klicken und schon wurde alles zu den JOBs hinzugefügt
…………………………………………………………………
………………………….
Jetzt zu den Sound!
– Bei meGUI unter Audio den Codec LAME MP3 auswählen und die AVS öffnen
– Jetzt auf Config klicken.
Force Decoding via DirectShow = An
Increase Volume autom. = An
Improve Accuracy using 32bit & Float c. = An
Delay Correction = AUS
Encodeing Mode = ABR (Durchschnittlicher Datenrate oder auch Average Bit Rate)
Bitrate = 128
– Und auf OK und dann wieder „Enqueue“
– So jetzt oben auf die Lasche „Queue“ und dann auf Start ..ab jetzt heisst es Warten^^
Nach dem Encoden!
– Jetzt das fertige Video in VirtualDubMod einladen und unter „Streams“ -> „Stream List“ auf ADD klicken und die neu encodierte MP3 auswählen und auf OK klicken
– VirtualDubMod meckert, dass die MP3 in VBR(schliesst ABR mit ein) ist und er den Header auf CBR fixen will ..dies bestätigen wir mir mit NEIN !!ganz Wichtig!!
– Jetzt nur noch Speichern und zwar in „Direct Stream Copy“-Modus !!NOCH Wichtig!!
Soooo das fertig gemuxte Video nochmal ankucken ob alles passt und sollte dies der Fall sein.. Gratz zu dein erfolgereichen Encode
Hoffe die Anleitung war euch ein Hilfe
Mfg
Nexloyt^^