Entlastet eine Capture Card meinen M1 Prozessor?
Hallo,
Ich möchte gerne Youtube Videos aufnehmen, und dazu ein Spiel aufnehmen. Ich habe ein Macbook Air M1 mit 16 GB Arbeitsspeicher. Hab mit OBS schon alles versucht: niedrige Auflösung, niedrige Bitrate, andere Codierung, anderen Encoder, aber trotzdem ist das System überlastet und die FPS Zahl bricht ein, oder es sieht einfach nicht mehr schön aus.
Kann ich, wenn ich einen zweiten Monitor anschließe, und dann mit der Capture Card (würde die EVGA XR1 nehmen) den zweiten Monitor aufnehme, meinen Prozessor entlasten, und so ein besseres Ergebnis bekommen, oder hat die Capture Card damit nichts zu tun, bzw. muss der Prozessor trotzdem am Ende herhalten?
Danke im Voraus!
Achso, wichtig zu ergänzen ist noch, dass ich das Spiel, was ich aufnehme, über Parallels auf Windows 10 spiele (Emulation von Windows 10). Dadurch ist eben der Prozessor sehr gefordert und schafft das mit OBS wahrscheinlich nicht.
Ergänzung 2: Nicht das Spiel hat FPS Einbrüche, das läuft perfekt, nur die fertige OBS Aufnahme!
4 Antworten
OBS ist zurzeit nicht für den M1 Chip optimiert. OBS läuft also über Rosetta 2, welches noch extra Leistung benötigt.
Du solltest dir ein anderes Aufnahmeprogramm aussuchen, welches bereits optimiert ist. Mit dem QuickTime Player lässt sich u.A. eine Aufnahme erstellen. Damit läuft die Aufnahme eventuell etwas besser.
Es könnte auch helfen, wenn du dein Spiel etwas begrenzt. Schwächere Grafikeinstellungen oder eine FPS Begrenzung. Somit könnte mehr Leistung für die Aufnahme übrig sein. Vielleicht hat die Windows VM mit dem Spiel die höchste Priorität.
Du solltest auch mal in die Aktivitätsanzeige schauen. Wie sieht die CPU Auslastung aus? Wie sieht die RAM/Swap Auslastung aus? Welches Programm hat dabei die meiste Auslastung?
Das Spiel wird auch nicht gerade effizient laufen. Es läuft zum einen in einer Virtuellen Maschine und es muss von x86 Code in ARM Code umgewandelt werden. Es sind doppelt Verluste. Das Spiel scheint immerhin zu laufen.
Danke für den Tipp mit dem Quick Time Player. Sieht nun perfekt aus! :)
Mit einer Capturecard kannst du bei einem 1 PC Setup nichts anfangen, die sind dazu da das Bild an einen anderen PC zu schicken der dann die wirkliche Berechnung des Aufnehmens übernimmt
Wenn ich deine Frage richtig verstanden habe:
Nein, denn es geht nicht um die Bildausgabe, sondern um die Bildberechnung. Und die muss trotzdem der Computer übernehmen, deshalb wird da kein großer Unterschied zu erkennen sein.
Ein MacBook ist einfach nicht dafür gemacht Spiele zu spielen.
Das Spiel läuft ja perfekt flüssig, das ist nicht das Problem. Nur OBS ist halt anscheinend zu viel. Weißt du denn ob das mit der Capture Card gehen würde?
Und gibt es da vielleicht eine andere Lösung?