Beiträge von De-M-oN

    Spiel ich aber nicht Daher juckts mich auch nicht

    Naja das wird ja nicht nur ein einziges Spiel betreffen hehe.


    Scheint als hätte Magix sich endlich mal gemeldet.

    Na gott sei dank..
    Endlich. Diese Software hatte es mehr als bitter nötig.
    Ich finds dennoch etwas schade, da ich doch extrem davon ausgehe, das Magix & Adobe keinerlei Geld dem Vouk geben - dafür das er eig. deren Job übernimmt gutes Encoding anzubieten. Vor allem wenn man bedenkt, das Adobe x264 anbietet für 230 €, was würde dann Adobe für ein Tool wie voukoder verlangen, würde dieses von Adobe selber kommen? Ich möchts besser nicht wissen XD

    Hab alles durchprobiert, habe nie einen wirklichen Unterschied bemerkt und es einfach so gelassen. War schlicht egal was ich dort einstelle, hat weder an der Videoqualität, an der Dateigröße noch sonst irgendwas für mich sichtbar geändert. Habe viel rumprobiert mit den Settings, um die Renderzeit zu verkürzen. Hat aber wie gesagt alles kaum Auswirkungen gehabt.

    Ja aber Hohe Qualität ist NVEnc's beste Option. Wenn's an der Renderzeit nicht merklich ändert, machs doch einfach dadrauf :)

    Mit Vegas habe ich das Problem, dass ich 60 FPS nicht speichern kann. Warum auch immer, ich kann es im Dropdown nicht auswählen (da nicht vorhanden), und schreibe ich es manuell rein, wird es nicht übernommen. Daher 59,94.

    hm. Das ist aber weird. Das sollte normalerweise per manueller Eingabe funktionieren :huh:
    In Teamviewer Sessions hatt ich da bei keiner Person probleme. Aber ich kenne jetzt auch nicht jede Version. Komisch eigentlich 8|



    Ich habe auch da kaum sichtbar eine bessere Qualität wahrnehmen können, und was soll ich mich mit elend großen Dateien rumschlagen wenn es eh kaum sichtbar ist?

    Naja bei Quake Champions z.B. sieht man zum Teil noch den Deblocking Filter.
    Aber darum mag ich CQP und CRF Modis eben so gerne. Der Encoder weiß das besser was für Bitrate er braucht. Da bestimme ich lieber welche Qualität jeder Frame haben soll und nicht welche Datenrate ich haben will.

    Nicht bashing, sondern fakten
    Da NVEnc aber in der Grafikkarte sitzt, kann man das nutzen. Nur halt dumm das CQP nicht richtig implementiert ist.. Die haben da halt einfach irgendwie keine Ahnung, wenn man nichtmal weiß das CQP ein CQP Faktor Eingabefeld braucht und kein Bitrateneingabefeld. Das ist schon echt laienhafter Fehler.
    Und Software Encoding ist der interne Encoder halt nicht sonderlich gut und kaum Einstellungen.
    _
    Würde bei Game8's Settings das Preset und RC Modus auf hohe Qualität stellen (also ohne das niedrige Latenz. Bestimmten Grund warum du das drin hast? Vermindert ja die Kompressionseffizienz. Würdest aus deinen 40 Mbit mehr qualität rausholen wenn du "hohe Qualität" nehmen würdest ohne das low latency Gedöhns.


    Die FPS würd ich auf volle 60.00 bevorzugen. Für Youtube muss man kein 59,94 benutzen. Höchstens bei Hardware Playern.


    Die Bitrate von 40 mbit ist etwas knapp eigentlich. Aber ist dir sonst zu groß oder?

    Mir wäre's tatsächlich egal. Aber weißt ja wie es für die meisten ist ;D
    Trotzdem demnach ja ein Mangel von Vegas, das man solche Schritte gehen muss :D
    Gibt auch z.b. TMPGEnc. da braucht man sich dann nicht so verrenken für xD
    Auch wenns mir egal wäre, es ist halt schon zusätzlicher Aufwand der nicht hätte Not getan, würde die verwendete Software mehr taugen.

    stimmt nicht. .FLAC kann Vegas schon sehr lange, mindestens seit Pro 14.

    Nein kann es nicht. Da Vegas noch nichtmal MKV Container kann.
    Man kann lediglich den Audio roh exportieren. Aber dann muss man MKVToolnixGUI öffnen, das Vegas Video rein, die AAC demarkieren und die FLAC adden und neu muxen. Nicht unbedingt der größte Komfort, aber ja würde so dann gehen lol

    und ich möchte auch nicht auf ein anderes Programm umsteigen.

    Da Vegas so ziemlich die schlechtesten Encoder von allen hat, lediglich Camtasia tut es noch toppen, limitiert dies schon arg..


    Audio: FLAC wär ideal, kann vegas nicht. Nimm mehr als extrem wenige 128 kbit (maximal angebotene), jedoch 44100hz, 16bit
    Video: Volle 60fps aufnehmen und auch in 60.00 codieren.
    Auflösung ist das allerwichtigste. 1920x1080 wird nie gut auf youtube aussehen, da die Bitrate von der Qualitätsstufe sehr, sehr niedrig ist.
    3200x1800 für beste Ergebnisse. OBS Studio kann via GPU schon während Aufnahme hochskalieren.
    Die Bitrate von 16 mbit ist natürlich für Gaming Videos extrem knapp angesetzt. Auch hier wäre eh eine andere Encodiermethode als Bitratenfixiert sinnvoller. Framequalität-fixiert würde einem das bauchgerate sparen.
    b-frames auf 3 bis 5
    Unbedingt VBR verwenden.
    2pass aktiviert


    Viel mehr settings hat ja vegas auch schon nicht mehr.


    Ganz wichtig ist das deren blödes, standardmäßig aktiviertes Frame Blending (Intelligentes Resampling oder so in Vegas getauft) deaktiviert wird um hässlichen Ghosting effekt zu vermeiden:
    https://abload.de/img/ghosting4armk.jpg


    Gibt so viele Videos mit Ghosting auf youtube wo man dann immer sofort weiß welches programm benutzt wurde :(
    progressive etc sollte ja eig. klar sein.


    Auch tut vegas gerne TV und PC Farbrange verkacken.


    Wichtig ist natürlich auch wie du aufnimmst. OBS Studio Aufnahme Einstellungen wären da also eine weitere Geschichte

    MagicYUV 2.0 lohnt sich. Ist schon deutlich schneller.
    Und für Spielaufnahmen wird median kompression empfohlen.

    Noch ein weiterer Grund für mich WindowsX wie die Pest zu meiden...

    Der Grund ist eher der gleiche wie bei Fraps:
    Ein Programm um welches sich kein Mensch mehr drum kümmert. Irgendwann gehen sie dann nunmal halt mal auch nicht mehr.


    OBS Studio ist aber eh beste Programm zurzeit.

    Versteh ich das richtig, dass du generell nicht mit konstanter Bitrate arbeiten würdest?

    Richtig.
    Bei NVEnc CQP
    Bei x264 CRF
    Dann sieht jeder Frame identisch aus
    Bei Livestreams VBR.
    Viele behaupten Livestreams brauchen CBR. Mit VBR erzielt man aber bessere Qualität und das Internet muss nicht dauerhaft auf Anschlag hochladen wenn gerad ma eh nur Standbild ist oder Menü oder so.

    Standard in OBS wäre ja 2500 Kbps.

    Naja das ist natürlich unterirdisch. Selbst bei Livestreams ist das unterirdisch.

    Wenn du in 60fps renderst solltest du den GoP auf 30 einstellen. GoP sollte die Hälfte der Fps entsprechen.

    Das ist nur für Livestreaming richtig. Aber auch da wäre eher 120 Frames (2sek bei 60fps) bei weitem sinnvoller.
    Das hat was damit zu tun das du eine gute Spulbarkeit hast (so das wenn ein Zuschauer einen Livestream aufruft er schnell zu einem Keyframe (den Beginn einer neuen GOP) gelangt und Bild hat, als auch wenn es mal nachbuffern sollte, das eben schnell wieder ein Bild da ist.


    Für lokale Dateien ist es jedoch absolut kontraproduktiv. Eine derart kurze GOP Länge zwingt dem Encoder zu einer unnötig häufigen Nutzung von Vollframe Bildern, die er sehr oft noch gar nicht gebraucht hätte. Ganz besonders wenn z.B. kaum was am Bild passiert (Menüs, Desktop oder solche Dinge). Bei nur ner halben Sek GOP Länge müsste der dann trotzdem ständig einen vollständigen Frame speichern, auch wenn sich weiterhin nur z.B. die Position des Mauszeigers geändert hat.
    In der Regel braucht der Encoder erst ein neues Vollbild, wenn die Frameveränderung größer als 40% ist.
    Bei einer GOP Länge von nur 'ner halben Sekunde würde der selbst bei komplexem ingame furchtbar limitiert werden


    Ideal wäre natürlich eine infinite GOP Länge. Aber (und das gilt nur für lokal, youtube codiert ja eh neu) dann lassen sich natürlich auch die Videos bei großen GOP Längen nur langsam spulen, weil der Videoplayer ja dann all die ganzen b-frames ref-frames usw zu einem Bild zusammenrechnen muss, wenn du mitten rein spulst (oder man stellt den Videoplayer ein das er nur zu keyframes spulen soll, nur ist die Spulposition dann ne andere als wo man hingeklickt hat je nach GOP Länge.) So kann dann aber ein pures Desktopvideo oder ein Standbildvideo dann durchaus nur 1 MB + Audio sein, wenn der Encoder nur den ersten Frame vollständig speichern brauchte ^^ Wenn man also z.B. bloß ein Standbildvideo hochladen möchte, würde sich das sehr anbieten.


    Wer die Spulbarkeit jedoch auch lokal wahren möchte:
    Als Faustregel gitl: Max GOP Länge = 10fache der FPS Rate.
    10 Sekunden lassen sich noch ziemlich gut spulen, auch wenn man den Player erlaubt auch außerhalb von keyframes reinzuspulen.


    Naja bitraten encode würd ich nicht empfehlen. Fixe Framequalität halte ich für wertvoller als bauchgerate wieviel der encoder brauchen könnte und somit variable Qualität haben, oder sich so abzusichern das man ne sehr hohe Bitrate nimmt, aber mehr Uploadaufwand hat.
    Da ist CQP (noch besser wäre CRF, aber das geht nur bei x264 vernünftig)

    normalerweise müsste man auch in Shotcut via CQP codieren können, da es ja auf ffmpeg aufbaut.
    Aber nein daran liegt es auf keinen Fall.


    Ist es denn auf Youtube immer noch so? Nicht das es bloß an deinem Player liegt
    Die Aufnahme ist aber normal?
    OBS Log wäre ansonsten noch cool gewesen.
    oder es liegt eben an Shotcut selbst (oder deinen weiteren Codiereinstellungen, wie z.B. die GOP Größe etc)

    zum Beispiel über FFVideoSource importieren

    Kann man machen. Ist jedoch der langsamste Decoder, da nur via CPU und nur Singlethreaded.
    Ist klar das es dann nicht so schnell ist.
    L-Smash wäre zumindest schonmal multithreaded. Aber halt auch via CPU.


    Am idealsten wäre DGDecNV. Müsste man zwar 15 € bezahlen für. Jedoch ist es absolut jeden Cent Wert.
    Decode der Datei als auch SOGAR DER RESIZE kann dann über die Grafikkarte geschehen.
    Indexiert werden muss die Datei auch hier noch. Geht aber 10x so schnell bis sie eingelesen ist.


    http://rationalqm.us/dgdecnv/dgdecnv.html


    Absolut jeden Cent Wert.
    Einfach beim mitgelieferten Programm eine .dgi Datei erstellen lassen und die .dgi dann in MeGUI's Avisynth Script Creator öffnen. Den Resize noch ergänzen und alles wird toll. 100% CPU Nutzung trotz Resize ;-D
    _
    Ein CQP10 tut es aber auch. Muss nicht Lossless sein. Und MKV ist goldrichtig. H.264 hat nichts in AVI zu suchen.

    Nvidia ist sehr teuer geworden. Aber die RTX Karten als auch die GTX 1000er Karten sind seeehr gute Karten von Nvidia.
    Und meiner Meinung nach sind die RTX Karten auch besser als die AMD Gegenstücke. Und das nicht nur wegen NVEnc.
    Ja die GTX 970 war natürlich fies mit dem VRAM Disaster. Aber kam ja zum Glück nicht wieder vor.
    Aktuell sind lediglich die Preise böse bei grün. Immerhin kommen sie einem mit den SUPER Karten nun ein kleines bisschen entgegen mit den Preisen.
    Dennoch sind es einfach meiner Meinung nach die besseren Karten.

    Kommt drauf an wie schnell die sind. Nehme auf eine externe M2 auf, klappt ohne Probleme - warum auch nicht.

    Jau ich meinte externe HDDs. Auch bei USB 3 sind die immer kritisch. Meine ging zwar recht ok, aber nicht jede. Auf jeden Fall aber nicht so gut wie interne. SSDs sind da natürlich besser dran.
    Manche externe HDDs (Western Digital zb) haben auch eine automatische Abschaltautomatik, die sich soweit ich weiß gar nicht deaktivieren ließ