Hi Yumakuru,
leider lässt Youtube keinen verlustfreien Upload bzw. Bereitstellung zu. Das schwarze Teile im Video oft nicht sonderlich schön aussehen liegt in erster Linie an der verwendeten Bitrate und Codierungsverfahren. Bei Youtube hängt dies dann auch noch mit der Auflösung des Videomaterials zusammen das du hoch lädst.
Komplett verlustfrei aufnehmen ist äußerst ressourcenintensiv weil du quasi X Bilder (entsprechend deiner FPS) pro Sekunde verlustfrei generierst. Da gabs z.B. früher mal das TGA Bildformat was meines Wissens verlustfrei gearbeitet hat und dementsprechend schon bei kleineren Auflösungen wie 4:3 1024x768 gerne Screenshots mit mehreren MBs erzeugt hat. Das ganze mal hochgerechnet, kannst du dir ausmalen wie heftig das zum einen auf der Platte Platz benötigt und ganz ohne CPU Ressourcen kam das definitiv auch nie aus.
Mit modernen Coderiungsverfahren gibt's, grob gesagt, alle X Frames ein verlustfreies Bild und ab dann werden via der zur Verfügung stehenden Bitrate Änderungen seit dem Bild berechnet. Umso mehr sich ändert, umso mehr Bitrate braucht man also quasi. Dafür gibt es dann entweder die Möglichkeit das Ganze via Software (x264 / x265) oder via auf den Grafikkarten verbauten separaten Chips aufzunehmen (NVidia NVENC, quasi die Hardwarevariante von x264/x265). Das ist unterm Strich deutlich ressourcenschonender und man bekommt dennoch sehr gute Ergebnisse hin.
Jetzt kommt obendrauf allerdings noch der Faktor Youtube:
Abhängig von der Auflösung wird dort ebenfalls noch einmal mit einem bestimmten Codierungsverfahren und einer festgelegten Bitrate "drübergerendert".
Lädst du z.B. Quellmaterial mit 1080p hoch, dann bekommt das eine relativ niedrige Bitrate von Youtube verpasst inklusive einen nicht ganz so effizienten Kodierer, weswegen die Ergebnisse v.a. bei schnellen Bewegungen oder schwarzen Bildern oft nicht schön aussehen.
Dem entgegen wirken kann man dann nur, wenn man entweder mit höheren Auflösungen aufnimmt, 1440p oder besser gar 4K und das hochläd (zur Not auch hochskaliert). Dadurch gibt einem Youtube einen deutlich mehr Bitrate / besseres Kodierungsverfahren und das Ergebnis schaut besser aus.
Trotz allem ist der Unterschied zwischen der lokalen Aufnahme auf dem PC und dem Ergebnis auf Youtube deutlichst sichtbar. Man hat auf Youtube noch einmal einen ziemlich heftigen Qualitätsrückgang, unabhängig was man macht. Die lokalen Aufnahmen weisen oft keine Probleme auf, speziell in den Problemzonen.
Verlustfrei aufgenommen hat man seinerzeit mal mit Fraps, wird aber sicherlich auch über OBS noch mit den richtigen Einstellungen gehen. Wie gesagt, hochgeladen auf Youtube ändert sich trotzdem relativ wenig am Ergebnis.