Voll ist nicht richtig bei YUV Video. Absoluter non-standard. Und auch youtube benutzt klarerweise "begrenzt"
Nein da läuft was gewaltig falsch und ich wette das liegt an deinem Sony Produkt.
Das Quellvideo ist garantiert vollkommen in Ordnung. Wenn du Sony weglässt ist garantiert immer noch alles voll in Ordnung
Naja und das OBS schlechtere Qualität als DXTory liefert ist natürlich vollkommen falsch. Es ist sogar bessere Qualität mit OBS möglich, da dieses HDR aufzeichnen kann und das kann DXTory schonmal gar nicht
Abgesehen davon geht auch mit OBS verlustfrei mit magicyuv oder utvideo. Diese Codecs sind nämlich auch in ffmpeg enthalten.
Du benutzt aber nicht einmal 10 bit Encoding, was aber nicht nur dateigröße begünstigt, sondern auch deutlich Banding mindert. Wenn du also schon lossless benutzt, dann aber den vorteil von 10 bit liegen lässt, ist das doch sehr schade.
Auch könntest du doch 4:4:4 Farbe benutzen. Das bringt nämlich tatsächlich bessere Ergebnisse nach Youtube, insbesondere bei Schriften. Auch wenn yt das nach 4:2:0 ändert, die bessere Quelle von 444 begünstigen das Ergebnis nach youtube beträchtlich und ich garantiere dir das meine Aufnahme in NVEnc CQP 15 444 chroma besser von wegkommen wird nach youtube, als deine lossless aufnahme mit 4:2:0 8bit nach youtube.
Spline16 ist jetzt auch nicht unbedingt der interpolierer den ich jetzt nehmen würde. Da wäre Spline36 schon deutlich schärfer und Ringing Probleme gibts da noch nicht, außer man geht von 480p auf 4k.
Die Dateien werden bei gleicher Qualität deutlich größer. Das ist auch der Grund, warum ich das kodieren über die CPU bevorzuge
x264 slow ist auf jeden Fall noch King. x265 slow ist sogar brutal geil, aber da muss man dann schon viel zeit investieren.
diese encoder sind halt nochmal deutlich effizienter bei 10bit quantisierung wie schon angesprochen.
Dennoch benutze ich auch NVEnc, da ich die Dateien wenn sie auf youtube sind wegschmeiße. Habe da jetzt nicht so die Lust ein Festplattenlager aufzustellen mit Daten die man sowieso nie wieder anfässt.
maximale Bitrate : 120 Mb/s
Deine max bitrate ist auf 120 mbit begrenzt. Das liegt daran das du ein zu kleines H.264 level genommen hast. Nimm Level 6, dann geht mehr. Wäre natürlich ein weiterer Grund für Unzufriedenheit mit der Qualität. Denn gerade vegetationsstarke Bereiche beispielsweise werden da gerne höhere peaks wollen.
Warum hat dein Audio nur so eine niedrige bitrate. Da braucht man doch nicht so sparen. Audio macht jetzt nicht so sehr die Dateigröße aus
Ein CRF 26 bei x264 mit nur einem b-frame ist jetzt auch nicht das was ich als bomben quellmaterial bezeichnen würde.
Du bist so paranoid mit der Qualität, aber sparst dann hier so hart ein?
^ This ... Finde ich immer noch nervig, dass OBS es nicht hinkriegt, Dateien zu erstellen, die von anderen Programmen schnell gelesen bzw. de-/encodiert werden können
Doch das geht mittlerweile da die FPS des Videos nun im Header reingeschrieben werden. Eine Performance wie bei einem Lossless Codec ist aber klarerweise nicht möglich. Auch liegt es mehr an den langsamen Playern der Timeline Programme. Normale, gute Videoplayer spulen dir das Ding sehr viel schneller.
Aber das bekommt Shadowplay von Haus aus auch nicht hin
Shadowplay hat doch ein Overlay. Zwar nicht so umfangreich wie Afterburner, aber fps rate, aufnahmestatus kannst dir anzeigen lassen
Selbst die .avi-Dateien, die Dxtory ausspuckt werden vom Schnittprogramm schneller ausgelesen als die von OBS
Das kann OBS auch, wenn du mit dem in magicyuv oder utvideo aufnimmst. Wie oben schon gesagt - Du kannst nicht erwarten das verlustkomprimierte Dateien genauso schnell spulen wie eine Codierung wo jeder Frame ein vollbild frame sprich key frame ist. Das ergibt die Logik.
Dazu noch das Overlay und die Möglichkeit die Tonspuren binnen Sekunden mit einem Klick aus der Rofaufnahme zu Extrahieren, um sie noch bearbeiten zu können. Das macht das Arbeiten für mich mit Dxtory nach wie vor angenehmer.
Das würde man mit einer ffmpeg batch auch realisieren können
Das ist bei Dxtory nicht anders. Stürzt das Spiel oder gar der Rechner ab, hatte ich bei Alien Isolation letztes Jahr, dann wird die Datei abgeschlossen und kann ohne Nachbearbeitung einfach für den Schnitt verwendet werden.
Naja wie zuverlässig ist das? Die angst das es mal nicht ist, ist da. Und oft genug klappte es damals auch mal nicht.
Was ich aber bei OBS auch bequemer finde ist, das er bei einem Spielabsturz die Aufnahme eben überhaupt gar nicht schließen muss, weil er nicht davon abhängig ist dass das spiel läuft. Stürzt das Spiel ab, läuft meine Aufnahme in die selbige Datei nahtlos weiter und entweder ich beende die Aufnahme dann manuell was dann auf jeden Fall klappt, oder aber ich starte einfach wieder das Spiel ohne dann eine neue Aufnahmedatei starten zu müssen
Aber mit Shadowplay habe ich jetzt fast alle Vorteile einer OBS-Aufnahme (kaum Leistungsverlust, Aufnahme läuft bei einem Absturz weiter und kleine Dateien)
Bei Shadowplay muss man aber beachten das man nur die eingestellte Bitrate vom Slider bekommt, wenn man sie nicht durch eine Auflösung begrenzt.
Als Auflösung nimmt man da nicht Spielintern, oder beispielsweise 1080, sondern man wählt das höchste was da ist. Ist zb 4k das höchste, dann wählst du diese, auch wenn deine richtige Auflösung kleiner ist. Er wird trotzdem in deiner richtigen Auflösung aufnehmen. Aber nur so hast du dann auch die Bitrate vom Slider. Denn ansonsten gelten diese Regeln: 1440p: 100 mbit, 1080p: 50 mbit, usw. Und da ist es dann egal ob der slider auf 130 mbit steht oder nicht.
Ein weiterer Nachteil der mich sehr stört bei Shadowplay: Der schlechteste Farbraum. Warum bt.601 ?? Das ist VHS Kassetten Farbraum. Und selbst bei 4k nimmt der das, wo man eig. bt.2020 nehmen würde. Zumindest aber 709 sollte doch mal drin sein.
Also das versteh ich echt bei bestem Willen nicht. Haben die besten Grafikkarten mit KI und was weiß ich nicht alles und die Softwareabteilung verkackt dann hier auf ganzer linie. Beheben ließe sich das wohl nur mit einem HDR Monitor, weil das Ding ja auch in HDR aufnehmen kann. Dann MUSS er sich ja zwangsläufig von 601 trennen lol. Naja und die Audiobitrate von 192 kbit ist mir halt auch zu wenig. Man muss bedenken das youtube das auch nochmal encodiert und zu nur 128 kbit.
Aber tollerweise ist OBS mit dem shared texture hook mittlerweile so gut geworden, das es nahezu gar keinen Unterschied mehr gibt im spiel fps verlust ggü shadowplay.
Bei Doom Eternal gerade mal auf 200 fps nur 5fps schlechter dran als shadowplay. Also echt total harmlos. Und habe dann bessere Farben als diese 601 grütze.
ohne die Nachteile der langsamen Verarbeitungszeit
Ja aber das erkaufst du dir durch diese schlechte GOP Größe von gerade mal 30 frames. Ja das ist dann schon ne sehr kleine gop und begünstigt daher natürlich schnellere spulbarkeit, dafür aber mit starkem einschnitt in der effizienz und da sind dann zb 130 mbit gar nicht mehr so geil wie sie vllt klingen mögen. Auf 2560x1600 siehst du zb bei Dirt Rally damit dann schon Kompressionsartefakte.
Die Videobitrate und GOP Größe ließe sich aber mit Cheat Engine verändern. Audio bitrate und Farbraum aber bisher nichts gefunden. Aber diese GUI Limits sind eben pure Software limits. Wirklich sehr merkwürdig was nvidia da macht