{"id":85,"date":"2020-03-19T21:47:37","date_gmt":"2020-03-19T20:47:37","guid":{"rendered":"http:\/\/85.25.210.247\/?page_id=85"},"modified":"2020-05-07T21:04:57","modified_gmt":"2020-05-07T20:04:57","slug":"tut-x264-zu-xvid-fuer-unsere-dvd-freunde","status":"publish","type":"page","link":"https:\/\/storm.uni.cx\/?page_id=85","title":{"rendered":"[TuT] X264 zu XVID f\u00fcr unsere DVD Freunde (Stand: 2009)"},"content":{"rendered":"\n<p>Ich post hier mal ne kleine Anleitung die ich mal in ein anderen Forum beschrieben hab ..<br>(nur bissel angepasst) <\/p>\n\n\n\n<p>ben\u00f6tigte Tools:<br>(zum downloaden einfach klicken)<br>&#8211;<a href=\"https:\/\/sourceforge.net\/projects\/ffdshow-tryout\/\">ffdshow<\/a><br>&#8211;<a href=\"https:\/\/sourceforge.net\/projects\/megui\/\">meGUI<\/a><br>&#8211;<a href=\"https:\/\/sourceforge.net\/projects\/virtualdubmod\/\">VirtualDubMob<\/a><br>&#8211;<a href=\"http:\/\/avs-plus.net\/\">AviSynth<\/a><br>-Player (zb <a href=\"https:\/\/mpc-hc.org\/\">Media Player Classic<\/a>)<\/p>\n\n\n\n<p>Als Beispiel: [STORM]Blue_Seed_-_10_(h264)_[6931E6AE].mkv in Xvid f\u00fcr den DVD-Player umencoden<\/p>\n\n\n\n<p>Vorgehensweise:<br>-Erstmal erstellen wir eine neue Textdatei und \u00e4ndern die Endung von .txt in .avs.. was ihr vor dem Punkt schreibt is latte.<br>&nbsp;z.b.: Neues Textdokument.txt in BlueSeed10.avs<\/p>\n\n\n\n<p>-Soweit so gut.. nun verkn\u00fcpfen wir die AVS mit der Videodatei. Dazu \u00f6ffnet ihr eure AVS-Datei mit den Notepad und schreibt folgendes in der ersten Zeile<br>DirectShowSource(&#8222;C:\\Video\\[STORM]Blue_Seed_-_10_(h264)_[6931E6AE].mkv&#8220;,fps=23.976)<br>Verzeichniss muss nat\u00fcrlich 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\u00f6nnen wah jetzt meGUI starten sollte meGUI nach updates suchen wollen ..mach das ruhig ..es schadet nie die aktuellen Versionen der Codecs zu haben.<\/p>\n\n\n\n<p>-In meGUI laden wir nun die AVS rein und w\u00e4hlen unter Codec &#8222;XviD&#8220; aus und bei File Format geben wah AVI an ..jetzt noch auf Config klicken und wir sind bei den komplizierten Teil.<\/p>\n\n\n\n<p>Zu den Einstellungen:<\/p>\n\n\n\n<p>Main<\/p>\n\n\n\n<p>General:<br>Mode = Automated 2Pass und Turbo AN (Beschleunigt den FirstPass)<br>Bitrate = 1000 (bei dieser Bitrate sollten der Quali verlust sehr gering sein)<br>Max Keyframeq = 240 (gibt an wann ein I-\/Key-Frame gesetzt werden soll, diesen Wert lehnt man an der FPS an)<br>Numbers of B-Fra.= 4 (gibt an wie viele B-Frames aufeinander folgen d\u00fcrfen, B-Frames sparen viel Datenrate)<br>Packed Bitstream= AUS (einzelne Frames werden Umsortiert damit Player besser mit den B-Frames klar kommen &#8222;ist veraltet&#8220;)<br>Motion Search Pre.= 6 &#8211; Ultra High ( Sucht nach Ver\u00e4nderungen. Mit &#8222;6&#8220; erhalten alle vier 8x8Bl\u00f6cke eines 16x16Macroblocks einen eigenen Bewegungsvektor)<\/p>\n\n\n\n<p>Tools:<br>VHQ mode = 4 Wide ( VHQ errechnet die Bits die ein Makroblock in verschiedenen Szenen hat )<br>Use VHQ for B-F.= AN ( Optimiert auch die B-Frames mit der VHQ Wide Search )<br>QPel = AUS ( Quarterpixel sind zwar ganz nett, verursachen aber Schlierren beim decoden )<br>GMC = AUS ( Bringt fast nix, bremst aber den Encode vorgang stark aus)<br>Chroma motion = AN ( Speichert neben Luminanzinfos auch Farben um Bewegungsrichtungen genau zu ermitteln)<br>Quantzation Type= H.263 ( Legt fest welche Quantizer Matrix f\u00fcr das Absuchen der Bildbl\u00f6cke verwendet werden soll)<br>Closed GOV = AN ( hab vergessen wof\u00fcr es ist aber es sollte standardm\u00e4\u00dfig an sein)<\/p>\n\n\n\n<p>Other Settings:<br>Trelli Quant = AN (erweiterte Quantisierung welche die DCT Verteilung nochmals \u00fcberarbeitet)<br>Adaptive Quant. = AN (setzt Adaptive Quantization Texturen in sehr hellen bzw dunklen Bereichen)<br>Greyscale = AUS ( entfernt alle Farben und macht nen Schwarzwei\u00df-Film raus)<br>Interlaced = AUS (ist nur f\u00fcr interlactes Videos)<br>Threads = &#8222;1 f\u00fcr Singel Core CPUs&#8220; und &#8222;2 f\u00fcr Dual Core CPUs&#8220;<br>fourCC = XVID (Four Charakter Code ..weisst den Videostream nen Decoder zu)<\/p>\n\n\n\n<p>Zones<\/p>\n\n\n\n<p>Custom Commandline Options = -framerate 23.976 (sollte eigendlich automatisch erkannt werden aber zu sicherheit hier nochmal die fps angeben sonst l\u00e4uft das Video zuschnell oder zulangsam)<\/p>\n\n\n\n<p>Advanced<\/p>\n\n\n\n<p>Quantizers:<br>( Die Koeffizienten die sich durch das Discrete Cosinus Transformation &#8222;DCT&#8220; entstehen m\u00fcssen erst noch auf ganze Zahl gerundet werden bevor sie gespeichter werden.<br>Die unteren Einstellungen definiert den Faktor, durch was der Koeffizient dividiert wird. )<\/p>\n\n\n\n<p>Min I-Frame Quantzier =2 ( Quantzier unter 2 werden einfach auf 2 gerundet)<br>Min P-Frame Quantzier =2<br>Min B-Frame Quantzier =2<\/p>\n\n\n\n<p>Max I-Frame Quantzier =31 (Quantzier \u00fcber 31 werden auf 31 runter gerundet)<br>Max P-Frame Quantzier =31<br>Max B-Frame Quantzier =31<br>Credits Quantizer = 20<\/p>\n\n\n\n<p>B-frame Qua. Ratio = 162 ( Faktor um welches der Quantzier eins B-Frams gr\u00f6\u00dfer sein soll als der Quantzier der Frames auf welche er sich bezieht )<br>B-framw Quan Offset = 0 ( Aufschlag auf den B-Frame der auf die neue Quantziergr\u00f6\u00dfe kommt)<\/p>\n\n\n\n<p>Rate Control:<br>(Hier schreib ich nur die Werte, man kann ja gut sehen wof\u00fcr die Einstellungen sind)<\/p>\n\n\n\n<p>I-frame boost = 20<br>I-frame closer than.. = 2<br>are reduced by = 20<\/p>\n\n\n\n<p>Overflow contoral strength = 5<br>Max overflow improvement = 5<br>Max overflow improvement = 5<\/p>\n\n\n\n<p>High bitrate scenes degrad. = 0<br>Low bitrate scenes impro. = 0<\/p>\n\n\n\n<p>&#8211; So nachdem wir alles eingestellt haben ..k\u00f6nnen wir das ganze als Profil abspeichern und mit OK wieder zur\u00fcck zu meGUI gehen.<br>&#8211; Jetzt nur noch auf &#8222;Enqueue&#8220; klicken und schon wurde alles zu den JOBs hinzugef\u00fcgt<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<\/p>\n\n\n\n<p>Jetzt zu den Sound!<\/p>\n\n\n\n<p>&#8211; Bei meGUI unter Audio den Codec LAME MP3 ausw\u00e4hlen und die AVS \u00f6ffnen<br>&#8211; Jetzt auf Config klicken.<\/p>\n\n\n\n<p>Force Decoding via DirectShow = An<br>Increase Volume autom. = An<br>Improve Accuracy using 32bit &amp; Float c. = An<br>Delay Correction = AUS<\/p>\n\n\n\n<p>Encodeing Mode = ABR (Durchschnittlicher Datenrate oder auch Average Bit Rate)<br>Bitrate = 128<\/p>\n\n\n\n<p>&#8211; Und auf OK und dann wieder &#8222;Enqueue&#8220;<br>&#8211; So jetzt oben auf die Lasche &#8222;Queue&#8220; und dann auf Start ..ab jetzt heisst es Warten^^<\/p>\n\n\n\n<p>Nach dem Encoden!<\/p>\n\n\n\n<p>&#8211; Jetzt das fertige Video in VirtualDubMod einladen und unter &#8222;Streams&#8220; -&gt; &#8222;Stream List&#8220; auf ADD klicken und die neu encodierte MP3 ausw\u00e4hlen und auf OK klicken<br>&#8211; VirtualDubMod meckert, dass die MP3 in VBR(schliesst ABR mit ein) ist und er den Header auf CBR fixen will ..dies best\u00e4tigen wir mir mit NEIN !!ganz Wichtig!!<br>&#8211; Jetzt nur noch Speichern und zwar in &#8222;Direct Stream Copy&#8220;-Modus !!NOCH Wichtig!!<\/p>\n\n\n\n<p>Soooo das fertig gemuxte Video nochmal ankucken ob alles passt und sollte dies der Fall sein.. Gratz zu dein erfolgereichen Encode<\/p>\n\n\n\n<p>Hoffe die Anleitung war euch ein Hilfe<\/p>\n\n\n\n<p>Mfg<br>Nexloyt^^<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich post hier mal ne kleine Anleitung die ich mal in ein anderen Forum beschrieben hab ..(nur bissel angepasst) ben\u00f6tigte Tools:(zum downloaden einfach klicken)&#8211;ffdshow&#8211;meGUI&#8211;VirtualDubMob&#8211;AviSynth-Player (zb Media Player Classic) Als Beispiel: [STORM]Blue_Seed_-_10_(h264)_[6931E6AE].mkv in Xvid f\u00fcr den DVD-Player umencoden Vorgehensweise:-Erstmal erstellen wir &hellip; <a href=\"https:\/\/storm.uni.cx\/?page_id=85\">Weiter<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-85","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/storm.uni.cx\/index.php?rest_route=\/wp\/v2\/pages\/85","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/storm.uni.cx\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/storm.uni.cx\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/storm.uni.cx\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/storm.uni.cx\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=85"}],"version-history":[{"count":3,"href":"https:\/\/storm.uni.cx\/index.php?rest_route=\/wp\/v2\/pages\/85\/revisions"}],"predecessor-version":[{"id":551,"href":"https:\/\/storm.uni.cx\/index.php?rest_route=\/wp\/v2\/pages\/85\/revisions\/551"}],"wp:attachment":[{"href":"https:\/\/storm.uni.cx\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}