Streamer Blog Software Die Encoder-Magie: x264, NVENC, AMF und ihre Feinheiten

Die Encoder-Magie: x264, NVENC, AMF und ihre Feinheiten

Du kennst es: Dein Stream läuft, das Bild ist da, der Ton auch. Aber irgendetwas passt nicht ganz. Vielleicht ruckelt das Bild in schnellen Spielszenen, die Farben wirken blass, oder du wünschst dir schlicht mehr Kontrolle über deinen täglichen Workflow. Die Standardeinstellungen von OBS Studio sind ein solider Startpunkt, aber um wirklich das Maximum an Performance, Qualität und Effizienz herauszuholen, müssen wir tiefer graben – in die erweiterten Einstellungen.

Dieser Guide ist für dich, wenn du die Grenzen deiner Übertragung verschieben und OBS Studio zu einem maßgeschneiderten Werkzeug machen möchtest. Wir konzentrieren uns auf jene Stellschrauben, die einen spürbaren Unterschied machen, ohne in jedem Detail zu ertrinken.

Die Encoder-Magie: x264, NVENC, AMF und ihre Feinheiten

Der Encoder ist das Herzstück deiner Stream-Qualität und -Performance. Er wandelt dein Videobild in ein Format um, das effizient übertragen und empfangen werden kann. Die Wahl des richtigen Encoders und seiner Einstellungen ist entscheidend für das Gleichgewicht zwischen Bildqualität, CPU/GPU-Belastung und Latenz.

Die Wahl des Encoders: CPU vs. GPU

  • x264 (Software-Encoder): Nutzt deine CPU. Bietet potenziell die höchste Bildqualität bei einer gegebenen Bitrate, besonders bei niedrigen Bitraten, da er sehr effiziente Kompressionsalgorithmen verwenden kann. Der Nachteil ist die hohe CPU-Auslastung. Für Systeme mit einer starken Mehrkern-CPU und einer weniger leistungsfähigen GPU kann x264 eine gute Wahl sein, insbesondere für Aufnahmen oder wenn das Spiel selbst nicht CPU-intensiv ist.
  • NVENC (NVIDIA) / AMF (AMD) (Hardware-Encoder): Nutzen eine dedizierte Einheit auf deiner Grafikkarte. Diese Encoder entlasten die CPU erheblich, da die GPU die gesamte Arbeit übernimmt. Moderne Hardware-Encoder wie NVENC (Turing oder neuer) bieten eine Bildqualität, die der von x264 auf mittleren bis langsamen Presets sehr nahekommt, bei deutlich geringerer Systemauslastung. Dies ist oft die bevorzugte Wahl für Gamer, die auf einem einzigen PC streamen.

Die Faustregel: Wenn du eine moderne NVIDIA- oder AMD-Grafikkarte besitzt, nutze den Hardware-Encoder (NVENC H.264 oder AMD H.264/HEVC). Dein Gaming-Erlebnis wird es dir danken.

Erweiterte Encoder-Einstellungen verstehen

Sobald du den Encoder gewählt hast, gibt es weitere wichtige Parameter:

  • Ratensteuerung (Rate Control):
    • CBR (Constant Bitrate): Die Bitrate bleibt konstant, unabhängig vom Bildinhalt. Dies ist der Standard und wird von den meisten Streaming-Plattformen (Twitch, YouTube) empfohlen, um eine stabile Übertragung zu gewährleisten.
    • CQP (Constant Quantization Parameter): Die Bildqualität bleibt konstant, die Bitrate variiert je nach Komplexität der Szene. Ideal für lokale Aufnahmen, bei denen die Dateigröße weniger kritisch ist als die maximale Qualität. Ein niedrigerer CQP-Wert (z.B. 18-20) bedeutet höhere Qualität.
  • Keyframe-Intervall: Definiert, wie oft ein vollständiges Bild (Keyframe) gesendet wird. Ein Wert von 2 Sekunden ist der Industriestandard für die meisten Streaming-Plattformen. Dies hilft dem Viewer, schnell zum Stream zu springen oder bei einem Verbindungsabbruch wieder aufzuschließen.
  • Preset (Voreinstellung): Beeinflusst die Qualität und Performance. Langsamere Presets (z.B. "Slow", "Medium" bei x264 oder "Max Quality" bei NVENC) bieten bessere Qualität bei gleicher Bitrate, verbrauchen aber mehr Rechenleistung. Schnellere Presets (z.B. "Veryfast", "Fast" bei x264 oder "Performance" bei NVENC) verbrauchen weniger Leistung, opfern aber etwas Qualität. Finde hier den Sweet Spot für dein System.
  • Profil (Profile): Meistens "High". Dies ermöglicht erweiterte Codierungsfunktionen, die die Effizienz der Komprimierung verbessern.
  • B-Frames: Diese bidirektionalen Frames verbessern die Kompression, indem sie sich auf zukünftige und vergangene Frames beziehen. Moderne Encoder nutzen sie effizient, aber zu viele B-Frames können die Latenz erhöhen. Für NVENC wird oft ein Wert von 2 empfohlen.

Auflösung, Skalierung & Filter – Mehr als nur Pixel

Die Auflösung deines Streams hat einen enormen Einfluss auf die Bildqualität und die benötigte Bandbreite. Aber es gibt einen Unterschied zwischen deiner Basis (Leinwand) Auflösung und der Ausgabe (Skaliert) Auflösung.

  • Basis (Leinwand) Auflösung: Dies ist die interne Auflösung, in der du deine Szenen in OBS gestaltest. Wenn du auf einem 1440p-Monitor spielst, kannst du dies auf 1440p einstellen, um eine hohe Präzision bei der Szenengestaltung zu haben.
  • Ausgabe (Skaliert) Auflösung: Dies ist die Auflösung, in der dein Stream tatsächlich an die Plattform gesendet wird. Viele streamen in 1080p (1920x1080) oder 720p (1280x720) bei 60 FPS, um eine breite Kompatibilität und eine gute Balance aus Qualität und Bandbreite zu erreichen.

Skalierungsfilter: Schärfe vs. Performance

Wenn deine Basisauflösung von der Ausgabeauflösung abweicht, muss OBS das Bild skalieren. Hier kommen die Skalierungsfilter ins Spiel:

  • Bilinear (Schnellste, unschärfste): Wenig CPU/GPU-Auslastung, aber das Bild kann etwas unscharf wirken. Selten empfohlen.
  • Bicubic (Skalierte Schärfe, 16 Samples): Ein guter Kompromiss. Bietet eine deutlich bessere Schärfe als Bilinear bei moderater Leistungsaufnahme. Oft die Standardwahl.
  • Lanczos (Geschärfte Skalierung, 36 Samples): Die schärfste Option. Liefert das detailreichste Bild, aber auch die höchste CPU/GPU-Auslastung beim Skalieren. Wenn dein System es packt und du höchste Bildschärfe anstrebst, ist dies deine Wahl.

Tipp: Wenn du von 1440p auf 1080p herunterskalierst, kann Lanczos einen sichtbaren Unterschied in der Detailschärfe machen. Bei 1080p auf 720p ist der Unterschied weniger dramatisch, und Bicubic ist oft ausreichend.

Maßgeschneiderte Workflows: Szenen-Verschachtelung und erweiterte Hotkeys

Effizienz im Workflow bedeutet weniger Stress während des Streams und mehr Konzentration auf dein Publikum. OBS Studio bietet leistungsstarke Funktionen, um deine Prozesse zu optimieren.

Szenen als Quellen (Szenen-Verschachtelung)

Stell dir vor, du hast eine Webcam-Quelle mit Filtern, einem Rahmen und einem Namen. Musst du diese in jeder Szene einzeln einrichten? Nein! Du kannst eine Szene erstellen, die nur deine Webcam und die zugehörigen Elemente enthält ("Webcam-Szene"). Dann kannst du diese "Webcam-Szene" als Quelle in anderen Szenen (z.B. "Gaming-Szene", "Just Chatting-Szene") einfügen. Der Vorteil:

  • Modularität: Ändere etwas in der "Webcam-Szene", und es aktualisiert sich automatisch in allen Szenen, die sie verwenden.
  • Ordnung: Weniger Quellen in komplexen Szenen, sauberere Struktur.
  • Effizienz: Vermeidet Redundanz und spart Zeit bei Änderungen.

Erweiterte Hotkeys für mehr Kontrolle

Hotkeys sind nicht nur zum Szenenwechsel da. Du kannst sie für eine Vielzahl von Aktionen konfigurieren, die deinen Workflow erheblich beschleunigen:

  • Quellen-Sichtbarkeit umschalten: Blende deine Facecam ein oder aus, zeige oder verstecke Chat-Overlays.
  • Filter ein/ausschalten: Aktiviere einen Farbabstimmungsfilter für bestimmte Spiele oder deaktiviere einen Noise Gate für ein kurzes Gespräch.
  • Audio-Quellen stummschalten: Mute dein Mikrofon schnell, schalte den Desktop-Sound aus.
  • Studiomodus umschalten: Wechsle zwischen Vorschau und Programm.
  • Aufnahme starten/stoppen/pausieren: Steuere deine lokalen Aufnahmen.

Besonders nützlich sind Hotkeys in Kombination mit einem Stream Deck oder ähnlichen programmierbaren Tastaturen, die dir eine physische Oberfläche für komplexe Aktionen bieten.

Praxis-Szenario: GameMaster Alex optimiert seinen High-Action-Stream

Alex spielt schnelle, grafisch anspruchsvolle Shooter auf einem Single-PC-Setup. Er möchte 1080p/60FPS streamen und gleichzeitig hochwertige VODs für YouTube aufnehmen, ohne Abstriche beim Gameplay zu machen. Sein System: i7-13700K, RTX 4070 Ti.

  1. Encoder-Wahl: Alex wählt NVENC H.264 (neu), da seine RTX 4070 Ti den Encoder effizient nutzt und die CPU für das Spiel entlastet.
  2. Stream-Einstellungen:
    • Ausgabe (Skaliert) Auflösung: 1920x1080
    • FPS: 60
    • Ratensteuerung: CBR
    • Bitrate: 6000-8000 Kbps (je nach Plattformvorgaben und Upload-Bandbreite)
    • Keyframe-Intervall: 2 Sekunden
    • Preset: "Max Quality" – seine 4070 Ti kann dies bewältigen, ohne das Spiel zu beeinträchtigen.
    • Profil: High
    • B-Frames: 2
    • Skalierungsfilter: Lanczos (Geschärfte Skalierung) – für maximale Bildschärfe beim Downscaling seiner 1440p-Spiele.
  3. Aufnahme-Einstellungen (separater Track):
    • Typ: Benutzerdefinierter Output (FFmpeg) oder Standard.
    • Encoder: NVENC H.264 (neu), aber mit CQP anstelle von CBR.
    • CQP-Wert: 18 (für sehr hohe Qualität, da Bitrate variieren kann).
    • Preset: "Max Quality" oder sogar "P7 (Langsamste)" wenn nur die Aufnahme aktiv ist und keine Interaktion mit dem Spiel stattfindet.
    • Keyframe-Intervall: 0 (Auto) oder 2.
    • Qualität: Höher als der Stream, um maximale Flexibilität für die Postproduktion zu haben.
  4. Workflow-Optimierung:
    • Alex erstellt eine "Webcam & Overlay"-Szene, die er in seine "Ingame"- und "Be Right Back"-Szenen einbettet.
    • Er konfiguriert Hotkeys für das Ein-/Ausblenden von Spiel-Overlays (z.B. Karten, Scoreboards), das Stummschalten seines Mikrofons und das Umschalten zur "Be Right Back"-Szene.

Mit diesen Einstellungen erreicht Alex einen flüssigen, hochwertigen Stream und exzellente VODs, ohne dass seine Gaming-Performance leidet.

Der Community-Puls: Häufige Frustrationen und ihre Lösungen

In den Creator-Communities tauchen immer wieder ähnliche Fragen und Probleme auf, wenn es um erweiterte OBS-Einstellungen geht. Viele fragen sich:

  • "Warum sehen meine Farben auf dem Stream anders aus als auf meinem Monitor?"
    • Lösung: Dies kann an Farbraum-Einstellungen liegen (OBS > Einstellungen > Erweitert > Farbraum/Farbbereich). Stelle sicher, dass diese mit deinen Monitor- und Spiel-Einstellungen übereinstimmen (meist Rec. 709, Voll oder Teil). Auch die Video-Encoder-Einstellungen können den Farbraum beeinflussen.
  • "Soll ich x264 oder NVENC/AMF nehmen? Mein Freund sagt, x264 ist immer besser."
    • Lösung: Moderne Hardware-Encoder (NVENC Turing/Ampere/Ada Lovelace, AMD RDNA2/3) haben eine Qualität erreicht, die für die meisten Streaming-Zwecke kaum von x264 zu unterscheiden ist und dabei die CPU massiv entlastet. Für Single-PC-Gaming ist NVENC/AMF oft die bessere Wahl, es sei denn, du hast eine extrem leistungsstarke CPU und ein sehr wenig CPU-intensives Spiel.
  • "Mein Stream ruckelt oder hat Frame-Drops, aber meine Internetleitung ist gut."
    • Lösung: Das ist selten ein Bandbreitenproblem. Überprüfe die OBS-Statistiken (Ansicht > Statistiken). Sie zeigen dir, ob gerenderte Frames aufgrund von Überlastung (CPU/GPU) oder Codierungsverzögerung verloren gehen. Dies deutet auf zu hohe Einstellungen für deinen Encoder (zu langsames Preset, zu hohe Auflösung/FPS, zu anspruchsvoller Skalierungsfilter) oder ein zu anspruchsvolles Spiel hin. Reduziere schrittweise die Qualitäts-Presets, die Ausgabeauflösung oder wechsle den Skalierungsfilter.

Deine Checkliste für erweiterte OBS-Optimierung

Bevor du dich in die erweiterten Einstellungen stürzt, gehe diese Punkte durch:

  1. Systemanalyse:
    • Welche CPU und GPU hast du?
    • Wie viel Upload-Bandbreite steht dir stabil zur Verfügung?
    • Was ist dein Hauptziel: Maximale Qualität, maximale Performance, oder eine Balance?
  2. Encoder-Wahl:
    • Moderne GPU vorhanden? -> NVENC/AMF nutzen.
    • Alte GPU oder extrem starke CPU ohne GPU-Belastung? -> x264 in Betracht ziehen.
  3. Ausgabe-Einstellungen (Stream):
    • Auflösung: 1080p, 720p? Passe sie an deine Bandbreite und Systemleistung an.
    • FPS: 60 FPS für flüssige Bewegung, 30 FPS für geringere Anforderungen.
    • Bitrate: An Plattformvorgaben und Upload anpassen (z.B. Twitch max. 8000 Kbps).
    • Keyframe-Intervall: 2s.
    • Ratensteuerung: CBR.
    • Preset: Beginne mit "Quality" (NVENC) oder "Veryfast" (x264) und arbeite dich vor/zurück.
  4. Skalierungsfilter:
    • Wenn Herunterskalieren notwendig: Starte mit Bicubic, teste Lanczos bei Performance-Reserven.
  5. Aufnahme-Einstellungen (optional, aber empfohlen):
    • Nutze einen separaten Aufnahmetrack.
    • Ratensteuerung CQP für konstante Qualität (Wert 18-23).
    • Höhere Bitrate/langsamerer Preset als beim Stream, wenn möglich.
  6. Workflow-Optimierung:
    • Szenen-Verschachtelung für modulare Elemente (Webcam, Overlays).
    • Hotkeys für häufige Aktionen einrichten (Szenenwechsel, Quellen umschalten, Audio muten).
  7. Tests:
    • Führe lokale Testaufnahmen und private Test-Streams durch, um die Einstellungen zu überprüfen.
    • Beobachte die OBS-Statistiken während des Streams/der Aufnahme.

Wartung und Überprüfung: Bleib am Ball

Die optimalen OBS-Einstellungen sind keine einmalige Sache. Dein Setup, deine Spiele und sogar OBS selbst entwickeln sich weiter. Plane regelmäßige Überprüfungen ein:

  • Hardware-Upgrades: Eine neue GPU oder CPU kann deine Encoder-Möglichkeiten dramatisch verbessern. Überprüfe die Einstellungen danach.
  • OBS Studio Updates: Neue Versionen bringen oft Leistungsverbesserungen oder neue Encoder-Optionen. Lies die Patch Notes.
  • Neue Spiele: Ein neues, grafisch anspruchsvolles Spiel kann dein System stärker belasten und erfordert möglicherweise eine Anpassung deiner Encoder-Presets oder der Ausgabeauflösung.
  • Plattform-Änderungen: Streaming-Plattformen passen manchmal ihre empfohlenen Bitraten oder Auflösungen an. Informiere dich.
  • Eigenes Wachstum: Wenn du mehr Erfahrung sammelst, wirst du vielleicht feststellen, dass du mehr Kontrolle über bestimmte Aspekte deines Streams möchtest und kannst dann deine Workflows weiter optimieren.

Diese erweiterten Einstellungen mögen auf den ersten Blick komplex wirken, aber wenn du sie einmal verstanden und auf dein System abgestimmt hast, geben sie dir die volle Kontrolle über die Performance und Qualität deines Streams. Happy Streaming!

2026-03-04

About the author

StreamHub Editorial Team — practicing streamers and editors focused on Kick/Twitch growth, OBS setup, and monetization. Contact: Telegram.

Next steps

Explore more in Software or see Streamer Blog.

Ready to grow faster? Get started oder try for free.

Telegram