MeGUI [2015] -- x264 - bester Encoder, beste Videoqualität auf Youtube ;-)

  • Das sind 350 MB Unterschied, wenn ich mich nicht verrechnet habe. Das wird wohl nicht (nur) an größerer Audiospur liegen.


    Weißtu, das tolle an MeGUI ist doch, dass du keine feste Bitrate hast, sondern konstante Qualität. Daraus folgt, dass pro Intervall variable Bitrate also variable Dateigröße existiert. Wenn dein jetziges Video schlechter zu komprimieren ist, also zB sehr schnelle Szenenwechsel, viele Gräser und Details, kann das durchaus sein. Aber das müsstest du ja selbst erkennen. Wenn das erste Video die Einleitung zum LP war, warstu ja vielleicht auch noch viel im Menü unterwegs, was weniger komplex sein wird als wilde 3D-Szenen

  • Variable Bitrate ist da das Schlüsselwort. Die einzelnen Frames sind unterschiedlich komplex, also unterschiedlich gut komprimierbar.
    Ganz einfach: je mehr komplexe Frames im Quellvideo vorhanden sind, desto größer wird das Endprodukt.

  • MW3 hat kein sonderlich komplexes Menü... Kampagne anklicken und los gehts ^^. Ja, aber ich bin von FLAC auf Vorbis gewechselt, weil mir die 1,5GB zwar nicht unbedingt zu viel sind, aber nen bisschen weniger wäre halt doch schon cool... naja, die Audiospur hat sich von der Dateigröße her auch halbiert, aber die Videospur hat sich nen bisschen vergrößert ^^. Naja, es ist zwar schon nen bisschen mehr passiert in dem Video, aber gleich 350MB :o?

  • @Sam. ich glaub, du hast ihn missverstanden. Selbe Video-Encoder-Konfig., aber unterschiedliche Dateigröße. Ich versuche ja schon zu erklären, dass es sich hier um ne VARIABLE Bitrate handelt, aber du, mein lieber
    TheParallaxLP kannst mir das ruhig glauben. Ist bei mir nicht anders.


    Also fachlich war dein Beitrag einwandfrei, Sam, aber das war grad nicht die Frage :)


    EDIT: oder war's als allgemeiner Ratschlag gemeint? Dann passt's natürlich schon hier hin ;)

  • Naja, ich hab nach wie vor 21 benutzt, aber nagut, dann ist das wohl so ^^. Ich bedanke mich an euch und das mit den variablen Bitrate hab ich schon verstanden, habe nur nicht gedacht/glauben wollen, dass das teilweise solche Unterschiede macht ^^. Aber was tut man nicht alles für Qualität :D. Wenn ich den CRF Faktor auf sagen wir 19 stelle, sollte die Dateigröße doch auch kleiner werden, oder?

  • Also, wenn ich den Qualitätsfaktor auf 21+ stelle wird die Datei kleiner und die Qualität schlechter? Klingt irgendwie komisch ^^. Dann muss ich wohl längere Encodierzeiten in Kauf nehmen, weil auf Dauer werden 2GB/Part nen bisschen viel für die Leitung ^^.

  • Hallo Leute,
    ich benutze MEGui etc. jetzt schon seit 3 Videos, und natürlich
    wenn man neu rendert/encodiert, schaut man wie sich die Qualität
    ändert(ins Schlechtere oder Bessere).
    Da mein LP Paper Mario ist, was ja sehr verpixelt ist und so nicht grade eine super Bildqualität besitzt,
    kann ich den Unterschied größtenteils nur an dem Einblendungstext, der Vorige Episode, Playlist, nächste Episode
    anzeigt festmachen.
    Nun ist mir dort aufgefallen, dass die Farben ein wenig anders sind. Grade das rot
    entspricht nicht dem dunklen Rot der vorigen Videos/Original PNG Datei, sondern geht eher
    in eine hellere/orangenere Richtung. Liegt das ander Farbraum Änderung vor dem Rendern an MEGui, oder
    kann man das noch irgendwie beeinflussen.


    Mfg Lukeohl

  • Mit welchem Player hast du das Videos abgespielt?
    Geh mal in diesem Thread auf Seite 49 zurück und schau dir den letzten Post von De-M-oN an, da hat er nochmal den empfohlenen Player verlinkt :)

  • Hi
    Ich bin jetzt auch auf MeGui umgestiegen und möchte fragen ob man in den Encorder Settings wirklich nichts einstellen brauch außer Qualität und oder Bitrat?

  • Mit dem Media Player Classic und dem Haali Renderer kann man aber nur mkv abspielen oder? Wenn ich damit probiere die Quelldatei abzuspielen hört man nur den Sound und das Bild bleibt Standbild. Die Quelldatei kann ich nur mit der System Standard Option abspielen, ist das so richtig?

  • Hi
    Ich bin jetzt auch auf MeGui umgestiegen und möchte fragen ob man in den Encorder Settings wirklich nichts einstellen brauch außer Qualität und oder Bitrat?


    Die Standard Einstellungen sind sehr gut. Du kannst höchstens noch Max. GOP auf 0 stellen, falls du das encodierte Video danach nicht noch genau splitten oder beim Ansehen spulen willst. Dadurch wird noch etwas Dateigröße eingespart.


    Mit dem Media Player Classic und dem Haali Renderer kann man aber nur mkv abspielen oder? Wenn ich damit probiere die Quelldatei abzuspielen hört man nur den Sound und das Bild bleibt Standbild. Die Quelldatei kann ich nur mit der System Standard Option abspielen, ist das so richtig?


    Media Player Classic kann so ziemlich alles abspielen. Nimmst du mit Lagarith auf? Das ist schwer zu dekodieren. Eine Weile pausieren, damit das Bild nachkommt. Guck es dir lieber erst nach dem Encodieren an. - Oder mit TMPGEnc, falls vorhanden.

    Ich habe auf Youtube verglichen, da es dort ja gut aussehen soll^^


    Zu den Farbräumen weiß Demon das Meiste, einfach mal 2, 3 Stunden noch warten.

  • Wenn mit Lagarith aufgenommen wurde, den Renderer auf eine EVR Version umstellen. Haali kann nicht mit Lagarith.
    Kann aber bei schlechtem PC trotzdem sein, dass sams Vorschlag zutreffend ist. Bei meinem PC und den eher inkomplexen Aufnahmen geht's auf jeden Fall.


    Was ich aber allgemein nicht verstehe - warum wollt ihr immer alle euer Quellvideo bzw. euer gerendertes Video auf dem PC anschauen? Ich hab Max GOP auch immer auf 0, weil das für Youtube eh egal ist und ich mir doch meine eigenen LPs nicht anschaue, oder zumindest dabei nicht spule oô


    EDIT
    An den Typen mit PaperMario: Gerade die Veränderung der Farbe Rot ist ein "Kennzeichen" von YV12, was aber sinnvoll ist.. Andere Frage, nimmst du mit Fraps auf? Und womit hast du vorher gerendert?


  • Das jedoch ist total unnötig.


    Ich habe irgendwann mal vor zig Jahren "gelernt", dass man die FPS unangetastet lässt um weitere Einbußen zu vermeiden. Keine Ahnung ob das heute noch gilt aber es bedeutet ja im Normalfall erstmal mehr Renderzeit, schlechtere Qualität? aber eventuell kleineres File?


    Zitat


    Ich denke auch mal das dein Quellmaterial demnach Interlaced ist.


    Laut dem Tool von dir nicht. Es zeigt progressive an. Keine AHnung ob Aufnahmen von der 360 überhaupt interlaced sind.


    Zitat


    Du könntest dir FFDShow installieren, dann haste einen Mehrkernfähigen H.264 Decoder.


    Kannst du das eventuell noch näher erklären weil ich habe bisher das Gefühl das kein Decoder meine CPU (i7-2630QM) und Ram (8GB) effektiv nutzt und sich so die Renderzeit immer unnötig verlängert.


    Eine Frage zum Abschluß, wenn ich in Vegas 2 Tonspuren habe, funktioniert das trotzdem mit Debug Frameserver zu Megui und man hat beide im Video?


    mfg

  • Ich bedanke mich an euch und das mit den variablen Bitrate hab ich schon verstanden, habe nur nicht gedacht/glauben wollen, dass das teilweise solche Unterschiede macht ^^


    Mein MeGUI Tutorialvideo ist 26,7 MB Videospur ( CRF 20, 2048x1152, 30fps, 43:50 minuten )
    Ein Arma 2 Part von meinem Freund 4 GB ( CRF 21, 2048x1152, 30fps, 14 minuten.


    Du solltest den Sinn von CRF verstehen ;)


    Leanizio hatts eig. gut erklärt.
    Und ja die Menüs eines Spiels lassen sich zb deutlich besser komprimieren als ingame content. Bewegungsunschärfe vom Spiel hilft ein wenig entgegen.


    Zitat

    Also, wenn ich den Qualitätsfaktor auf 21+ stelle wird die Datei kleiner und die Qualität schlechter? Klingt irgendwie komisch ^^


    Ist nicht komisch, sondern hat einen technischen Hintergrund.


    http://encodingwissen.de/grund…/intraframe#quantisierung


    Vereinfacht gesagt: Du gibst einen Kompressionsfaktor an. Höherer Wert = Höhere Kompression.


    Zitat

    Ich habe irgendwann mal vor zig Jahren "gelernt", dass man die FPS unangetastet lässt um weitere Einbußen zu vermeiden. Keine Ahnung ob das heute noch gilt aber es bedeutet ja im Normalfall erstmal mehr Renderzeit, schlechtere Qualität? aber eventuell kleineres File?


    Wenn du es nicht änderst, ändert es Youtube auf 30.


    Du kannst ohne Probleme von höherer FPS auf eine niedrigere Changen. Nur andersrum sollte man nicht machen.
    Du kannst direkt auf 30 encodieren, dann ist deine Datei nur noch halb so groß (Sollte ja eig. die Logik sagen. Halbe Menge an Frames).
    Wenn es wirklich progressiv sein sollte, was mich bei 59,94 fps sehr wundert, weil das eig. eine interlaced typische FPS Zahl ist (halt das Doppelte von 29,97 FPS (NTSC) ).
    Zum Thema interlaced kann man hier gut nachlesen: http://de.wikipedia.org/wiki/Zeilensprungverfahren
    Muss aber auch dazu sagen das ich mich mit Konsolen nicht gut auskenne. Daher weiß ich auch nicht welche Konsole welche FPS Raten benutzt und welche nun progressiv oder interlaced macht.


    Zitat

    Kannst du das eventuell noch näher erklären weil ich habe bisher das Gefühl das kein Decoder meine CPU (i7-2630QM) und Ram (8GB) effektiv nutzt und sich so die Renderzeit immer unnötig verlängert.


    Du besorgst dir FFDShow -> http://sourceforge.net/project…120712_clsid.exe/download
    Wenn installiert, gehst du in MPC-HC's Optionen, gehst zu Externe Filter -> Externe Filter hinzufügen -> wählst den FFDShow Video Decoder aus. Dann noch den Punkt auf "bevorzugt" und dann MPC-HC neustarten.


    Zitat

    Eine Frage zum Abschluß, wenn ich in Vegas 2 Tonspuren habe, funktioniert das trotzdem mit Debug Frameserver zu Megui und man hat beide im Video?


    Selbstverständlich. Für Vegas ist der Frameserver nichts weiter wie jeder andere Videoencoder auch. Was macht also Vegas dann? Er setzt erstmal seine ganzen Filter auf das angeforderte Frame und dann werden die Daten an den Video Encoder geschickt, was in dem Fall halt der Frameserver ist. Der Frameserver encodiert ja aber nicht. Darum auch kein Fortschritt zu sehen so lange kein Programm die AVI File vom Frameserver anfordert. Vegas wartet halt so lange bis frameserver sagt : Ich bin fertig mitm Frame, gib mir den nächsten Anteil.
    Würde Vegas nun aber nicht die Filter drüber jagen, was würd denn dann passieren? Dann wären die Effekte, Tonspuren etc ja ebenfalls bei den Vegas internen Encodern nicht umgesetzt. Ein Video Encoder encodiert nur Bildmaterial. Ein Video Encoder ist nicht dafür da um Frames zu modifizieren mit Effekten oder sonstigem Kram. Das ist nicht die Aufgabe eines Encoders, sondern die Aufgabe von Filtern. Erst bearbeiten die Filter den Frame und der Video Encoder komprimiert dann den von den Filtern modifizierten Frame.


    Zitat

    Mit dem Media Player Classic und dem Haali Renderer kann man aber nur mkv abspielen oder? Wenn ich damit probiere die Quelldatei abzuspielen hört man nur den Sound und das Bild bleibt Standbild. Die Quelldatei kann ich nur mit der System Standard Option abspielen, ist das so richtig?


    Den Renderer würde ich auf Haali belassen. Das Umstellen auf EVR und hin und her dürfte irgendwann nervig sein. Ja. Haali mag kein Lagarith, aber du kannst Lagarith auch einfach mit WMP abspielen. Alles andere dann halt MPC-HC.

  • Den Renderer würde ich auf Haali belassen. Das Umstellen auf EVR und hin und her dürfte irgendwann nervig sein. Ja. Haali mag kein Lagarith, aber du kannst Lagarith auch einfach mit WMP abspielen. Alles andere dann halt MPC-HC.


    Jo so mach ich es jetzt auch, um gerade die .Avi zu checken ob alles synchron ist reicht wmp ja locker aus :D

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!