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

  • Ich würde eher dgindex oder L-SMASH für mpg verwenden.


    Und MVP dürfte wie gesagt eine Projektdatei einer [lexicon]NLE[/lexicon] sein, sowas kann natürlich nicht verwendet werden, ist ja kein Video :D
    Laut google eine [lexicon]magix[/lexicon] projektdatei.

  • Und der Filter FadeIO2 ist auch falsch angegeben. Das Ding hat kein FPS Argument.


    Sondern besteht ledeglich aus (Clip Video, int frames, int color)


    Das Video Clip wird über die Vererbung von AVISource schon gesetzt. Standardfarbe ist immer Schwarz, wenn diese nicht angegeben wird. Sprich $000000
    Und die Frames geben an wie lange das Faden dauern soll. Wirken tuhen die Fadeelemente des Standard [lexicon]AVISynth[/lexicon] nur am Anfang des Clips und am Ende des Clips. Wird danach getrimt, wirste nicht mal sehen das da gefadet wird.


    MPEG2Source erfordert glaub ich auch ein Plugin wenn ich mich nicht irre. Aber mit L-Smash kannste das sehr gut laden und das sollte sogar in [lexicon]MeGUI[/lexicon] mit dabei sein.


    LoadPlugin("D:\[lexicon]MeGUI[/lexicon]\tools\lsmash\LSMASHSource.dll")
    LWLibavVideoSource("D:\Test.mpg")
    AudioDub(LWLibavAudioSource("D:\Test.mpg"))

  • Also das fade in/out macht schon das, was es soll.
    Die Mpg habe ich gerade mal fix in ein lagerith avi geschmissen und jetzt habe ich nur noch mit "videos doesn´t match", aber die sollte man ja finden können.

  • [lexicon]avisynth[/lexicon].nl/index.php/Fade


    doch hat es. Er geht sonst von 24fps aus. edit: achso weiter unten steht bei videostream ignoriert. Naja gut das mag sein.^^


    Für Audio interessant und durchaus dann verfügbar. Bei Videos halt nicht. Aber steht ja da.


    Zitat

    Der Parameter fps ist optional, default = 24,0, und bietet eine Referenz für num_frames nur in Audio-Clips (kein Video). Es wird ignoriert, wenn ein Videostream vorhanden ist.


    Bedeutet das es für Videos total Sinnbefreit ist.

  • und jetzt habe ich nur noch mit "videos doesn´t match", aber die sollte man ja finden können.


    Das bedeutet das die Clips nicht übereinstimmen. Jetzt musst du eines der Clips den anderen angleichen, sodass beide Identisch sind.


    ChangeFPS - Für die FPS Angleichung
    Resizer - Für die Größenangleichung
    SSRC - Für die Sampleratenangleichung
    ConvertAudioTo16bit() - Audio Bit Angleichung in 16 Bit


    Das hier kannste nehmen für eine Mono to Stereo Angleichung oder umgekehrt

    Code
    Function StereoChannel(clip audio) {
    Try { return audio.GetChannel(1,2) }
    Catch (Error_2) { Return audio.GetChannel(1,1) }
    }
    Function MonoChannel(clip audio) {
    Try { return Mixaudio(audio.GetChannel(1),audio.GetChannel(2)) }
    Catch (Error_1) { Return audio.GetChannel(1) }
    }


    Und Farbraum musste mal schauen. Ansonsten Standardfilter fürs Ändern: ConvertToRGB24() oder ConvertToYV12() oder ConvertToYUY2() etc...

  • Moin, schönes Video, aber wo finde ich denn einen link für deine fertigen [lexicon]Encoder[/lexicon] Settings die du im Video erwähnst?


    lg

  • Diese sind nicht mehr nötig, da die mitgelieferten Settings bereits optimal angepasst wurde.
    Beim Videodreh war dies noch nicht so und De-M-On hat und freundlicherweise seine angepasten Settings hochgeladen.

  • Ich bin gerade etwas überfragt. Ich encode im Moment so:

    • AVS-Script mit [lexicon]SSM[/lexicon] erstellen, dabei von 1600x900 auf 3200x1800 skalieren, [lexicon]Blur[/lexicon], [lexicon]Blockbuster[/lexicon], MT
    • Audio mit [lexicon]SSM[/lexicon] anpassen
    • AVS-Script in [lexicon]MeGUI[/lexicon] und mit Preset Medium und [lexicon]CRF[/lexicon] 23 encoden

    Das ist so um groben mein Encoding. Jetzt hätte ich gerne eine verkürzte Encodingzeit bei gleichbleibender (oder vllt sogar besserer?) Qualität. Die Dateien können und werden dann natürlich größer. Jetzt frage ich mich nur, auf welches Preset ich da am besten gehe und in wie weit ich die [lexicon]CRF[/lexicon] anpassen muss um gleiche Quali zu behalten. Oder wird das ganze dann wieder nicht schneller da das Preset zwar schneller ist dafür aber [lexicon]CRF[/lexicon] besser?

  • Ich bin gerade etwas überfragt. Ich encode im Moment so:

    • AVS-Script mit [lexicon]SSM[/lexicon] erstellen, dabei von 1600x900 auf 3200x1800 skalieren, [lexicon]Blur[/lexicon], [lexicon]Blockbuster[/lexicon], MT
    • Audio mit [lexicon]SSM[/lexicon] anpassen
    • AVS-Script in [lexicon]MeGUI[/lexicon] und mit Preset Medium und [lexicon]CRF[/lexicon] 23 encoden

    Das ist so um groben mein Encoding. Jetzt hätte ich gerne eine verkürzte Encodingzeit bei gleichbleibender (oder vllt sogar besserer?) Qualität. Die Dateien können und werden dann natürlich größer. Jetzt frage ich mich nur, auf welches Preset ich da am besten gehe und in wie weit ich die [lexicon]CRF[/lexicon] anpassen muss um gleiche Quali zu behalten. Oder wird das ganze dann wieder nicht schneller da das Preset zwar schneller ist dafür aber [lexicon]CRF[/lexicon] besser?


    Da hilft nur ausprobieren ;)
    Ist ja auch je nach Vidematerial anders.


    Und es kommt drauf an wie wenig Qualität du noch ertragen kannst.
    Die Geschwindigkeit hängt von der komplexität des Materials ab, welchen Skalierungsfilter du verwendest vorallem auf welche [lexicon]Auflösung[/lexicon] du encodierst (ist ja schon mehr als das doppelte bei dir) und natürlich das Preset (Medium, Slow usw.).
    Normalerweise sollte sich beim [lexicon]CRF[/lexicon] nicht die Geschwindigkeit verändern.

  • [lexicon]Blockbuster[/lexicon] weglassen dürfte dir schon helfen.


    So wichtig ist BB nicht, wichtiger ist [lexicon]Motion Blur[/lexicon] und 3200x1800 vor allem.


    Ich nutze mittlerweile kein BB mehr, komme zurzeit sehr gut ohne ihm aus, seitdem wir [lexicon]Motion Blur[/lexicon] haben.


    Die meiste Leistung zieht die Skalierung auf 3200x1800 und die codierung dieser und das [lexicon]Motion Blur[/lexicon].
    Der [lexicon]CRF[/lexicon] hat seeeeehr wenig einfluss drauf.


    Das preset möglichst nicht schneller als medium.
    Wie sindn deine MT settings?


    Zitat

    ist ja schon mehr als das doppelte bei dir


    Jop aber dafür eine x2 Skalierung. Für den Skalierer ein Segen ^.^

  • @De-M-oN
    Das mit dem [lexicon]Motion Blur[/lexicon] klingt interessant, könnte vorallem bei [lexicon]Gothic[/lexicon] 3 hilfreich sein, wo ich die Kamera häufiger bewege und es dann auf YT ein einziger Brei wird.
    Verwendest du spezielle Filter, oder ist es einfach ein eingebauter? Ich konnte aus den letzten Seiten nicht schlau werden :-)

  • Naja, [lexicon]CRF[/lexicon] hat ja schon eine Auswirkung auf die Encoding-Zeit. Je niedriger, desto länger dauert es doch oder liege ich da falsch? Das war zumindest bisher meine Auffassung. Im Moment ist verhält es sich bei mir so: für 20 Minute Aufnahme braucht mein Rechner (Core i7 2600k mit MT 2) fast 3 Stunden.


    Mit meinen 10Mbit upload könnte ich aber auch größere Dateien relativ unproblematisch hochladen.


    EDIT: Sorry, während ich hier geschrieben habe ist die Antwort von Demon reingeprasselt. OK, also hat [lexicon]CRF[/lexicon] wirklich nur minimalen Einfluss auf die Zeit. Danke für die Info! Werde es mal ohne [lexicon]Blockbuster[/lexicon] versuchen.
    MT habe ich auf 2 Threads, Mode 3 bei Source und Mode 2 bei Tweak. Begrenzt auf 512MB. Bei mehr Threads hatte ich hin und wieder abstürze bei 99%.


    EDIT2: Und ResampleHQ hab ich auch noch drin, ganz vergessen zu erwähnen.

  • Das mit dem [lexicon]Motion Blur[/lexicon] klingt interessant, könnte vorallem bei [lexicon]Gothic[/lexicon] 3 hilfreich sein, wo ich die Kamera häufiger bewege und es dann auf YT ein einziger Brei wird.


    Der Thread zum Programm:


    http://www.letsplayforum.de/in…ge=Thread&threadID=110277


    Und mein Tutorialvideo dazu:


    Sagaras Scriptmaker 4.8 r1 (GUI für Avisynth)


    Ich empfehle es dir über das Programm zu machen, weil du dann dich nicht manuell mit dem Filter auseinandersetzen musst, auch allgemein kann ich dir nur wärmstens das Programm zur Scripterstellung empfehlen.


    Zitat

    Begrenzt auf 512MB


    Kannst du rausnehmen. Ohne [lexicon]Blockbuster[/lexicon] und wenn du nicht gerad 10+ Quellen drin hast, bekommste keine Probleme.

  • 10 Quellen hatte ich bisher nie, maximal waren es 4. Könnte ich dann deiner Meinung nach wieder auf 4 Threads gehen? Ich weiß, dass die MT-Einstellungen immer sehr komisch sind und von PC zu PC unterschiedlich gut laufen. Inzwischen wär die Diskussion wahrscheinlich im [lexicon]SSM[/lexicon]-Thread besser aufgehoben. Dachte zu Beginn ich könnte da in [lexicon]MeGUI[/lexicon] mehr optimieren.


    Kurzer Test ist im Moment sehr vielversprechend. Mit 4 Threads sagt er 1:20 Stunden. Das wäre deutlich besser (und auch schonender für die Stromrechnung ;) )

  • Hallo,


    gibt es die Möglichkeit im [lexicon]AVS Cutter[/lexicon] das Videomaterial auch mit Sound ausgeben zu lassen?
    Das Schneiden ist ohne Sound etwas suboptimal, da man dann oft Schnitte mitten in Sätzen/Gesprächen hat.
    Ich könnte mir das Video natürlich vorher ansehen und mir dann merken wo ich schneiden will, aber wenn das im Cutter gehen würde wäre das mal eben ein Schritt weniger. ;)

Jetzt mitmachen!

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