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

  • Die Erklärung wäre also erst dann wirklich korrekt gewesen, wenn ich das Beispiel umgedreht hätte, also von mehr nach weniger FPS?


    Das hängt vom Konvertierungsverfahren ab.


    Vegas' sein doofes Resampling sortiert nicht frames raus, sondern behält alle frames via überblendung. Darum der [lexicon]Ghosting[/lexicon] Effekt. Bzw besser gesagt - die Inhalte der überschüssigen Frames werden auf den übrig gebliebenen Frames angewendet (überblendung)


    Du hast aber kein [lexicon]Ghosting[/lexicon], wenn du die überschüssigen Frames einfach rauslöscht, ohne dessen Inhalt auf den vorigen und nächsten [lexicon]frame[/lexicon] zu übertragen, sondern eine simple stupide rauslöschung.

  • @TheWaywolf


    Einstellungen ändern (Nur einmalig)


    Option -> Settings -> Main Configuration

    • Haken raus bei "Always use the included [lexicon]AviSynth[/lexicon]"

    Option -> Settings -> Extra Configuration

    • Auto Update aktivieren
    • Auto Update auf "Use development update server" stellen und [lexicon]MeGUI[/lexicon] neu starten
    • Unter "Configure AutoEncode defaults..." den Dateicontainer [lexicon]MKV[/lexicon] einstellen und ganz unten auf "No Target Size (use profile settings)" stellen

    Option -> Settings -> External Program Configuration

    Bitte auch installieren, falls noch nicht getan: http://haali.su/mkv/MatroskaSplitter.exe
    Das ist für [lexicon]MKV[/lexicon] nachher wichtig und würde wenn es nicht installiert ist als Warnung in der Log von [lexicon]MeGUI[/lexicon] stehen.


    Alles Speichern und [lexicon]MeGUI[/lexicon] neustarten


    Wenn [lexicon]MeGUI[/lexicon] startet auf der Startseite findest du für Video als auch für Audio die Optionen "[lexicon]Encoder[/lexicon] Settings"


    Bei Audio kannst du nun den Nero [lexicon]AAC[/lexicon] nutzen mit folgender Einstellung am besten: Bild
    Bei Video kannste ja dann diese Einstellung als Richtwert nutzen: Bild


    Wie du die [lexicon]Encoder[/lexicon] nutzen oder einstellen möchtest liegt bei dir. Meine da sind halt jetzt nur Vorgaben.


    Vorgehensweise um Video und Audio zusammen zu encoden und zu [lexicon]muxen[/lexicon].

    • Auf dem Hauptfenster wenn [lexicon]MeGUI[/lexicon] startet steht oben Video encoding. Da kommt das [lexicon]AVISynth[/lexicon] Skript rein vom [lexicon]SSM[/lexicon] oder von MeGUIs unter Tools -> AVSScript Creator erstelltes Skript.


      Unten weiter steht Audio Input. Dort kommt die gemischte Audiospur rein wo sich bereits [lexicon]Mikrofon[/lexicon] und Spielsound sich befinden.

    • Dann klickst du auf AutoEncode und startest den Vorgang mit den eingestellten Settings. Nun sollten 3 Aufträge in der Jobliste sein.
      Einmal der Audio Encode, der Video Encode und der Muxvorgang der beiden encodierten Streams in [lexicon]MKV[/lexicon]
  • Du musst beim [lexicon]AviSynth[/lexicon]-Skript den Befehl "audio=false" in "audio=true" ändern.


    Drei mal darfste raten warum das explizit nicht so getan wird und extra mit nem False belegt wird. ^^


    1 Grund: Encoding Speed. Wenn alles Seperat abläuft und nicht alles via einem Skript, so kann das den Encoding Speed optimieren. Das macht AutoGK so mit [lexicon]AVISynth[/lexicon], [lexicon]SSM[/lexicon], [lexicon]MeGUI[/lexicon] und auch andere [lexicon]AVISynth[/lexicon] Anwendungen ;D


    2 Grund: Sobald es sich um [lexicon]MP4[/lexicon] Quellen handelt die via einem FileIndexer geladen werden müssen ist Schicht im Schacht. Da gibt es dann kein Audio=False bzw. Audio=True ^^


    Und BITTE... da ich das schon wieder sehe bei dir. Andere werden es dir dann sicherlich wieder nacheifern wollen. KEIN DIRECTSHOWSOURCE nutzen. Wenn dann nutzt AVISource oder halt ein entsprechenden FileIndexer. Dieser DirectShowSource arbeitet an sich nicht zuverlässig genug. Gerade wenn es dann um [lexicon]Lossless[/lexicon] Codecs dann auch geht. Das Teil ist nämlich sehr auf das Windows installierte Kram geeicht.

  • Und BITTE... da ich das schon wieder sehe bei dir. Andere werden es dir dann sicherlich wieder nacheifern wollen. KEIN DIRECTSHOWSOURCE


    Ich hatte das auch nur so gerade geöffnet ohne überhaupt ein Video reinzuladen xD
    Ansonsten nutzte ich kein DirectShowSource ;)

  • Ich bin jetzt doch auch wieer auf [lexicon]MeGUI[/lexicon] umgestiegen, nachdem ich hier herausgefunden habe, wie [lexicon]mp4[/lexicon]-Videos damit zu öffnen sind ^^
    Hab eine ganze Weile [lexicon]Handbrake[/lexicon] genutzt, aber das Ergebnis gefällt mir jetzt doch nicht mehr so gut.
    Jetzt hab ich aber auch gleich eine Frage zur Encodingdauer, weil ich meine 720p Videos entweder auf 1080p mit 60fps, oder auf 1170p mit 30fps [lexicon]hochskalieren[/lexicon] möchte. Hat da jemand Erfahrungen mit gemacht, welches von den beiden die im Alllgemeinen schnellere Lösung ist?
    Falls nicht, werde ich selber mal ein bisschen rumexperimentieren, in der Hoffnung, dass mir nix um die Ohren fliegt :P

  • Danke Sagaras


    gemischte Audiospur kann der SSC ja auch oder muss ich das wieder per hand und Nervenzusammenbruch in meinen Audiomixer Programmen beshuggeln?^^

  • weil ich meine 720p Videos entweder auf 1080p mit 60fps, oder auf 1170p mit 30fps [lexicon]hochskalieren[/lexicon] möchte.


    Mal ein Ratschlag abseits des Kodierens:
    Bleib bei der FPS Zahl mit der du auch aufgenommen hast. Falls du also vor hast, dein 30FPS [lexicon]Rohmaterial[/lexicon] auf 60FPS hochrechnen zu lassen um eine höhere [lexicon]Bitrate[/lexicon] zu bekommen, würde ich mich als Zuschauer schon beschweren, wenn die jeweilige Person "60FPS" anbietet, die in Wirklichkeit nur 30FPS sind, auch wenn der Gedanke dahinter die Verbesserung der Qualität ist. Ist aber nur meine Meinung. ^^
    Manche Zuschauer könnten sich hintergangen fühlen.


    @TheWaywolf
    Was meinst du mit gemischte Audiospur?
    Der [lexicon]SSM[/lexicon] kann Audiospuren aus deinem Material extrahieren, egal ob das jetzt eine, zwei oder drei oder x Spuren sind.
    Falls du mit "gemischte Audiospur" meinst, dass Spiel und Stimme bereits in einer Spur zusammenhängen, die der [lexicon]SSM[/lexicon] dann extrahieren soll, so ist auch das möglich, ist schließlich auch nur eine Spur.

  • Bei Audio kannst du nun den Nero [lexicon]AAC[/lexicon] nutzen mit folgender Einstellung am besten: Bild


    Noooooooinn!!!!


    Du hast da den Dynamik Kompressor Haken drin. Eine blinde Anwendung eines Dynamikkompressors auf die Audiospur werden aber die wenigsten wollen!


    Daher @TheWaywolf


    Ganz wichtig : Bitte kein Haken bei Dynamic Range Compression !


    @Jenny : 2048x1152 reicht aus um deren besseren Encode zu erhalten ;) Und warum kein HFR bei 2048x1152? Das kommt ja noch. Mein NFS 1 Belastungstestvideo #02 für den Porsche 911 hat beispielsweise Encode 308 erhalten, sprich ist in 1920x1200@50fps verfügbar und sieht damit absolut fantastisch aus :)

  • Wenn du aber willst, dass der [lexicon]SSM[/lexicon] mehrere Spuren extrahieren und diese dann zu einer zusammenfügen soll, muss ich dich enttäuschen, das geht nicht. Dazu bräuchtest du beispielsweise zusätzlich [lexicon]Audacity[/lexicon].


    Ich war mir sicher das ich das einprogrammiert hatte ^^ Aber gut. Wenn das nicht geht... xD


    Bezüglich dessen... Ja, es ist möglich mit dem [lexicon]SSM[/lexicon] die Audiospuren zu mischen. Aber in der Version die vorliegt momentan noch im Thread ist da noch ein Bug drin. Also gut möglich das es nicht funktioniert.


    Aber man kann bei der Skriptspeicherung alle Spuren extrahiern lassen.



    Der Rot eingerahmte Bereich...
    Wenn dieser aktiviert ist, so wird bei der Skriptspeicherung automatisch auch die Audiospuren extrahiert mit der Anzahl der Audio-Spuren


    Sprich ihr ladet ein Video rein mit 2 Spuren. [lexicon]Mikro[/lexicon]- und Gamesound. Dann stellt ihr da halt 2 Tracks ein. Sobald ihr das Skript speichern wollt, holt der [lexicon]SSM[/lexicon] auch gleich die Audiospuren als [lexicon]PCM[/lexicon] [lexicon]WAV[/lexicon] mit raus und nummeriert sie durch.


    Die "mischen" Funktion kann in der zu sehenden Version noch Verbugt sein. Wenn es gehen sollte, so würde er alle extrahierten [lexicon]PCM[/lexicon] [lexicon]WAV[/lexicon] Spuren nehmen, einlesen und mischen und wieder als [lexicon]PCM[/lexicon] [lexicon]WAV[/lexicon] speichern und dabei die einzelnen Spuren wieder löschen, sodass am Ende nur die gemischte existiert.


    Und das alles nur wenn ihr das Skript speichern wollt. Damit ist gegeben das Skript und Audio immer zusammen gespeichert werden, so das sie für [lexicon]MeGUI[/lexicon] oder halt auch [lexicon]Audacity[/lexicon] fertig vorliegen. Halt Arbeitserleichterung. ^^


    Der Bug allerdings wird ausgebessert sein in einer späteren Version, sobald ich dafür wieder richtig Zeit finde.

  • @Kayten bisher nehm ich auch alles mit 60fps auf, also ist das nicht das Problem ^^


    @De-M-oN mir geht es eigentlich nur um die Dauer des Encodings, ob das mit weniger FPS deutlich schneller geht, oder ob man das kaum merkt.
    Natürlich wäre 2048x1152 mit 60fps vom Aussehen her die beste Wahl, mir würde das in der [lexicon]Auflösung[/lexicon] aber auch mit 30fps reichen, oder eben die 1080p mit 60fps.

  • De-M-oN mir geht es eigentlich nur um die Dauer des Encodings, ob das mit weniger FPS deutlich schneller geht, oder ob man das kaum merkt.
    Natürlich wäre 2048x1152 mit 60fps vom Aussehen her die beste Wahl, mir würde das in der [lexicon]Auflösung[/lexicon] aber auch mit 30fps reichen, oder eben die 1080p mit 60fps.


    Oder du machstn Kompromiss und nimmst 45 oder 50fps. Das sieht dann auch am Ende auf youtube besser aus als 60fps, da die [lexicon]bitrate[/lexicon] dann ja weniger frames versorgen muss.

  • Naja zum einen müssen mehr Frames codiert werden, zum anderen mindern sich aber die Differenzen zum nächsten [lexicon]Frame[/lexicon], was der Kompression freut.


    Es wird evtl länger dauern, sollte aber vertretbar sein. Hängt wie immer auch vom Video sehr ab.


    Kommt halt auch drauf an wie wichtig einem die Dateigröße ist. Ansonsten kann man die speed ja noch zu ungunsten der dateigröße anheben. Verzicht auf b-frames würde die encodespeed zb sehr stark anheben. Aber mindert halt die Kompressionseffizienz dann auch.

  • Und Thief hört nicht auf Probleme zu machen.


    Ich habe mit [lexicon]FRAPS[/lexicon] jetzt .avi Dateien erstellt, aber wenn ich die mit [lexicon]SSM[/lexicon] + [lexicon]MeGUI[/lexicon] [lexicon]rendern[/lexicon] will, schlägt er mir für 400MB 3 Stunden vor! Irgendwas habe ich da falsch eingestellt. Kann man [lexicon]FRAPS[/lexicon] Videos überhaupt so effizient [lexicon]encodieren[/lexicon]? Ich kann kein [lexicon]lossless[/lexicon] 41GB Video auf Youtube hochladen.

Jetzt mitmachen!

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