@MisterwanwaLP
Bitte einen Blick hierein werfen: OBS Studio - Verlustfreie Aufnahme & Sammelthread
Abschnitt Erweiterte Audioeigenschaften. Dort müssen die Quellen für die jeweiligen Spuren festgelegt werden.
Beiträge von Kayten
-
-
Warum man mehr Geld für eine schlechtere CPU ausgibt bleibt mir ein Rätsel. Ich rate dir dringend davon ab.
Ein günstigerer Ryzen 5 1600 zerfetzt den 7600 in Multicore Anwendungen und ist zusätzlich noch übertaktbar. Desweiteren ist die AM4 Plattform voraussichtlich deutlich langlebiger als der Unterbau des 7600, welcher mit Intels Coffee Lake schon wieder zum Alteisen gehört. Laut Computerbase ist der 7600 in den getesteten Spielen im Schnitt lediglich 4% Prozent schneller, kostet bei Alternate aber bereits 9,6% mehr. Und anhand des folgenden Videos wird sehr schnell deutlich wie wenige Reserven der i5 7600 im Gegensatz zum Ryzen 5 1600 besitzt.[Externes Medium: https://youtu.be/bBKHsMar1Jo?t=30]Wenn manche darauf bestehen sich einen 7700K statt einem Ryzen zu besorgen kann ich das ja noch irgendwie nachvollziehen, aber den 7600? Einfach nur nein.
-
Wie gesagt, zu empfindlich bei der Aufnahme. Jeder Mausclick, jeder Tastaturanschlag, jedes noch so kleine Nebengeräusch hört man
Mich stören solche (leisen) Geräusche beim Sprechen überhaupt nicht, lediglich wenn sie alleinstehend bereits hörbar sind (und auch nur weil ich selbstkritisch bin) und dagegen hilft ein Expander oder Noise Gate. Problem gelöst. Zumindest aus meiner Sicht.
-
Das was YouTube dazu schreibt kannst du getrost in die Tonne treten und dich stattdessen darum bemühen die bestmögliche Qualität rauszuholen. Je besser das Material ist was du YouTube zukommen lässt, desto besser wird das dortige Video.
Die "Vorgaben" von YouTube sind lediglich dafür da, dass sie nicht mit Anfragen bombardiert werden, wie man denn seine Videos kodieren solle. -
Wo genau liegt das Problem?
Weißt du nicht, wie du den Befehl nun in deinem Script einbaust oder bekommst du den Befehl nicht dazu das zu tun, was du möchtest?
Oder möchtest du das Script so gestalten, dass sowohl Mono als auch Stereo Spuren akzeptiert werden?Für letzteres würde es reichen folgendes an der richtigen Stelle einzufügen:
Liegt eine Monospur vor, wird diese in Stereo umgewandelt, ansonsten bleibt sie unangetastet.
In deinem Script reicht eine Anpassung der vorletzten Zeile.Warum MergeChannels bei dir nicht funktioniert wäre die eher interessantere Frage.
Bei mir macht es keinen Unterschied ob MergeChannels oder MonoToStereo verwendet wird. -
Bitte diese Einstellungen nicht verwenden. Auch nicht für Aufnahmen.
Dort wird CBR verwendet, was zum Aufnehmen in 99% aller Fälle unnötig ist. Lossless oder CRF wäre im Falle von x264 die sinnvollere Alternative. Desweiteren steht die Farbmatrix auf 601 (statt 709), was die Farben verfälscht nach weiterer Verarbeitung und Upload auf bspw. YouTube.
Für Aufnahmen mit OBS gibt es hier ein extra Tutorial: OBS Studio - Verlustfreie Aufnahme & SammelthreadFür Streaming hingegen sollte ultrafast nicht verwendet werden und auch die Farbmatrix würde ich hier auf 709 stellen. Bei meinem damaligen Test schaffte mein 5820K bei 720p definitiv faster und ich meine auch fast, hängt aber vom gezeigten Spiel ab. Der Ryzen 5 1600 sollte ähnliche Leistung vorweisen können.
Passende Einstellungen für den jeweiligen Streamingdienst vornehmen, testweise auf faster stellen und einfach mal ausprobieren mit einer Aufnahme (nicht Stream). Läuft die Aufnahme flüssig und ohne Ruckler/Standbilder/etc. dann sollte das beim Stream genau so gut (oder schlecht) funktionieren. -
Die Game Capture Einstellungen der HD60S sind eigentlich recht irrelevant, da du diese direkt in OBS einbinden kannst.
Daher die Frage: Wie sieht dein Setup aus? Was nimmst du in OBS auf? -
Nun müsste ich meine OBS Settings mal anpassen
Für was? Streaming? Aufnahme?
Doch leider finde ich im Netz kaum Infos, was man den Ryzens zumuten kann.
Die Antworten werden so unterschiedliche wie möglich ausfallen, daher: Selbst ausprobieren. Allein das Spiel selbst kann einen gewaltigen Unterschied machen.
-
Wenn du dir bereits sicher bist, dass du ein Single-PC-Setup möchtest, dann solltest du mit einem Anliegen mal hier einen Beitrag erstellen:
PC-Kaufberatung & Bewertung 2017Schablone ausfüllen und deine besondere Situation noch erwähnen sowie dass ein 2-PC-Setup nur als allerletzte Möglichkeit in Betracht kommen würde. Da solltest du mehr Antworten bekommen als in diesem separatem Thread, vor allem da ich kein großer Freund von Skylake-X bin. Gerade wenn man die hohe AVX512/2 Leistung nicht benötigt und die für Gaming bisher immer noch wichtige Singlethread-Performance gegenüber Kabylake(-X) eher ab- als zugenommen hat.
Ich vermute, dass du die Spiele bereits auch ohne Hook via Capture Card abgreifst und somit mit VSync spielst?
Wenn ja, wärst du eh auf 60FPS limitiert und ein günstigerer Ryzen Achtkerner würde möglicherweise auch geeignet sein für ein Single-PC-Setup. Der jeweilige Sockel soll auch recht langlebig werden, falls dir die Leistung eines 1700(X) in Zukunft nicht mehr reichen würde. Letztlich hängt es von dir ab, ob du das Budget ausreizen willst oder dich mit gutem P/L-Verhältnis zufrieden gibst. -
Mal eben dazwischen geworfen: Hat irgendwer allgemein mal probiert, ob zerolatency überhaupt notwendig ist, um Asynchronitäten via x264vfw zu verhindern oder ob lediglich die Option --force-cfr reichen würde, wie sie bei zerolatency standardmäßig genutzt wird?
Würde der Diskussion um zerolatency schnell ein Ende bereiten, wenn Synchronität so bereits gewährleistet wäre. -
Sobald ich aber ein Spiel spiele und parallel mit Bandicam/MagicYUV (4:2:0) und OBS aufnehme, erreiche ich nicht selten die 100% CPU Usage.
Mich würde interessieren um was für Spiele es sich handelt, welche Auflösung genutzt wird und warum du mit Bandicam und OBS gleichzeitig aufnimmst.

Würde mir ein 7820X hier helfen?
Ohne passenden Unterbau: Nö.
Daher die Frage: Wie ist dein Budget? Mein allererster Tipp wäre ein 2-PC-Setup, in dem ein Ryzen 7 1700 den Kodieraufgaben mehr als gewachsen sein sollte. Günstiger kommst du aus meiner Sicht dabei nicht rum, vorausgesetzt natürlich, du hast zumindest ein paar ältere Komponenten rumfliegen (PSU, GPU, HDD, Gehäuse), aus denen du einen Zweitrechner zusammenbasteln kannst.
Ist das nicht der Fall kommen dementsprechend die Kosten für diese hinzu, was den Vorschlag weniger attraktiv macht.Möchtest du hingegen bei einem Single-PC-Setup bleiben, würde ich darüber nachdenken ob dir ein Aufpreis von +98% für rund +28% mehr Leistung (in x264) sinnvoll erscheint (Ryzen 7 1700 -> Intel Core i7 7820X). Zusätzliche Plattformkosten noch nicht eingerechnet (Tipp: Sie machen das Verhältnis nicht besser).
Allerdings musst du selbst wissen, ob die Tonproblematik den Aufpreis für dich rechtfertigt und Grund genug ist nicht auf ein 2-PC-Setup zu wechseln.Vielleicht noch eine Alternative neben dem Kauf neuer Hardware: Verlustfreie Kodierung via GPU in OBS. Das würde zumindest einen Teil der Last von der CPU nehmen. Ob das für dich eine Option wäre und wie gut das letztlich funktioniert, kann ich allerdings nicht sagen.
-
Jetzt muss ich mal ganz blöd fragen, was genau AviSynth Script und MeGUI machen?
Dazu haben wir einen MeGUI Thread, der grob alles diesbezüglich erklären sollte. Über AviSynth hättest du u.a. die Möglichkeit deine Videos hochzuskalieren um eine höhere Qualitätsstufe auf YT freizuschalten und abseits davon sollte x264 (MeGUI) besser/schneller komprimieren als x264vfw.
Bei der von dir vorgeschlagenen Lösung mit 2 Audiospuren bei verlustfreier Aufnahme könnte ich doch aber auch weiterhin mit Audacity die zweite Tonspur aufnehmen, oder? Ob jetzt eine zusätzliche Instanz OBS läuft oder Audacity, dürfte keinen großen Unterschied machen (wobei Audacity noch weniger Leistung ziehen sollte)?
Kannst du machen, allerdings machst du dir damit nur unnötig Arbeit, da die Audiospuren so separat synchronisiert werden müssten. Nimmst du beide Spuren mit OBS auf, werden die Aufnahmen der Spuren zeitgleich über den Hotkey gestartet und gestoppt und du ersparst dir das.
-
lossless aufzeichene und die daraus entstehenden .avi-Dateien noch durch Virtual Dub jage, um sie zu komprimieren.
Über VirtualDub? Mit welchem Codec? x264vfw? Dann würde ich dir wirklich raten ein simples AviSynth Script und MeGUI nutzen.
Blieben in diesem Falle die Audiospuren getrennt?
VirtualDub unterstützt meines Wissens nach bei der Ausgabe nur maximal eine Audiospur. Die beiden vorhandenen werden dann allerdings nicht gemischt, sondern es wird schlicht nur eine verarbeitet. Die andere müsste separat extrahiert werden, was sich auch mit VirtualDub bewerkstelligen ließe.
Es wäre tatsächlich eine Option, die Audiospuren direkt in OBS zu trennen (ich nutze die aktuelle Version). Wie läuft das denn...
Siehe hier: OBS Studio - Verlustfreie Aufnahme & Sammelthread
Ziel des Tutorials ist die (verlustfreie) Aufnahme mit zwei separaten Audiospuren, [...]
-
Das hatten wir doch erst letztens im Kaufberatungsthread.
Alles anzeigenHi, dachte mir das ich wieder meinen PC aufrüsten sollte, habe an den Prozessor gedacht dass ich diesen Monat nicht so viel Geld zur Verfügung habe.
Jetzige PC Specs:
R9 280x
I5 3550p
8GB DDR3 RAMHoffe ihr könnt mir was für um die 300€ emphelen
Mit dem Ergebnis:
Dann besteht kaum ein Grund zum aufrüsten. Wenn du keine Leistungsprobleme hast, dann spar dir die Kohle, bis du welche hast

-
x264 liegt Ryzen besonders gut. Wenn du da nach P/L gehst, kommst du eigentlich nicht um Ryzen herum.
Hier mal ein paar verschiedene Benchmarks unter anderem auch mit Skylake-X:
hardware.fr
PC Games Hardware
Toms Hardware -
Und ich bezweifel das 720p auf 1440p skaliert noch wirklich dufte aussieht.
Absolut kein Problem. Eine Skalierung von 720p auf 1440p kann perfekt via Nearest Neighbour durchgeführt werden. Jeder Pixel wird schlicht aufs Vierfache vergrößert. Kein weiterer Qualitätsverlust. Eine Aufnahme mit höherer Auflösung ist natürlich vorzuziehen.
-
Wenn ich bei Dxtory (oder jedem anderen Aufnahme-Programm) für die Aufnahme 30fps einstelle, wird das im Spiel dann auch übernommen? Sprich, habe ich da dann auch nicht mehr als diese 30fps?
Im Normalfall sind die FPS des Spiels von denen der Aufnahme unabhängig, außer du aktivierst Synchronize Video FPS, wie bereits geschrieben. Dann entsprechen die Ingame-FPS den Aufnahme FPS.
Oder ist das egal, Ingame habe ich trotzdem was der Rechner eben so hergibt?
Ingame hast du normale FPS wie sonst auch, abzüglich der "Kosten" fürs Hooking, damit Dxtory überhaupt an das Bildmaterial herankommt.
Und falls ja; wie kriegt Dxtrory dann daraus seine 30fps?
30FPS > 1000ms / 30Frames = ~33ms/Frame > Alle ~33ms holt sich Dxtory das nächste Bild. So zumindest die grobe Theorie.
Wie viele in der Zwischenzeit tatsächlich angezeigt wurden ist dabei irrelevant, solltest du also ganze 1FPS haben, holt sich Dxtory halt 30x den gleichen Frame. -
Ich habe alles gemacht was du geschrieben hast
Dir wurden mehrere Optionen angeboten, keine einzelne Lösung. Welche hast du nun probiert und wie sehen deine Einstellungen jetzt aus?
Bitrate 15000 [...] ohne Artefakte
Gehe mal davon aus, dass du deine Videos nach der Aufnahme nicht weiter verarbeitest, sondern direkt hochlädst. Andernfalls wären deine jetzigen Einstellungen suboptimaler als ohnehin schon, gerade bei konstanter Bitrate.
-
Die Logdatei des Spiels ist ziemlich nichtssagend. Du solltest schon den Log von Dxtory posten, wobei ich davon ausgehe, dass sich daraus auch keine Lösung ableiten lässt.
-
@Tiberion
Die Frage ist halt, wie viel du dafür zahlen würdest und bereit wärst für sowas zu zahlen. Gerade die neuen Ryzen CPUs sind für den Aufgabenbereich deutlich besser geeignet.