Wie liest du sie denn ein? Via LSmashvideosource, oder via LWLibavVideoSource?
Ersteres wäre ohne Indexierung.
Und ganz wichtig: LSmash bringt eigenes internes MT mit, daher bei SSM das MT ausschalten!
Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.
Du hast schon ein Benutzerkonto? Melde dich hier hier an.
Jetzt anmeldenHier kannst du ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenWie liest du sie denn ein? Via LSmashvideosource, oder via LWLibavVideoSource?
Ersteres wäre ohne Indexierung.
Und ganz wichtig: LSmash bringt eigenes internes MT mit, daher bei SSM das MT ausschalten!
Preset slow und 30fps coding - ne das kann einfach nix werden.
Auf preset faster oder so könnte es vllt langsam was werden. Die CPU % im Taskmanager ist völlig irrelevant.
Man sollte auch niemals Auto Voltage benutzen wenn man OC betreibt.
Sollte man auch ohne OC nicht. Der übertreibt einfach maßlos mit der Volt.
Auf Auto knallt der bei mir bei standard boosttakt von 3,9 ghz schon auf 1,4 hoch, während mit OC auf 4,1 ghz der mit fixed 1,18 durchweg stabil läuft. Damit ist der also sogar noch einige Grad kühler, trotz OC. Daher Auto VCore in jedem Fall meiden. Kann mir auch nicht vorstellen, das das auf Dauer so gut ist, wenn die Spannung am laufenden Band gewechselt wird durch Auto.
Sofern AMD auch eine API haben sollte, die vor DirectX abgreifen kann, und sofern AMD im Gegensatz zu Nvidia diese API nicht sperrt für Drittsoftware, dann wäre es für Drittsoftware tatsächlich möglich das Hooking wegzulassen. Klar.
Unwinder würde das Hooking ja sehr gerne bei NVEnc weglassen, aber Nvidia sperrt ja leider den Zugriff auf NVIFR.
Das du - selbst wenn noch gehookt werden sollte - trotzdem weniger FPS Verlust verspürst ist aber klar. Die Codierung von OBS zieht halt recht viel, da du da ja die schnellen VfW Codecs nicht nutzen kannst und somit muss die CPU dann ja nicht mehr encodieren, sofern AMD eben so'nen Hardware Encoder haben sollte.
OBS muss aber in die Grafikengine genauso einhaken wie alles andere. Ergo wird nur der kleine CPU Verlust der Codierung gespart, der hauptfpsverlust durch das einhaken bleibt aber weiterhin bestehen.
NVEnc (sprich Shadowplay) kann halt vor DirectX abgreifen, was aber auch nur bei shadowplay geht, OBS müsste auch bei NVEnc ins Spiel hooken.
kann mir mal jemand sagen was Shadowplay für Daten ausspuckt ? also Farbraum usw.
H.264 in 4:2:0 tv.601
Zumal MB eher zum Gegenteil führt, da Youtube mit VP9 gar nicht mal mehr so scheiße codiert, zumindest auf 1440p und 4k, aber auch 1080p ist mit VP9 deutlich besser geworden.
Wobei ich 1080p gar nicht erst hochladen würde. Mind 2048x1152.
Blockbuster, Motion Blur, ResampleHQ usw sind alle mittlerweile eher kontraproduktiv geworden.
Und auch für weiche bewegungen haben wir ja nun 60fps Support.
Und Codierzeit kann man auch noch umändern, wenns dir immer noch zu lang sein sollte.
Lossy Aufnahmen & Streaming
Eine Frau die kein Smartphone hat? ![]()
Okay, danke schonmal
Du willst von der Elite zur Hölle fahren wegen einem Upload?^^
Wegen 'nem auto upload würd ich jetzt nicht das Codierprogramm wechseln wollen ![]()
Project Cars könnt ich mir auch nich in 4k vorstellen, trotz GTX 1080 hat die da nur 70 bis 100 fps ohne AA bei 2560x1600
Naja, dann müsste es deiner Meinung also laufen?
Richtig. Ich verstehe absolut nicht warum es nicht will. Eig. müsste es so laufen, ja ![]()
Amarec kann kein NV12. Wenn ich bei Graph1 NV12 wählen würde, würde Amarec sofort mit Fehlermeldung quittieren das er den Farbraum nicht kann.
Die Platte hat bei Lossless Quelldateien Einfluss, jedoch halbiert sie nicht die Codierzeit^^
edit jemand hat mir das hier empfohlen accusoft.com/products/picvideo-m-jpeg-codec/overview/
Ich sehe einen Zusammenhang.
Experte Doughnut? Siehe in Kommentare
https://www.youtube.com/watch?v=3Rnq_GZtZsk
Mit stichhaltigen, untermauerten Argumenten zeigt er sein besseres Wissen als ein Aufnahmeprogrammentwickler.
8fps Verlust finde ich aber sehr unrealistisch bei Hooking. Insbesondere bei 4k. Da dürfte eig. schon das Coding der CPU mehr Leistung ziehen, vom Hooking ganz zu schweigen.
@hugo-03 Bei Merwco lags an Windows 10' seinem dämlichen Game DVR. Google da mal wie du das Ding deaktivieren kannst. Durch dem Ding hatte er 20fps Cap bei BF1 und bei anderen Spielen macht es einen 60fps cap.
1,5 Stunden bei dem lahmarschigen TMPGEnc? Irgendwas machst du anders oder du hast 'ne special Julien Variante.
Ich verstehe und wie hoch würdest du die Bitrate bei bitratenfixiertem Encoden und deiner vorgeschlagenen Auflösung empfehlen?
Hängt von ab welchen Codec und welchen Encoder du verwendest und ob 1pass oder 2pass und allgemein welche Einstellungen und natürlich das wichtigste: Wie komprimierbar ist das Video? Motorsport Manager ist besser komprimierbar als Project Cars ![]()
_
Auch das hängt vom Spiel ab, da ich via CRF encodiere, also fixe Qualität, statt Bitrate.
Ich bin allerdings 'ne schlechte Referenz, da ich mit sehr hohen Dateigrößen arbeite, da mir ein 200 Mbit Internet diese Möglichkeit ja auch bietet.
Mein Doom 2 Valiant MAP30 Part 3 ist 29:31 und bekam eine Dateigröße von 13,5 GB bei einer Auflösung von 2800x1750 und 60fps. CRF Faktor war auf 10. Eine für's Auge verlustfreie Qualität wäre auch noch mit CRF 20 drin und wäre ein Bruchteil der Dateigröße.
Doom 2 Valiant ist mittelmäßig komprimierbar. Durchschnittliche Bitrate ist 65 Mbit in diesem Fall geworden.
Den FPS Verlust hast du durchs Einhaken in die Spiel Engine und nicht durch die Encodierung.
http://forums.guru3d.com/showpost.php?p=4687310&postcount=61
Wäre das Eingreifen in die Spielengine nicht und es würde tatsächlich nur die Codierung anfallen, würdest du vllt in deinem Beispiel ~10 fps verlieren.
Ich geh jetzt einfach mal von aus das die HDD schnell genug ist. Sonst kann die natürlich ebenfalls ein Flaschenhals sein.