Das musste mal genauer erklären. Youtube benutzt 709. und ich habe nie probleme mit 709 gehabt und ich nutze Chrome.
Chrome und YouTube kommen nicht mit Inhalten klar die dem Standard folgen. sRGB, sYCC, ACEScc, ACEScct, usw. sind alle davon betroffen - diese funktionieren in professioneller Software einwandfrei (und auch in MPC-HC einwandfrei), aber in Browsern und YouTube kannst das in die Tonne kloppen - funktioniert nicht oder nur begrenzt, meistens ist Apple hier sogar besser als der rest weil Apple sich im Videoqualität kümmert.
Da war tatsächlich 'ne Zeit lang YUV Video fälschlicherweise falsch dargestellt worden und die Videos waren dadurch zu hell und blasser. Konnte man aber in Nvidia Systemsteuerung beheben, da war 'nen Setting für den Monitor standardmäßig falsch so dass er von einem 16-235 Monitor aus ging. Scheint Nvidia aber mittlerweile behoben zu haben. VLC mit Hardwarebeschleunigung war somit ebenfalls betroffen.
Das was du beschreibst liegt an einer fehlkonfiguration der Browser-hersteller (und VLC), nicht an NVIDIA/AMD/Intel oder irgendeiner Color Range. Die Browser-hersteller haben dies mit modernen versionen behoben, oder sollte ich eher sagen "an dritte ausgelagert". Korrekt konfigurierte Farbkonvertierung war immer möglich, und hatte sehr wenig mit Treibern/GPUs zu tun - man hats einfach nur nicht getan.
Für Desktop kann ich deshalb MPC-HC empfehlen, es basiert weniger auf "Auf gut Glück" ergebnissen wie VLC. Interessanterweise sind sowohl MPC-HC als auch VLC auf FFmpeg basierend, aber MPC-HC hat deutlich besseren support für Color Matrix, Transfer Characteristics und Matrix Coefficients. Sogar das deinterlacing ist deutlich besser.
Außerdem was für kompatibilität? Ihr scheint nach wie vor das ganze mit der range zu verwechseln. Also von wegen 16-235 vs 0-255 helligkeiten. Weil das hat ja nichts mit der Matrix zu tun. Ich habe den Eindruck das ihr es hiermit verwechselt? Weil das mit der Matrix macht mir jetzt nicht so viel Sinn von wegen Kompatibilität? Kannste da sonst mal aushelfen ?
Verwechselt wurde hier nichts. In der modernen Browser (und YouTube) welt sind immernoch nur 601 und 709, Partial und Full range unterstützt. Vor 7-8 Jahren war sogar nur Partial range unterstützt. Für RTMP ist sogar immernoch nur Partial-range unterstützt. Diese Diskussion läuft jetzt schon mehr als 5 Jahre, und hat leider zu nichts geführt. Browser-hersteller machen immernoch ihr eigenes ding, und irgendwann wird es dazu führen das gar nichts mehr vorwärts geht.
Naja ist es das denn wirklich noch? Mittlerweile isses das doch klar beides. Es würde keinem weh tun ein/zwei audiocodecs mehr zu adden für den Aufnahme tab? Der Streaming Tab kann ja gut und gerne nur AAC beinhalten. Also das Argument versteh ich dann auch nicht so ganz
Sofern dir PCM Audio wichtig ist, kann ich dir nur empfehlen entweder Programmieren zu lernen, oder jemanden dafür zu beauftragen das in OBS Studio einzufügen. Freiwillig macht das keiner für dich, da 1024k AAC genug ist für 48khz Stereo "effectively lossless" aufnahmen.
Kann man nicht prüfen welche Grafikkarte im System steckt und dementsprechend die Optionen anbieten? Das sollte doch kein Problem sein.
Das wäre die ideale Situation. Leider gibt es System-builder die absichtlich kaputte Chips verbauen, gerne auch in Laptops, wo dann ein Feature gemeldet wird das gar nicht existiert. Jetzt haste den Salat. Also setzt du dich auf bestimmte Features fest von denen du garantieren kannst das sogar die schlechteste GPU das noch hat.
Achso?
Also kann ich dann z.B.
cq=20
machen und es geht?
Ist das format dort. Für CQ musst halt b=0 minrate=0 maxrate=0 cq=20 setzen - allerdings kann ich dir da nicht garantieren das es dort nicht zum tearing führt, da OBS immer denselben frame buffer verwendet.