Beiträge von De-M-oN

    Hätte ich die nötige Hardware sprich Festplatten die schnell genug schreiben, würde ich aber weiterhin mit Dxtory aufnehmen, das finde ich in der Anwendung und übersicht etwas freundlicher. OBS würde dann bei Spielen eingesetzt wo Dxtory nicht greift. Gerade weil du bei Dxtory die Aufnahmedauer, FPS und co direkt im Screen hast, lässt es sich gemütlicher Aufnehmen, weil man weiß das alles funktioniert, oder aber gegebenenfalls die Aufnahme beendet weil etwas nicht stimmt.

    Der hook frisst halt in meinen Augen zu viel spiel fps ^^
    Das kommt nicht im Ansatz an NVEnc + Shared Texture Hook ran.
    Und minecraft kann doch bestimmt alt+tab. kannst jederzeit anhand der szenenkomposition sehen ob er aufnimmt.^^
    >20 würde ich NVEnc nicht machen. Aber wegen dem Auflösungsgewurschtel von Youtube würde ich eh nachträglich codieren ;)

    Und wie ja schon gesagt, dadurch dass OBS die Dateien codiert aufnimmt, dauert die Nachbearbeitung um ein Vielfaches länger.

    Das liegt irgendwie an OBS. ffmpeg komprimierte Dateien laufen wunderbar. Selbst welche mit 10 sekunden keyframes.
    Naja ein NVEnc CQP16 mit AAC 320 kbit Audio überlebt aber sehr, sehr gut die Neukompressionen. Ich behaupte mal du würdest das nicht sehen^^ Muss daher nur viel Puffer sein, damit der Transcodeverkehr überlebt, aber vollständig lossless musses nicht zwangsläufig sein^^
    Aber PCM Audio wäre mir ebenso lieber. Aber hab ich bei meiner Capture karte ja auch. Aber 320 kbit AAC neuzucodieren überlebts auch.^^

    Ebenfalls fehlt das angesprochene Overlay, was bei DXTory oder Afterburner weitaus praktischer ist. Da siehst du direkt auf dem Hauptmonitor die FPS, Aufnahmezeit und Ingame-FPS, statt wie bei OBS klein irgendwo auf dem zweiten Monitor.

    Naja Overlay hab ich jedoch mit meiner CC natürlich auch nicht. Aber ich nutze vom HWInfo die HDD-Schreibraten Anzeige und lasse sie aufm Afterburner Overlay anzeigen. Wenn Daten auf die HDD eingehen - muss er ja aufnehmen :P
    Dieses Lossless+CPU Aufnahmecoding + Framebufferhook würde mich viel zu sehr stören was das einfach an fps frisst.
    Vor allem wenn mann eine Grafikkarte hat, wo das echt nicht sein muss. Ich meine du hast 'ne GTX 1070. Die wundert sich dann schon warum du dir die fps mit CPU Aufnahme wegfressen lässt :P

    Achso. Ich hatte bisher noch keinen Grund, das Mikrofon vom PC abzustöpseln ...

    Naja ich stöpsel es jedes mal aus. Warum soll ich das Audiointerface mitlaufen lassen wenn ichs nicht brauche?^^ kostet nur unnötig Strom. Außerdem hab ich nur eine Tischklemme und kein großes Stativ, weshalb ich das Mikrofon nach aufnahme auch weglege^^
    Und bei anderen gibt es andere Gründe. z.B. man hört nur mit Lautsprecher, lediglich bei Aufnahme mit dem Headset. So als Beispiel. Gerade bei Laptops gibts ja meist nur einen Anschluss.

    Da musste für jedes Game eine Szene bzw Szenensammlung erstellen

    Wieso das? Spielaufnahme und fertig.

    Bei DxTory stellste einmal es ein und es nimmt auf

    Und verstellt seine audiogeräte, nur weil mal ein mikrofon zb nicht dran war. macht OBS nicht^^

    kostenlos heißt nicht besser. Das muss man sich merken

    Naja in dem Fall würde ich sagen schon. Wie so oft im Videobereich.
    Aber die schlechte Spulbarkeit die @Zwiebelpeter anspricht ist existent bei OBS, aber stell doch dann die keyframe auf 1. Dann biste schon deutlich besser dran :P



    Oh nein. Ist schlimmer als DxTory oder MSI Afterburner

    Schneegansgabi konnte mit DXTory nur 30 fps in doom aufnehmen und hatte durch dessen hook auch nur so wenig im spiel. (Laptop mit GTX950)
    Mit NVEnc gehen 60fps aufnahme und 90fps spiel über.
    Da ist OBS schon deutlich besser dran.


    Weil es immer mal wieder mit OBS zu Problemen kommen kann, deswegen!

    Naja weniger als bei DXTory, dank der Szene. Selbst wenn das Spiel mal crasht, ist die Aufnahme nicht tot, weil er von der Szene her einfach weiter aufnimmt. Bei DXTory ist dann tot.
    Dann wie gesagt die Verstellung der Audiogeräte, wenn zb mal mikrofon nicht dran ist.
    Ohne Szene und Pegelanzeige keine Überwachung sichtbar ob er auch aufnimmt richtig. Bei OBS sieht man das ja alles schön.
    Was OBS lediglich noch imo fehlt isn gutes Overlay, und natürlich dessen aufnahmedateien die besser spulbar sein sollten. keine ahnung was da halt schief läuft.

    Gibt es bessere Capture Karten als die von Elgato?

    Ja. Aber die, die ich empfehlen würde, wirst du eh nicht bereit sein für zu bezahlen. Aber Elgato, Avermedia und co sind alle in meinen Augen murks.


    Du hast das Capture Device LGX verwendet und brauchtest dann noch ein Software AmaRecTV? Und später noch OBS?

    Naja entweder das oder das xD
    Amarec würde sich weniger Leistung greifen, bei OBS hast du die Szenenkomposition und die nimmt sich gerne richtig viel Leistung bei DirectShow Capture Geräten.
    Idealerweise würde ich aber via ffmpeg aufnehmen. Keine Preview, keine Szenenkomposition und bombastisch akkurater Audio/Video Sync ;)

    OBS bringt meine CPU gnadenlos zum schwitzen und meine FPS in den Keller ...

    Ich meine ja auch nicht CPU Encoding, sondern NVEnc :P



    Zitat von De-M-oN

    Denk dran das bei Drittsoftwarenutzung von NVEnc die Grafikkarte in den P2 Performance Modus umschaltet - auch wenn du Energieleistung auf max performance bevorzugen hast.
    Lad dir dafür Nvidia Profile Inspector in der neusten Dev Build runter, drück das letzte Symbol (Zahnrad mit Lupe drauf) dann scroll nach 5- common und setze Force CUDA P2 State auf OFF und drück oben rechts auf apply.
    Diesen Vorgang musst du nach jedem Nvidiatreiber Update wiederholen.


    Den Encode in TMPGEnc ebenfalls in NVenc zu machen kann Sinn machen, weil zb meine GTX1080 drückt ein Encode in H.265 (ja h.265^^) in ~100fps encode speed durch, trotz upscale von 2560x1600 auf 2800x1750. Sonst würde 150fps gehen^^
    Mit den 100fps haste demnach ein 30 min video in ~14min fertig codiert :P
    Die größere Dateigröße als bei x264 macht die Zeitersparnis beim Encode mir mehr als wett. Außerdem ist dann der PC noch benutzbar, weil die CPU dann nur die Auflösung skaliert und das wars^^


    edit: Achja und hier noch das export preset für tmpgenc:
    http://killerinstinct.ath.cx:2…NVEncH265_CQP10_19.tvmw6e


    Falls deine Grafikkarte H.265 kann. Auflösung und CQP Werte kannst ja ggf ändern. Würde aber nicht >20 gehen.

    Ansonsten hab ich eh alles auf 2048x1152 stehen und muss den Stream halt runterskalieren, da ich i.d.R. alles noch aufnehme für Youtube.

    Warum musst du da runterskalieren?
    Auch bei Livestreams gilt die Regel >auflösung = besser.


    Youtube sendet den H.264 Encode an den Zuschauer. Nicht dein Quellvideo.


    Machst du 1440p60 kommtn ID 304 an den zuschauer (eine h.264 1440p60 variante).
    Und da geht dann auch entsprechende bitrate durch und nicht nur die rund 4000 kbit von 1080p..

    Aber ganz ehrlich: Warum nimmste eh diesen performancefresser Framebuffer Hook & CPU Encoding, wenn du 'ne ausreichend starke Grafikkarte hast, die dir das Video coden kann ohne FPS bei Aufnahme zu verlieren und der shared texture hook von OBS Studio frisst dir auch nicht die fps weg. Performance wie bei shadowplay, nur ohne künstliche limits.

    Stell mal auf very fast, die Qualität wird dabei nicht beeinflusst und nur die Dateigröße wird etwas größer

    Manchmal aber auch kleiner.

    (Wahrscheinlich wird gleich jemand das gegenteil behaupten und stück für stück wiederlegen

    Naja die Akkuratheit von CRF wird niedriger, da weniger Details gefunden werden. Darum kann es sogar vorkommen das Very Fast kleinere Enddatei bekommt als ein preset slow (hatts auch schon oft hier gegeben im Forum^^)
    schnelle presets kann man machen. aber dann ggf eine CRF Stufe besser gehen.

    Die Technik ist tot. Sofern man die alten Spiele nicht noch sehr exzessiv spielt, würde ich die Bedeutung von EAX als eher gering bewerten

    Naja ich finds halt schon sehr scheiße, das alle alten Spiele nun beschissenen Sound haben.
    Der Unterschied ist halt einfach exzessiv.
    Und ich finds vor allem auch dann schade, wenn man einem LPer ein Spiel vorschlägt, er aber eben keine Chance hat, es in vernünftigem Sound zu genießen.
    Einfach bedauerlich. Wenn ich nur daran denke wie absolut geil CoD1's Waffensound mit echtem EAX klangen...
    Wie gut UT2004 klang...
    Thief..
    ich könnte unzählige Spiele nennen, die nun keinen guten Sound mehr haben.

    Weil ein Großteil der Windows Nutzer ihren PC sonst nicht neustarten würden Denk dran, der Großteil der Windows Nutzer sind halt nicht die Technisch/Software versierten, sondern die Breite Masse welche sich um solche Sachen (updates) keine Gedanken macht.

    Steht doch dann eh groß und breit da, muss neu gestartet werden um die updates abzuschließen :/
    Genauso dieser Unsinn mit Neustart, statt den Bluescreen darzustellen.



    03:00 eigentlich ob der PC gerade aktiv gebraucht wird. Wenn die CPU + GPU Leistung im idle ist und es länger keinen Input gab kommt dann halt der automatische Neustart.

    Dann wäres ja mal sinnvoll, wenn trotzdem eine ja/nein frage käme, oder zumindest mal auch drauf geachtet würde, ob auch das internet idlet xD