Beiträge von De-M-oN

    Filmgrain oder schärfen solltest du tunlichst lassen. Grain auch immer in den Spielen abschalten. Jeder einzelne bildrausch punkt bedeutet für den Encoder = Detail = Mehr bitratenanspruch. Und der bitratenanspruch steigt bei Bildrauschen erheblich weil wie gesagt jeder einzelne noise punkt für den Encoder Detail ist.


    Wie gesagt, das betrifft aber eigentlich nur bis 1080p, wegen dem AV1 Codec.

    Bei 1440p und 4k bekommt jeder die gleiche Codierung und 4k sieht besser aus als jedes 1080p AV1 von youtube.


    Aber wie gesagt - würde mal von CQP auf CRF/Zielqualität umsteigen

    Ich würde in CRF bzw in OBS genannt VBR mit Zielqualität aufnehmen. Nicht in CQP. CQP setzt den Quantizer halt fix auf 16, was bei komplexität zu übertrieben ist und bei einfachen szenen, zählt vor allem auch dunkelheit zu, etwas hoch obwohl dunkelheit perfekt komprimierbar ist.

    Daher ist CRF bzw Zielqualität sinnvoller. Da wird der Quantizerwert für jeden Frame dynamisch angepasst, sodass für das Auge jeder Frame identisch aussieht und es nur mathematisch unterschiedlich ist. Das macht das Encoding sehr viel effizienter und vor allem erhält dunkelheit dann mehr Qualität weil der dann auch quantizer kleiner als 10 verwenden kann


    Manche Videos bekommen AV1 encodierung. Wie 4k sieht es aber nicht aus. 4k VP9 ist auf alle Fälle besser und 4k VP9 wird absolut allen Nutzern encodiert. Wenn du unbedingt AV1 Codierungen von Youtube haben willst, musst du in 5k hochladen. Dann bekommst du sie immer. Aber sofern es nicht mittlerweile gebessert wurde, sieht nur 1080p auf AV1 besser aus, jedoch 1440p und 4k sehen ihre VP9 Varianten sogar besser aus weil man einfach zu sehr die bitrate bei AV1 runtergedreht hat.

    und auch da meines Wissens in eine feste Bitrate

    CRF mit Bitratenlimit. Vor Mitte 2016 waren die bitratenlimits höher und 4k war sogar offen (nur CRF).

    Ist ein 60 Hz-Monitor und die FPS habe ich auch mit 60 festgelegt.

    Insbesondere bei nur 60hz ist es das schlimmste was du machen kannst das Spiel ebenfalls auf 60 zu begrenzen. Absoluter worst case für Smoothness* und vor allem Input Lag.

    *die frames zwischendrin kommen zwar dann teared zu dir an, du siehst aber dauerhaft den aktuellsten frame und somit ist es trotzdem smoother.


    Das wird hier ab diesem Timestamp dir auch nochmal im Detail erklärt

    Dieser Mythos das fps > monitor refresh nichts bringt hält sich leider genauso in den Menschen fest wie >24 fps sieht das Auge nicht. Es ist echt schlimm :-(

    Was mir noch einfällt, wie viel FPS stellt dein Spiel dar, welche Hz hat dein Monitor (zwecks VSync relevant) und mit welchen FPS nimmst du auf?

    VSync würde den Input Lag noch weiter vervielfachen. 60hz und VSync - oh gott bloß nicht

    Spiel-FPS und Aufnahme-FPS stimmen im Idealfall überein oder sind zumindest sauber teilbar (z.B. 60 zu 30, hoffe man versteht was ich meine).

    Nicht notwendig.

    Falls du z.B. ein 75 Hz Monitor hast und dein Spiel mit 75 FPS läuft, du aber 60 FPS aufnimmst, wird das in der Aufnahme zu Rucklern führen.

    Nein wird es nicht


    Hier auch noch ein 2. Video als Ergänzung was die fps Sache ebenfalls sehr gut erklärt



    Ich empfehle die auch beide mal anzugucken.


    Idealsten Input Lag und Smoothness hast du wenn du nahezu uncapped fährst. Sprich das du die GPU auf ca 90 bis 95% Nutzung hältst.

    So hast du dann maximale FPS, jedoch aber noch so das die Render Queue nicht voll läuft und somit die Queue nicht auf die CPU warten muss.

    Wenn das Spiel Nvidia Reflex kann, kannst du sogar komplett uncapped fahren, weil sich Reflex dann um das ideale Timing der Render Queue kümmert.


    Aber bitte bitte gönn dir einen besseren Monitor. Du wirst glauben du kannst plötzlich in die Zukunft schießen wenn du auf einmal bessere Refreshrate hast. Erstrecht wenn du zu allem übel momentan noch on top auf 60fps limitierst.

    Löse dir doch diesen Knoten endlich.

    Idealerweise einen OLED monitor, da der auch 0.1ms Reaktionszeit hat.

    Die Bewegungsklarheit von 240hz bei OLED ist unglaublich. Selbst bei Quake Champions bleibt bei Bewegung alles schön scharf statt wie bei 60hz das alles schmiert.

    Von der Smoothness und den EXTREM niedrigeren Input Lag noch gar nicht gesprochen.

    Du wirst den Unterschied bereits am Windows Mauszeiger merken.

    60hz ist furchtbar und wenn man 1000 € Grafikkarten kauft, ist bestimmt zwischendurch auch mal 1000€ für ein OLED über. Denn das gehört auch zum Augenschmauß, nicht nur die RTX 5090. Und bei deiner Situation tust du deinen Augen sogar mehr gutes als mit einer Grafikkarte


    edit: Alter Schwede warum sind denn die Video Einbettungen nahezu Vollbild?? uffff

    CQP (quasi konstante Qualität) wäre an der Stelle besser.

    Würde CQ nehmen, nicht CQP

    Mit CQ haste statt fixen Quantizer, dynamische Quantizerwerte je nach Komplexität. Ist vergleichbar mit dem CRF von x264. CRF ist allerdings noch effizienter als Nvidia's Variante. Aber immer noch besser als CQP.


    Welche Render API nutzt Half Life überhaupt? Wahrscheinlich OpenGL? Bei Direct3D könnte man wunderbar einen Wrapper wie DXVK oder DGVooDoo2 nehmen. Das wäre für alte Spiele immer sehr anzuraten

    Durch der Szenenkomposition ruft der auch ohne Aufnahme ja bereits Frames vom Renderer ab.

    alternativ könntest du auch mal versuchen OBS ohne Admin zu starten, glaube das ändert auch das Verhalten des Hooks bei OBS

    OBS sollte in jedem Fall MIT admin gestartet werden, weil sonst nur ein langsamer Gamecapture Hook genommen werden kann der zudem auch sich in weniger Spiele einhaken kann


    Gerade bei älteren Spielen würde ich in jedem Fall immer dgvoodoo2 verwenden. Dann läuft es über Direct3D11 und Spiele mit nur 16bit Farbe werden dann auch vernünftig auf 32bit dargestellt statt Nebel = grünstich usw, native Auflösung kann genutzt werden, 8x MSAA und 16x AF kann genutzt werden was die Spiele grafisch deutlich besser erscheinen lässt in Bezug Aliasing und Distanz LOD

    Und wenn es über Direct3D11 läuft ist es auch für OBS wesentlich einfacher sich da einzuhaken

    Nimm VBR mit Zielqualität 19

    Setze die Bitrate auf 0


    Keyframe auf 4 sekunden

    Tuning: none. Wozu auf niedriglatenz?

    P7 wäre am besten, kostet aber auch am meisten Leistung.


    Wichtig: OBS immer als Admin starten, dann kann der viel bessere Shared Texture Hook bei der Gamecapture verwendet werden, statt der langsame compatibility hook. Der Shared Texture Hook ist leistungsfähiger und kann sich auch in mehr Spiele einhaken.


    Auflösung sollte auf 4k sein, kann man aber auch im Postprocessing hochskalieren. Wenn Postprocessing angestrebt wird, würde ich den CQ Faktor auf 15 statt 19 setzen damit der Transcode mehr Puffer hat in Bezug Generationsverlust

    Ich wage mal zu sagen, dass es in der heutigen Zeit, wie schon Foxhunter schrieb, mit einer einigermaßen guten Grafikkarte, und das geht schon gut mit einer 4070 Super, dass man keinen extra Rechner nur für die Aufnahme oder für das Spielen braucht.

    Aus deiner Anfrage liest sich heraus, dass ihr plant Lets Plays in 4k aufzunehmen? Ich glaube, dass das nicht notwendig ist, bzw. ihr ruhig in Full-HD aufnehmen könnt und es später im Schnittprogramm immer noch auf WQHD hochskalieren könnt (Man kann es auch in 4k hochskalieren, die Dateien werden a) groß und b) es dauert lange).


    Die Frage wäre eher, ob es Sinn macht? Anders kann man daraus fragen, ob ihr bereits eine sehr große Zielgruppe habt, die z.b. mehrheitlich über den Fernseher schauen, welche 4k fähig sind oder ob sie über Monitore schauen, die 4k fähig sind? Klar, die Qualität der Rohdatei spielt schon eine Rolle, sie macht aber nicht alles aus.

    Nur 4k sieht auf youtube anschaubar aus. Alles andere produziert youtube augenkrebs. Einfach zu knauserig mit den bitraten.

    Um aufnehmen zu können brauchts weiß gott keine 4070 Super.
    Ich hab 'ne 2080 Ti und nehm in 4k auf...

    DerErpelZockt Es geht um SHORTS. Für normale Videos ist das ja nichts neues.

    Auch auf 1080p sieht youtube hundsmiserabel aus. 1440p, besser noch 4k ist wo es erträglicher wird.


    Aber klar wird das auch für Shorts gelten. Allerdings musst du das Hochformat beachten. Dadurch steht ja nun die Breite hinten (zb 1080x1920) und könnte einen Einfluss haben auf die Mindestmaße pro Auflösung. Je nach dem ob der immer noch auf die 1080 guckt, oder nun auf die 1920.

    Hatte jahrelang 16:10 benutzt. Habe da nicht mal eine view Verschlechterung gemerkt. Ideal wäre natürlich dennoch 16:9, aber ich glaube verrückt sollte man sich da nicht machen wenns das nicht ist


    Bei meinem OLED ist es eh egal. Wenn mein Raum dunkel wie ein bärenarsch ist, sehe ich die Ränder komplett gar nicht mehr, weil OLED halt 100% schwarz darstellen kann. Ich müsste dann tatsächlich das Licht einschalten um die Ränder überhaupt sehen zu können.

    Das ist schon sehr geil, so kann man jedes erdenkliche Seitenverhältnis auf OLED einschränkungslos genießen :-)

    In einem Chat kann man schlecht mal eben nach einem Thread suchen oder (wenn es wirklich voll ist) ’ne sinnvolle Antwort auf seine Frage erwarten.

    Naja man kann auch Threads öffnen. Wenn der Server auf Community Server eingestellt ist, kann man dort ebenso ein Forum einrichten.


    Aber Discord ist absolut fantastisch für Clangruppen. Auch das ich dort Dateien hochladen kann und nicht jedes Mal die Rennergebnisse, Renntagpläne etc immer selber speichern muss oder auf einem Bildhoster hochladen muss. Das ist schon wirklich praktisch das man es einfach so drauf setzen kann.


    Naja und technisch ist es auch simpler geworden heutzutage mit OBS und NVEnc und youtube braucht auch nicht mehr 3200x1800, sieht mittlerweile am besten in voller 4k aus. Also so viel muss man gar nicht mehr sagen wie früher mit MeGUI und co LOL

    Wenn sie diese empfohlenen Videobitraten auch bei ihren eigenen Transcodes verwenden würden, hätten wir keine Probleme 😂

    Das wäre mir auf jeden Fall Premium dann wert. Wirklich schade das Premium nichts bietet außer keine Werbung und einen Musik Streaming Dienst mit auch nur schlechten bitraten.

    Außerdem sind manche Empfehlungen halt echt hinterfragbar. Warum z.B. nur so eine kurze GOP? macht doch bei VOD Upload das sowieso transcodiert wird überhaupt keinen Sinn eine kurze GOP zu verwenden. Und halbe framerate wäre bei 60fps Video alle halbe Sekunde einen I-Frame erzwungen. Das würde die Kompressionseffizienz so heftigst senken. Warum sollte man das tun? Absolut nicht nachvollziehbar.

    Warum Chroma Subsampling 4:2:0 ?

    4:2:0 10 bit oder 4:2:2 oder 4:4:4 wird jedes mal besser von weg kommen als 4:2:0 8bit. Klar macht youtube es eh zu 420 8bit, aber der transcode fällt etwas besser aus, weil der encoder eine sauberere Quelle vorgesetzt bekommt.

    Ich gucke nur Uncut. Das einzige was ich ok finde ist, wenn jemand in doom 2 noch 2 Secreträume nicht gefunden hat und sich gerade dran schwer tut sie zu finden, das er die dann offscreen sucht und dann uns wieder mitnimmt wenn er sie gefunden hat und dann zeigt.

    Aber gameplay rausschneiden geht für mich gar nicht.


    Aber bei dem Thema gibt es echt geteilte Meinungen


    Aber das absolut aller schlimmste für mich sind diese Videos wo die Leute vor der Kamera keinen ganzen Satz mehr hinbekommen ohne sich 5x selber ins Wort zu fallen durch cuts. Also das ist echt unerträglich anzugucken sowas

    CQ ist Constant Quality. Gibt es auch beim x264 Encoder, da heißt es jedoch Constant Rate Factor (CRF). CRF ist noch deutlich effizienter als NVEnc's CQ, aber x264 ist halt CPU Encoder und somit würde es bei Aufnahme zu viel fps kosten.

    CQP = Constant Quantizer Parameter. Während CQ / CRF für jeden Frame einen eigenen Quantizer Wert benutzt je nach komplexität der Szene, gibt man mit CQP einen festen Faktor an. CQ / CRF hat daher den Vorteil bei jedem Frame identisch auszusehen für das Auge. CQP ist jedoch nur mathematisch identisch. Problem an CQP ist aber: Dunkelheit kann zum einen sehr gut komprimiert werden, braucht jedoch dennoch wenig Kompression da es das Auge sonst schnell bemerkt. Dadurch das aber Dunkelheit gut komprimierbar ist, kann CRF bedenkenlos sehr niedrige Quantisierung benutzen und die Framequalität bleibt dann identisch zu den komplexen Frames. Komplexe frames hingegen können stärker komprimiert werden ohne das wir es bemerken, wodurch wir enorm Speicher sparen und die Dunkelheit und ruhige Szenen sogar besser aussehen. Die dynamische Quantisierung benutzt dann die Quantizerwerte so, dass jeder Frame für das Auge identisch aussieht auf gewählten Faktor. Das klappt tatsächlich auch sehr gut und bei x264 sogar hervorragend akkurat.


    matroska hat die Endung .mkv.

    MKV hat den riesigen Vorteil, sollte mal eine Aufnahme nicht geschlossen werden (z.B. OBS Crash, Systemcrash, denk dir was aus) kann man sie bis zum letzten vorhandenen Keyframe wieder vollständig wiederherstellen. Einfach mit MKVToolnixGUI dann neu muxen.

    Bei meinem eingestellten Keyframe Intervall von 120 Frames auf 60fps wären es also maximal 2 Sekunden die dann fehlen würden.

    Bei MP4 hingegen kannst du die Aufnahme dann in den Müll schmeißen.


    Zudem hat MKV einen erheblich breiteren Audiocodec Support. Ich bevorzuge für die Aufnahme unkomprimierten Audio (PCM WAV) da dieser sich am besten eignet für Audionachbearbeitung. Und benutze dann für den späteren Video Encode FLAC (verlustfreie Audiokompression) sodass youtube dann zumindest den Audio verlustfrei erhält, was natürlich die beste basis ist für deren Transcodes (sprich deren Neucodierung von Audio und Video)

    Wisst ihr vielleicht wie es sein kann, dass meine Videos(shorts) erst keine Aufrufe bekommen und dann 1-2 Tage mit aufrufen hoch gehen?

    1) Weil diese im Schleifemodus laufen und nach jedem Repeat ist es ein neuer View

    2) Weil diese einfach durchgewischt werden können wie bei tiktok und dann random leute drauf stoßen


    Ekko San Was ich aber ganz cool fand ist, das youtube in letzter Zeit bei ähnliche Videos ein paar enorm kleine Kanäle rein setzt. Hab da sehr oft schon Vorschläge gesehen von zb einem LP wo der Kanal vllt 50 abos hat und das video vllt 5 views.


    Hatte auch mir mehr views gebracht. Nur versaue ichs mir aktuell selber, weil ich in letzter Zeit zu schlecht hochlade. Ich muss meine Aktivität fixen.

    Letzte Woche ein Simracing Rennen gestreamt mit 15k Bitrate und das lief sauber durch (1080p).

    Stell auf 4k, oder zumindest 1440p. Dann bleibt auch etwas Qualität über davon.


    Youtube transcodiert auch die Livestreams völlig genauso zu den VOD Qualitäten wie normale Videouploads. 1080p wird also völlig gleich wie bei VODs komplett Grütze aussehen auf youtube. Weil wie gesagt die senden auch bei Livestreams ihre Transcodes und nie die OBS Quelle direkt.


    Also: Streame mindestens in 1440p, besser noch in 4k.


    1440p bekommt von youtube 10 Mbit mit VP9, und 4k bekommt 15 mbit mit VP9.

    1080p hingegen bekommt H.264 mit 3500 kbit. Also ja weit schrecklicher als ein Twitch 1080p sogar


    Und deine Streambitrate natürlich so hoch stellen wie es dein Internet stabil schafft. Eben WEIL es immer transcodes sind und nicht die OBS Quelle. Und Transcodes fallen besser aus, wenn der Encoder eine sauberere Quelle zum arbeiten hat.

    Youtube kann bis 50 Mbit Upload bei Streams.


    Ich hatte mal den Fall, da war mein Streaming noch auf 4k Upscale eingestellt oder mit irgendwas, was ich sonst nur für VoD benutzte, da war das System etwas überfordert

    Daher auch an dich: Versuch ein kleineres P Preset im NVEnc, oder aber zumindest 1440p.


    1080p sollte man auf youtube meiden an jedem Ort und Stelle. Niemals bei auch nur irgendetwas 1080p bei youtube benutzen. Youtube sichert dir bei 1080p zu das du dir keine "Sorgen" machen brauchst dass das Video maximal hässlich ist. Dafür setzen sie sich mit ganz viel Liebe ein.^^