Beiträge von De-M-oN

    Es funktioniert schlichtweg nicht.


    Bei NVEnc gibst du an welchen Quantizer er mindestens nehmen soll
    z.B: wenn du 40 angibst, geht er nicht tiefer als 40


    Das komische ist, das es da irgendwie ein Limit gibt.
    Selbst wenn ich 10 benutze, verwendet er mittlere 30er quantizer.


    Hier ist ein Dateivergleich von 10 und 16. Nur Dateiunterschiede zeigen ist angehakt.


    https://abload.de/img/anmerkung2019-09-0103gikdx.png


    Wie man sieht ist lediglich der Dateiheader anders (was ja normal ist)
    Die Videodaten sind 100% identisch.


    Und 35er Quantizer sehen halt auch echt nicht gut aus


    Quelle (welche aber testweise auch schon mit CRF war mit 'nem Wert von 20. Witzigerweise hat er hier konstante 14er Quantizer genommen gehabt. Bei Aufnahme scheints irgendwie geklappt zu haben. Trotzdem ist 20 nicht ideal. Marginaler Verlust ist trotzdem da


    https://abload.de/img/turretgoescrazywithquz9kwu.png


    Nachcodierung
    https://abload.de/img/turretgoescrazywithquyok10.png


    Und der Verlust ist schon recht hart. Kein Wunder bei 35er Quantizern.
    Und wie gesagt das komische ist ja - selbst bei CRF10 nimmter die 35er Quantizer.
    Man kommt nicht besser als die 35er Quantizer. Das Video wird halt sogar 100% identisch codiert, siehe den Dateivergleich von oben.


    Das ist in ffmpeg's -cq so als auch in TMPGEnc mit der Qualität %.
    Scheint irgendwie an NVEnc selbst zu liegen.


    Daher kann ich nur dazu raten: Nimmt qmin, qmax kombo, wenn vom programm ermöglicht, oder feste qp werte.


    und @Pommesgeneral Es war ein Irrtum. Bei der RTX 2080 Ti ist das Problem ebenfalls noch da.

    My conclusions: If a game is not multithread optimized and uses near 100% of its core/thread

    Aber wenn es 100% nutzt hat es doch extrem gute Multithreading Nutzung edit: ach ne er redet schon von nem einzelnen thread anscheinend.
    Weil viele sagen ja zu 'nem Spiel ist schlecht optimiert, wenn da zb 90% CPU im Task Manager steht. Und das ist halt falsch.
    Genauso ist es doch eher positiv anzusehen wenn eine Anwendung die CPU Leistung/GPU Leistung voll ausschöpfen kann. Das heißt ja nicht gleich das du deswegen ne neue CPU/GPU kaufen musst nur weil da jetzt 100% steht^^
    Genauso wenig vice versa. Sooo viele - auch hier im LPF: Meine CPU ist aber doch nur 30% ausgelastet. Die kann gar nicht schuld sein das mein Arma schlecht läuft!

    Ich denke nicht, da der hoechste Peak der Auslastung bis jetzt 40% war.

    Naja wenn 40% in OBS waren wäre das aber schon extrem viel

    Im Log steht der Wert keyint: 250. Wenn das das gleiche ist, dann ist das zuviel. Empfohlen wird meistens ein Keyframe Intervall von 2.

    Die Angabe ist in Frames und in der GUI in Sekunden.
    Und für lokale Aufnahmen wären sogar 600 Frames bei 60fps sinnvoll für mehr Kompressionseffizienz.
    Faustregel ist die max GOP Länge 10x so groß wie die FPS.
    2 Sekunden wäre enorm kompressionslimitiert und wird nur für Livestreaming empfohlen, da es dem seeking zugute kommt (spulbarkeit), so das du schnell wieder weiter gucken kannst wenn es nachbuffert / du den stream öffnest und nicht erst auf den nächsten keyframe warten musst, bis wieder bild ist.

    Bei dir steht nämlich h264 und das ist ein GPU Encode

    Nö. Ist x264 => CPU.


    Was den Thread betrifft les ich den Mammuttext aber später
    Generell würd ich aber GPU Encode empfehlen. Da er aber nur eine AMD Karte hat, fehlt leider NVEnc entsprechend.
    AMD VCE müsste für OBS nachinstalliert werden als Plugin. Habe aber keine Ahnung wie gut das Ding ist verglichen zu NVEnc und kenne auch dessen Konfig nicht.

    Adobe Premiere ist hauptsächlich für (Professionelle) Film-Bearbeitung ausgelegt. Und da hast du das Problem, dass dir nur begrenzter Speicherplatz zur Verfügung steht, nämlich 4,7 GB einer DVD bzw. 50 GB einer Bluray. Daher sind da die Export-Einstellungen darauf aus, möglichst platzsparend zu sein und da dann noch mit den vorhandenen Begrenzungen das Beste an Bildqualität rauszuholen.

    Dann wären die Encoder ja aber gut ?(
    Das wär ja ein Träumchen wenn das so wär.


    Und nein bei Blurays haste Platz ohne Ende. Da fällt 'nen schlechter Codierer nicht wirklich auf. FullHD Filme werden mit 50 Mbit auch mit schlechtem Encoder keine Probleme haben. Spiele hingegen schon.
    Und DVDs haben tatsächlich ja nun wenig Platz, allerdings ja auch bloß MPEG 2 Support. Ganz besonders alt und schlecht, aber bei DVDs so vorgesehen. Ist eben alt.

    Soweit, so gut. Seht ihr da irgendwelche Probleme? Hinweise? Ich geh zwar stark davon aus, aber dennoch die Frage: Lassen sich mit Premiere Videos gut rendern? Oder sollte man das Editing zwar in Premiere vornehmen, dass Rendern jedoch auf ein anderes Tool auslagern?

    Encoding ist natürlich 'nen Rückschritt zu TMPGEnc. Ganz klar.
    Kannst dir das Voukoder Plugin holen. Dann ist x264 und NVEnc dabei.
    Komischerweise hat der jedoch trotz Wahl von NVEnc immer nur mit CPU encodet als ich den mal per Teamviewer für jemanden installierte.
    Keine Ahnung ob das an seiner CS6 Version lag? CS6 war zumindest als supported angegeben.

    Dann nimm doch zumindest die vollen 6000 kbit die Twitch auch safe erlaubt.
    und statt 30 eher 60fps nehmen.


    3500 kbit 30fps ist eine Qual für die Augen.


    Würde NVEnc statt x264 nehmen, entlastet das System deutlich.


    So dann zu dem Problem:


    Dein OBS ist ja mal fürchterlich outdated. Erstmal updaten und nochmal probieren
    Er meckert hier aber schonmal über den Audio der Capture Karte. Vllt mal gerätezeitstempel aktivieren/deaktivieren je nach dem wie aktuell ist

    Wenn das Internet so toll ist, warum benutzt du dann eine so schrecklich schlechte Bitrate?
    Ohne OBS Log kann dir niemand helfen.

    Wenn sie es hinterfragen würden, würden sie es zumindest mal versuchen zu fixen mit den PNs zb.


    Oder mit den sourcevideos - man kann nur den ganzen kanalbestand runterladen und das ganz versteckt irgendwo auf nem google takeout und der typ wundert sich das dieses feature die leute nicht nutzen lol.


    Also entweder sind die blind oder hinterfragen es nicht warum bestimmte features nicht genutzt werden.

    Wie gesagt, die meisten hauen dann auf Twitter raus was los ist. Also wofür etwas nutzen auf YouTube das ohnehin keiner sieht? Würde ich als Kanalbetreiber auch nicht. Selbst Gronkh macht nen Tweet weil er was in den Community-Tab geschrieben hat, weil sonst keiner drauf kommt

    Man sieht es aber. Weils bei den Videos war und nicht irgendwo versteckt
    Das gleiche mit den Kanalkommentaren. Wurde sehr ausgiebig genutzt als es auf der kanalhauptseite war. Dann wurde es umgeändert in diesen Diskussionstab und es wird kaum genutzt.


    Nun kommste mit den Privatnachrichten:
    Wie ich schon bereits sagte - Dann hinterfrag doch mal WARUM sie nicht mehr viel genutzt wurden?
    Ich zitiere nochmal:


    Als der Empfänger noch 'ne Mail/Benachrichtigung dafür bekam eine erhalten zu haben und als es noch offensichtlich im Blickfeld war das es diese Funktion überhaupt gibt, statt über 3 Ecken irgendwo im Hinterwald versteckt.

    Überleg doch mal was für eine bescheuerte Kombination das ist, wenn man keine Benachrichtigung bekommt PLUS die privatnachrichtfunktion völlig versteckt zu erreichen ist. Resultat ist, das ich viele Privatnachrichten erst wochen später gesehen habe wegen diesen blöden mist.
    Ich habe deswegen die Privatnachrichtfunktion ebenso nicht mehr benutzt. Weil die Nachrichten sowieso keiner mitbekommt. Youtube hat es einfach sich so hingebastelt das man später behaupten kann es wird nicht genutzt (sei es nun absichtlich oder blind vor augen, aber anscheinend blind vor augen, wenn man sich auch wundert, warum man den sourcedownload nicht nutzt, wenn man nur den gesamten kanalbestand runterladen kann rofl)


    Und was interessiert mich Twittter? Ich nutze yt und nicht twitter. Ich finde diese seite sowas von fürchterlich..
    Wenn ich youtube nutze, sollte auch yt die nötigen features bieten und nicht auf andere webseiten abwälzen die auch nicht unbedingt jeder nutzt...