AirCheck Ratgeber · Support · Start · English

Ratgeber / Internes Audio und Systemaudio aufnehmen

Was ist ScreenCaptureKit-Audioaufnahme auf dem Mac?

Getestet auf macOS 26.4.1 (Tahoe), Apple M3 Max, 3. Sept. 2026. Aktualisiert am 17. Sept. 2026.

ScreenCaptureKit ist Apples Framework, das Bildschirminhalte und Audio als Stream an eine App liefert. Es erschien in macOS 12.3 für Video; die Audioaufnahme (capturesAudio) kam mit macOS 13. Es liefert die gemischte Ausgabe des Mac standardmäßig als PCM mit 48 kHz Stereo, gefiltert nach Display, Fenster oder App, nachdem der Nutzer die Berechtigung „Bildschirm- und Systemaudioaufnahme“ erteilt hat. Es ersetzt virtuelle Audiotreiber, wenn es darum geht aufzunehmen, was ein Mac abspielt.

Was ist ScreenCaptureKit?

Apples eigene Zusammenfassung: „Verwende ScreenCaptureKit, um leistungsstarkes Video und Audio auf iOS, iPadOS, macOS, tvOS und visionOS aufzunehmen.“ Das Framework übergibt einer App einen Stream aus CMSampleBuffer-Objekten, also Videobilder und Audiopuffer mit Zeitstempeln, die aus dem Compositor und dem Audiomixer stammen und nicht von einem Aufnahmegerät.

Der Audioteil ist klein und konkret:

  • capturesAudio (macOS 13.0): standardmäßig aus. „Setze diesen Wert auf true, wenn du Audioaufnahme benötigst.“
  • sampleRate: „Das Framework unterstützt Abtastraten (Sampleraten) von 8000, 16000, 24000 und 48000“; nicht angegebene oder nicht unterstützte Werte fallen auf 48 kHz zurück.
  • channelCount: 1 oder 2; Standard ist Stereo.
  • excludesCurrentProcessAudio: erlaubt einem Recorder, die eigene Wiedergabe aus der Datei herauszuhalten. AirCheck setzt diese Option, deshalb kannst du während der Aufnahme eine frühere Aufnahme abhören.
  • captureMicrophone (macOS 15.0): fügt demselben Stream ein Mikrofon hinzu.

Die Bittiefe ist keine Stream-Einstellung; die Puffer sind Float-PCM, und der Recorder entscheidet, was er schreibt. AirCheck schreibt 24-Bit-AIFF und konvertiert beim Export. Die allgemeinverständliche Version findest du unter Kann ein Mac internes Audio nativ aufnehmen.

Welche Berechtigung braucht ScreenCaptureKit-Audio?

Eine einzige. Auf Apples Entwicklerseite steht: „Bitte die Person um die Berechtigung zur Bildschirmaufnahme, bevor du Inhalte aufnimmst“, und die App muss eine NSScreenCaptureUsageDescription deklarieren. Auf Nutzerseite ist das Systemeinstellungen > Datenschutz & Sicherheit > Bildschirm- und Systemaudioaufnahme. Apples Support-Seite erklärt, dass du Apps „erlauben kannst, sowohl deinen Bildschirm als auch dein Audio oder nur dein Audio aufzunehmen“. Deshalb taucht ein reiner Audiorecorder in einer Liste auf, die nach Bildschirmaufnahme aussieht.

Was die Berechtigung nicht tut: Sie gewährt keinen Mikrofonzugriff (das ist ein separater Eintrag unter „Mikrofon“), und sie überlebt keinen neu signierten Build der App. Unter macOS 26.4.1 führt ein verweigerter oder fehlender Eintrag zu einer leeren Aufnahme statt zu einer Fehlermeldung, eine leere Datei ist also das erste Symptom, das du prüfen solltest. Schritte, die das beheben:

  1. Öffne Systemeinstellungen > Datenschutz & Sicherheit > Bildschirm- und Systemaudioaufnahme.
  2. Schalte den Recorder ein; fehlt er, starte den Recorder und beginne eine Aufnahme, damit macOS ihn hinzufügt.
  3. Beende den Recorder und öffne ihn erneut.

Siehe Berechtigung wird nicht angezeigt, falls der Eintrag nie erscheint.

Welche Apps und Töne kann es aufnehmen, und was ist ausgeschlossen?

Die Aufnahme folgt einem SCContentFilter. Ein Filter kann ein ganzes Display, ein einzelnes Fenster oder ein Display „nur mit Fenstern der angegebenen Apps“ oder unter Ausschluss aufgeführter Apps erfassen. Audio ist an den gefilterten Inhalt gebunden, ein Filter mit nur einer App nimmt also den Ton dieser App auf. AirCheck verwendet einen Filter für das ganze Display, der alles liefert, was der Mac abspielt; Audio Hijack und Piezo bieten eine Auswahl pro App.

Ausschlüsse in der Praxis:

  • Dein Mikrofon ist nie in einem System-Stream enthalten, es sei denn, die App aktiviert captureMicrophone unter macOS 15 oder neuer.
  • Das eigene Audio des Recorders lässt sich mit excludesCurrentProcessAudio ausschließen.
  • DRM-geschützte Wiedergabe wie Apple TV+ und manche Apple-Music-Inhalte kommen unter Umständen als Stille an. Normales Streaming (YouTube, Spotify, SoundCloud, Twitch, Zoom, Teams, Meet) wird ganz normal aufgenommen.
  • Nichts hängt vom Ausgabegerät ab. Lautsprecher, Kabelkopfhörer oder AirPods liefern alle denselben Stream, mehr dazu im Leitfaden zu Kopfhörern.

Welche Mac-Apps nehmen Audio mit ScreenCaptureKit auf, und welche nicht?

Apps, die darauf aufbauen: AirCheck (Quelle „Systemaudio“), OBS Studio (Quelle „macOS-Audioaufnahme“, macOS 13 oder neuer). Apps, die es nicht tun: QuickTime Player, Sprachmemos, GarageBand, Audacity und die Bildschirmfoto-Werkzeugleiste; sie alle nehmen Eingabegeräte über AVFoundation oder Core Audio auf und brauchen deshalb einen virtuellen Treiber, um die Systemausgabe zu sehen. Die Anleitung von Audacity nennt die Einschränkung direkt: „macOS hat keine eingebaute Funktion zur Aufnahme von Desktop-Audio.“

Apples zweite API, Core-Audio-Process-Taps (AudioHardwareCreateProcessTap, macOS 14.2), ist eine Alternative für Audio pro Prozess ohne jede Video-Mechanik. Die Apps von Rogue Amoeba nennen macOS 14.4 als Mindestversion, was zu dieser API passt. Welchen Weg eine App auch wählt, die Berechtigung für den Nutzer liegt in derselben Einstellung, und es wird kein Kernel- oder User-Space-Audiotreiber installiert. Der Leitfaden zu virtuellen Treibern erklärt, wann der alte Weg noch sinnvoll ist.

Verwende ScreenCaptureKit, um leistungsstarkes Video und Audio auf iOS, iPadOS, macOS, tvOS und visionOS aufzunehmen.

Apple, ScreenCaptureKit-Dokumentation

Wege, wie eine App unter macOS an Systemaudio kommt (Sept. 2026)

AufnahmemethodeMin. macOSTreiber installiertFilter pro AppMikrofon im selben StreamStandardrate
Virtueller Treiber (BlackHole, Soundflower)10.10janeinüber Hauptgerät (Aggregate Device)Geräteeinstellung
ScreenCaptureKit-Audio13.0neinja (App oder Fenster)macOS 15+48 kHz Stereo
Core-Audio-Process-Tap14.2neinja (Prozess)neinGeräteeinstellung
AVFoundation-Eingabeaufnahme (QuickTime, ffmpeg)beliebigneinn. z., nur Eingängen. z.Geräteeinstellung

Die AVFoundation-Eingabeaufnahme kann die Systemausgabe ohne virtuellen Treiber überhaupt nicht sehen.

Wo AirCheck passt

AirCheck ist eine schlanke, ehrliche Nutzung dieser API: eine Quelle „Systemaudio“, die einen ScreenCaptureKit-Stream mit 48 kHz Stereo öffnet, die eigene Wiedergabe ausschließt, ein 24-Bit-AIFF-Master schreibt und als WAV 16 Bit, WAV 24 Bit oder MP3 320 kbps exportiert. Es braucht macOS 14 oder neuer, die einzelne Berechtigung „Bildschirm- und Systemaudioaufnahme“ und 39 € einmalig. Ein Watchdog prüft alle 2 Sekunden und startet den Stream in dieselbe Datei neu, wenn 5 Sekunden lang keine Puffer mehr ankommen.

Wann du es nicht brauchst: Wenn du Entwickler bist, brauchst du AirCheck nicht, um die API zu nutzen; Apples Beispielcode reicht. Wenn du Aufnahme pro App oder ein zugemischtes Mikrofon willst, nutzen Audio Hijack oder Piezo dieselben Systemfunktionen mit mehr Routing.

AirCheck nimmt auf, was dein Mac abspielt, oder jedes Eingabegerät, in eine Datei. 39 € einmalig.

AirCheck kaufen, 39 €

macOS 14 oder neuer. Einmalige Zahlung. 14 Tage Rückgaberecht, ohne Nachfragen.

Häufige Fragen

Funktioniert ScreenCaptureKit auf Intel-Macs?

Ja. Das Framework ist Teil von macOS 12.3 und neuer, auf Apple Silicon wie auf Intel. Die Audioaufnahme braucht macOS 13 oder neuer; die Hardware-Architektur spielt keine Rolle, und die Berechtigungseinstellung ist auf beiden gleich.

Nimmt ScreenCaptureKit auch das Mikrofon auf?

Standardmäßig nicht. Ein Systemaudio-Stream enthält nur das, was der Mac abspielt. Seit macOS 15 kann eine App captureMicrophone setzen, um ein Mikrofon hinzuzufügen, aber die App muss das implementieren; AirCheck tut es nicht.

Ist ScreenCaptureKit-Audio verlustfrei?

Der Stream ist unkomprimiertes PCM mit 48 kHz Stereo, der Recorder erhält also genau das, was der Mixer erzeugt hat. Die Qualität ist durch die Quelle begrenzt: Ein 128-kbps-Stream wird nicht besser, er wird nur ohne weiteren Verlust gespeichert.

Warum klingt meine ScreenCaptureKit-Aufnahme gut, aber Netflix ist stumm?

DRM-geschützte Videodienste können ihr Audio vor Bildschirm- und Systemaufnahme zurückhalten. Das erzwingen die Plattform und der Dienst, nicht der Recorder, und keine Einstellung ändert daran etwas. Normale Streaming-Seiten und Meeting-Apps sind nicht betroffen.

Quellen

Hannes Hennerbichler entwickelt AirCheck und nimmt damit seine eigenen DJ-Sets über ein Focusrite Scarlett 8i6 auf. Jeder Schritt auf dieser Seite wurde auf der oben genannten macOS-Version ausgeführt. Mit KI-Unterstützung entworfen, vom Autor geprüft und überarbeitet. Über