OBS Performance Checkliste - alles auf einen Blick
Diese OBS Performance Checkliste hilft dir, typische Bottlenecks (CPU, GPU, Encoder, Datenträger, Netzwerk, Audio) schnell zu erkennen und deine Streams und Aufnahmen stabil und sauber zu bekommen - ohne Ratespiel.
Warum OBS manchmal ruckelt, obwohl der PC stark ist
OBS ist kein Spiel, das einfach nur "mehr FPS" will. OBS ist eher wie eine Produktionskette: Quellen (Kamera, Game Capture, Browser, Medien) laufen in eine Render-Pipeline, werden skaliert, gefiltert, gemischt, dann encodiert und schließlich als Stream rausgeschoben oder als Datei geschrieben. Wenn eine Stelle in dieser Kette zu langsam ist, siehst du Symptome wie Dropped Frames, Render Lag, Encoding Lag, Audio-Desync oder Mikroruckler.
Das Gemeine: Oft ist nicht die reine Leistung das Problem, sondern ein falscher Flaschenhals. Beispiel 1: Die GPU ist im Spiel permanent bei 95-99 Prozent, dann hat OBS zu wenig Reserven für Compositing und Preview. Beispiel 2: Du nimmst auf eine langsame HDD auf, dann stottert die Aufnahme, obwohl der Encoder eigentlich okay wäre. Beispiel 3: Zu viele Filter (Noise Suppression, Blur, Sharpen, LUTs) ziehen Render Time hoch, obwohl CPU und GPU auf den ersten Blick "frei" wirken.
Diese Checkliste ist so aufgebaut, dass du von schnell messbar zu gezielt optimieren gehst. Du kannst sie als festen Workflow nutzen: erst Symptome einordnen, dann Messwerte checken, dann an den richtigen Stellschrauben drehen.
Schritt 1: Symptome eindeutig zuordnen
Bevor du Settings änderst, musst du wissen, welches Problem du wirklich hast. OBS zeigt dir vieles direkt an. Öffne die Statistik (Ansicht - Statistiken) und beobachte sie während einer typischen Szene: Gameplay, Kamera, Alerts, Browser-Overlay, Audio.
- Rendering Lag: OBS schafft es nicht, Frames rechtzeitig zu rendern. Ursache oft GPU-Last, Filter, Browser-Quellen, hohe Auflösung, zu viele Quellen.
- Encoding Lag: Der Encoder kommt nicht hinterher. Ursache oft CPU-Last (x264), falsches Preset, zu hohe Auflösung/FPS, ungünstige Encoder-Optionen.
- Dropped Frames (Network): Netzwerk oder Plattform. Ursache oft Upload instabil, WLAN, Router, zu hohe Bitrate, Server-Probleme.
- Skipped Frames (Rendering): Ähnlich wie Rendering Lag, häufig GPU/Compositing oder Preview.
- Audio Drift oder Desync: Sample Rate, Monitoring, Plugins, Buffer, falsche Device-Settings, Bluetooth oder Virtual Audio Routing.
Merksatz: Rendering ist meistens Szene/GPU/Quellen, Encoding ist Encoder/CPU oder Hardware-Encoder, Dropped ist Netzwerk.
Schritt 2: Der Schnelltest in 5 Minuten
Wenn es schnell stabil werden muss, mach diesen Minimal-Test. Er zeigt dir in kurzer Zeit, ob dein Problem an Szene/Quellen, Encoder oder Netzwerk liegt.
- Starte eine Testaufnahme (lokal) für 2-3 Minuten mit deiner normalen Szene.
- Starte danach einen Teststream (falls möglich unlisted/privat) für 2-3 Minuten mit derselben Szene.
- Vergleiche die OBS Statistiken bei Aufnahme vs Stream (Rendering Lag, Encoding Lag, Dropped Frames).
- Deaktiviere testweise Browser-Quellen und aufwendige Filter und teste erneut.
- Reduziere testweise die Output-Auflösung (z.B. von 1080p auf 900p oder 720p) und teste erneut.
Interpretation:
- Aufnahme ruckelt, Stream auch: meist Rendering oder Encoding.
- Aufnahme sauber, Stream dropped frames: Netzwerk/Bitrate/Server.
- Nach Deaktivieren von Browser-Quellen wird es stabil: Browser/Overlays/Animationen sind der Trigger.
- Nach Reduktion der Output-Auflösung wird es stabil: Skalierung, Render-Pipeline oder Encoder war am Limit.
Die große OBS Performance Checkliste
Jetzt kommt der Kern: eine Checkliste, die du wie ein Preflight-Check vor jedem wichtigen Stream nutzen kannst. Nicht alles ist immer nötig, aber wenn du ein Problem hast, arbeitest du sie systematisch ab.
System-Check (Windows und Hardware)
- GPU-Headroom: Lass die GPU nicht permanent bei 99 Prozent. Begrenze FPS (Ingame Limit, Treiber Limit, V-Sync, Frame Cap), damit OBS Reserven für Compositing hat.
- CPU-Spitzen: Schließe unnötige Hintergrundprozesse (Browser-Tabs, Updater, Launcher, Scan, Sync-Tools). CPU-Spikes können Encoding Lag triggern.
- Energieprofil: Windows Energieprofil auf "Hohe Leistung" oder ein ähnliches Performance-Profil stellen, damit Taktraten stabil bleiben.
- Treiber: GPU-Treiber aktuell halten, aber nach Updates immer kurz testen. Manche Updates ändern Encoder- oder Capture-Verhalten.
- Datenträger: Aufnahmeziel auf schnelle SSD/NVMe. Genug freier Speicher, keine überlastete Systemplatte.
- USB-Stabilität: Kameras und Capture Cards direkt an gute Ports, nicht alles an einem Hub. Bei Dropouts Ports wechseln (auch andere Controller am Mainboard).
OBS Basis-Settings (Video)
- Base Canvas: Passt zur Hauptquelle. 1080p Canvas ist oft stabil, 1440p Canvas kann sinnvoll sein, kostet aber mehr Render-Leistung.
- Output Scaled Resolution: Das ist dein Ausspiel-Format. 1080p ist Standard, 900p ist ein stabiler Sweet Spot, 720p ist extrem robust bei knappen Reserven.
- FPS: 60 FPS sind deutlich teurer als 30 FPS. Wenn Content es erlaubt, sind 30 FPS oft der größte Stabilitätsgewinn.
- Downscale Filter: Lanczos sieht gut aus, kostet aber mehr. Bicubic ist oft die stabile Wahl, wenn GPU knapp ist.
- Farbraum: Standard-Einstellungen reichen in den meisten Fällen. Sonderfälle nur mit klarem Ziel (z.B. HDR-Workflow).
Encoder-Check (Streaming und Aufnahme)
- Hardware Encoder: NVENC/AMF/QuickSync entlasten die CPU und sind fürs Gaming oft ideal. Sie brauchen aber GPU-Headroom, sonst steigt Rendering Lag.
- x264: Sehr flexibel, aber CPU-intensiv. Wenn Encoding Lag auftaucht, Preset schneller stellen oder auf Hardware Encoder wechseln.
- Preset und Profile: Zu aggressive Quality-Presets können ruckeln. Stabilität zuerst, Qualität danach.
- Keyframe Intervall: Plattformkonform setzen (oft 2 Sekunden). Falsche Werte können Probleme oder schlechte Transcodierung verursachen.
- Bitrate: Nicht nach Wunsch, sondern nach Upload und Plattform. Zu hoch führt zu Dropped Frames und schlechter Zuschauer-Experience.
- Aufnahme-Modus: Für Recording sind konstante Qualitätsmodi oft sinnvoller als extrem hohe fixe Bitraten, weil sie Datenträger und Encoder weniger stressen.
Szenen, Quellen und Filter (die häufigste Ursache)
- Browser-Quellen: Alerts, Widgets, Chat-Overlays, Animationen kosten GPU. Häufig sind sie die Ursache für Rendering Lag Peaks.
- Skalierung: Skalieren frisst Performance. Nutze Quellen in passender Auflösung und halte Transformationsschritte gering.
- Filter: Noise Suppression, Blur, Sharpen, LUTs, Glow - jeder Filter kostet. Nutze Filter nur, wenn der Gewinn sichtbar ist.
- Capture Methode: Game Capture ist oft effizienter als Display Capture. Window Capture kann je nach App variieren.
- Preview: Die Vorschau kann Leistung kosten. Bei knappen Systemen testweise Vorschau deaktivieren.
- Lean Scenes: Baue eine schlanke Szene für performance-kritische Games. Du kannst eine zweite "Show"-Szene für Just Chatting nutzen.
Audio Performance und Stabilität
- Sample Rate: In Windows und OBS identisch halten (z.B. 48 kHz). Mischbetrieb kann Drift oder knacksende Übergänge verursachen.
- Monitoring: Audio Monitoring nur nutzen, wenn nötig. Falsches Monitoring erzeugt Echo oder Latenz.
- Noise Reduction: Wenn du starke Filter nutzt, prüfe CPU-Last. Bei knapper CPU lieber sparsam einsetzen oder eine leichtere Chain wählen.
- Mic Chain: Gate, Kompressor, EQ sind okay, aber nicht übertreiben. Jede Stufe kann Latenz oder Nebenwirkungen erzeugen.
- Bluetooth: Für kritisches Audio vermeiden. Kabel oder stabile Funklösungen sind zuverlässiger.
Netzwerk-Check für Streams
- Upload: Stabilität ist wichtiger als Peak-Speed. Wenn abends Probleme kommen, teste zu mehreren Zeiten.
- LAN statt WLAN: WLAN ist der Klassiker für Drops, selbst wenn Speedtests gut aussehen.
- Router: Firmware, Neustarts und sauberes Setup können helfen. QoS kann sinnvoll sein, wenn im Haushalt viel Traffic ist.
- Server: Wenn die Plattform es erlaubt, andere Ingest-Server testen. Manchmal ist nur ein Standort problematisch.
Tabelle: Symptome, Messwerte, Ursache, schnelle Lösung
| Symptom | In OBS Statistiken | Wahrscheinliche Ursache | Schnelle Lösung |
|---|---|---|---|
| Bild ruckelt, Viewer sehen Stottern | Rendering Lag steigt | GPU am Limit, Szene zu schwer | FPS cap im Spiel, Browser-Quellen reduzieren, Downscale Filter auf Bicubic |
| OBS meldet Encoding Overload | Encoding Lag steigt | CPU zu hoch (x264) oder Preset zu hart | Preset schneller, Auflösung/FPS senken, auf NVENC/QuickSync wechseln |
| Stream hat Aussetzer trotz gutem PC | Dropped Frames (Network) | Upload instabil, Bitrate zu hoch, WLAN | LAN nutzen, Bitrate senken, anderen Server testen |
| Aufnahme hat Mikroruckler | Keine Network Drops, oft Rendering Peaks | Datenträger zu langsam oder GPU-Render | Auf SSD aufnehmen, Recording Settings prüfen, Quellen/Filter vereinfachen |
| Audio ist versetzt oder driftet | Keine klare FPS-Auffälligkeit | Sample Rate mismatch, Monitoring, Device | 48 kHz überall, Monitoring sauber einstellen, Audio Devices neu setzen |
| Alles wird schlechter bei Alerts/Overlays | Rendering Lag Peaks | Browser-Quelle zu heavy | Quelle schlanker, Animation reduzieren, Quelle nur bei Bedarf aktivieren |
Mini-Workflow: So findest du den Bottleneck ohne Chaos
Wenn du einfach nur "irgendwas" umstellst, verlierst du schnell die Kontrolle. Dieser Mini-Workflow bleibt sauber und reproduzierbar. Ziel ist: eine Veränderung, ein Test, ein Ergebnis.
- Baseline: 2 Minuten Testaufnahme mit deiner Hauptszene. Werte notieren (Rendering Lag, Encoding Lag).
- Browser isolieren: Alle Browser-Quellen deaktivieren, erneut testen. Wenn es besser wird, liegt es dort.
- Filter isolieren: Filter auf Kamera und wichtigen Quellen deaktivieren, erneut testen. Danach Filter einzeln wieder aktivieren.
- Output vereinfachen: Output Scaled Resolution eine Stufe runter und erneut testen.
- FPS prüfen: 60 auf 30 testen. Das ist oft der größte Stabilitätshebel.
- Encoder prüfen: Preset schneller oder Encoder wechseln, erneut testen.
- Final: 10 Minuten realer Stresstest: Game + Kamera + Alerts + Recording oder Stream.
Häufige Fehler und wie du sie sofort vermeidest
- GPU immer am Anschlag: Wenn dein Spiel die GPU komplett auslastet, bleibt nichts für OBS übrig. Ein FPS-Limit ist oft die schnellste "gratis" Lösung.
- Zu viele Browser-Overlays: Drei Widgets mit Animationen können mehr kosten als deine Kamera. Nutze nur, was wirklich Mehrwert bringt.
- Canvas und Output wild gemischt: Wenn du ständig hoch und runter skalierst, kostet das. Halte Canvas und Output sinnvoll und konsistent.
- 60 FPS um jeden Preis: 30 FPS mit sauberem Bild ist besser als 60 FPS mit Ruckeln und Drops.
- Aufnahme auf die Systemplatte: Wenn Windows Updates, Cache und Recording um dieselbe SSD kämpfen, entstehen Peaks. Nutze ein separates schnelles Laufwerk, wenn möglich.
- Audio-Setup nicht einheitlich: Unterschiedliche Sample Rates und mehrere virtuelle Routings sind typische Desync-Treiber. Halte es simpel.
FAQ
Was ist wichtiger: CPU oder GPU für OBS?
Beides kann limitieren, aber in Gaming-Szenarien ist die GPU häufig der erste Flaschenhals, weil OBS fürs Rendering und Compositing GPU-Zeit braucht. Wenn du x264 nutzt, wird die CPU schnell zum Limit. Mit Hardware-Encoder ist die CPU meist entspannter, dafür brauchst du GPU-Headroom.
Warum hilft ein FPS-Limit im Spiel so oft?
Weil du damit GPU-Reserven freimachst. OBS braucht konstante Render-Zeit, um Frames sauber zu bauen. Wenn die GPU permanent ausgelastet ist, entstehen Render-Spitzen und Rendering Lag, selbst wenn der PC "eigentlich" stark wirkt.
Welche Auflösung ist der beste Kompromiss für Streams?
Für viele Setups ist 1080p60 der Wunsch, aber 900p60 oder 1080p30 ist oft deutlich stabiler bei nahezu gleicher Zuschauer-Experience. Wenn du regelmäßig Rendering oder Encoding Lag siehst, ist eine Stufe runter meist die sauberste Lösung.
Warum ruckelt die Aufnahme, obwohl der Stream okay ist?
Weil Aufnahme zusätzlich Datenträger und Encoder belastet. Wenn du gleichzeitig streamst und aufnimmst, kann der Datenträger zum Bottleneck werden oder deine Recording-Settings sind zu aggressiv. Teste Aufnahme auf eine schnelle SSD und nutze sinnvolle Qualitätsmodi statt Extrem-Bitrate.
Wie erkenne ich, ob Browser-Quellen schuld sind?
Wenn Rendering Lag Peaks genau dann auftreten, wenn Alerts kommen oder wenn bestimmte Overlays aktiv sind, ist das ein starkes Indiz. Der sichere Test ist: Browser-Quellen deaktivieren, erneut testen und Werte vergleichen.
Was ist eine einfache Audio-Regel gegen Desync?
Halte die Sample Rate überall gleich (oft 48 kHz), nutze Monitoring nur wenn nötig und vermeide komplexe virtuelle Audio-Routings, wenn du nicht genau weißt, warum du sie brauchst.
Fazit: Stabilität zuerst, dann Qualität
OBS Performance wird dann einfach, wenn du sie als System denkst: Rendering, Encoding, Netzwerk, Datenträger. Die meisten Probleme entstehen nicht durch "zu schwache Hardware", sondern durch fehlenden Headroom, zu komplexe Szenen oder unpassende Kombinationen aus Canvas, Output, FPS und Encoder. Wenn du die Checkliste als Routine nutzt, findest du Bottlenecks schnell und kannst gezielt optimieren, ohne in endlosen Setting-Schleifen zu landen.
- Erst messen: OBS Statistiken zeigen dir, ob Rendering, Encoding oder Netzwerk das Problem ist.
- Headroom schaffen: FPS-Limit im Spiel und schlanke Szenen sind oft die größte Verbesserung.
- Einfach skalieren: Eine Stufe runter bei Output-Auflösung oder FPS bringt häufig sofort Stabilität.
- Quellen priorisieren: Browser-Overlays und Filter nur dort einsetzen, wo sie sichtbar helfen.
- Sauber testen: Immer nur eine Änderung, dann kurzer Stresstest und Vergleich der Werte.