Warum OBS kein AMD H.264 und HEVC hat: AMF- und Grafikkarten-Diagnose
Warum AMD H.264 und HEVC in OBS fehlen
OBS bezieht die AMD-Hardware-Encoder über AMF – eine Komponente des Radeon-Treibers. Das Programm fügt H.264 oder HEVC nicht anhand des Namens der Grafikkarte hinzu: Es benötigt einen funktionierenden Treiber, Zugriff auf den passenden Grafikadapter und Unterstützung für das Encoding im Medienblock der GPU.
Wenn AMF nicht geladen wird, OBS in einer ungeeigneten Grafikumgebung läuft oder die Radeon selbst das gewählte Format nicht codieren kann, erscheinen AMD H.264 und HEVC nicht in der Liste. Stattdessen bleiben meist x264, der Encoder einer anderen Grafikkarte oder grundlegende Aufnahmeoptionen übrig.
Das Vorhandensein einer Radeon im Geräte-Manager bedeutet nicht, dass OBS Zugriff auf ihren Hardware-Encoder erhalten hat.
Wo die AMD-Encoder in den OBS-Einstellungen zu finden sind
Öffnen Sie „Einstellungen“ – „Ausgabe“. Der Encoder für den Live-Stream befindet sich auf der Registerkarte „Stream“, der für lokale Dateien auf der Registerkarte „Aufnahme“. Je nach OBS-Version und Treiber können die Optionen AMD H.264, AMD AVC, AMD HEVC, H.265, AMD AMF oder AMD HW heißen.
Vergleichen Sie die Encoder-Auswahl nicht mit einem zufälligen Screenshot aus dem Internet. OBS, Windows und der Radeon-Treiber ändern Gestaltung und Bezeichnungen der Einträge. Orientieren Sie sich an den Wörtern AMD, AMF, AVC, H.264, HEVC oder H.265.
Ausgabemodus Simple und Advanced
Prüfen Sie im Bereich „Ausgabe“ den Punkt „Ausgabemodus“. Im Modus Simple ist die Oberfläche bewusst reduziert: Einige Parameter und Encoding-Optionen werden möglicherweise nicht angezeigt. Wechseln Sie zur Prüfung auf Advanced und öffnen Sie dann „Stream“ und „Aufnahme“ separat.
Klappen Sie die Liste „Encoder“ auf und sehen Sie nach, ob die Optionen AMD H.264 und AMD HEVC vorhanden sind. Ändern Sie in diesem Schritt weder Bitrate, Profil, Preset noch Auflösung: Zuerst muss festgestellt werden, ob das Programm den Hardware-Encoder erkannt hat.
Der Nachteil des Advanced-Modus ist, dass hier leicht versehentlich ungeeignete Einstellungen für Stream, Aufnahme oder Audio gespeichert werden. Lassen Sie nach der Prüfung keine Änderungen stehen, bei denen Sie sich nicht sicher sind.
Warum H.264 vorhanden sein kann, HEVC aber fehlt
Für das Hardware-Encoding bei Radeon ist ein eigener Medienblock zuständig. Bei älteren AMD-Generationen wird er meist mit VCE in Verbindung gebracht, bei neueren mit VCN. Die Spielleistung der Karte, die Menge des Videospeichers und die Zugehörigkeit zur Radeon-Reihe bestätigen für sich genommen nicht die Unterstützung eines bestimmten Codecs.
Einige ältere GPUs können H.264 codieren, unterstützen aber nicht die hardwaregestützte Erstellung von HEVC-Videos. Auch der umgekehrte Fall ist möglich: Die Karte gibt H.265-Dateien wieder, kann sie aber nicht codieren. HEVC-Decode und HEVC-Encode sind unterschiedliche Funktionen.
Prüfen Sie die Spezifikationen des genauen Grafikkartenmodells unter den Punkten Video Encode, Hardware Encoding, VCE oder VCN. Suchen Sie gezielt nach der Unterstützung für HEVC-Encoding, nicht für Decoding. Wenn kein Hardware-HEVC-Encode vorhanden ist, fügen Treiber und OBS-Einstellungen ihn nicht hinzu.
Prüfen Sie die Radeon im Windows-Geräte-Manager
Öffnen Sie den Windows-„Geräte-Manager“ und klappen Sie den Abschnitt „Grafikadapter“ auf. Dort sollte eine konkrete Radeon oder integrierte AMD-Grafik aufgeführt sein. Der Eintrag „Microsoft Basic Display Adapter“ bedeutet, dass kein vollwertiger Treiber installiert ist, beschädigt wurde oder nicht gestartet ist.
Öffnen Sie die Eigenschaften der Grafikkarte und prüfen Sie den Gerätestatus. Ein deaktivierter Adapter, ein Startfehler oder ein Fehlercode muss vor der Arbeit mit OBS behoben werden. Windows kann das Bild mit einem eingeschränkten Treiber auf dem Bildschirm ausgeben, doch AMF ist in einer solchen Konfiguration oft nicht verfügbar.
Wenn das System mehrere Grafikkarten hat, notieren Sie deren genaue Bezeichnungen. Das wird bei der Prüfung benötigt, auf welcher GPU OBS läuft und welcher Adapter im Programmprotokoll angegeben ist.
Mehrere GPUs und Hybridgrafik
Auf Notebooks und einigen Desktop-PCs kann OBS mit einer anderen Radeon arbeiten als der, die Sie verwenden möchten. Beispielsweise gibt es im System gleichzeitig integrierte Prozessorgrafik, eine diskrete Radeon und eine Grafikkarte eines anderen Herstellers. OBS kann die Szene auf einer GPU rendern, während die Verfügbarkeit des Encoders vom Treiber und der Konfiguration aller Adapter abhängt.
Besonders häufig tritt das Problem auf Notebooks mit Hybridgrafik auf. Die diskrete Karte ist funktionsfähig und in Windows sichtbar, doch die Anwendung erhält den Grafik-Kontext des integrierten Adapters. Dadurch wird der benötigte AMF-Encoder möglicherweise nicht erkannt oder arbeitet instabil.
Wie Sie die Radeon für OBS in den Windows-Einstellungen zuweisen
Öffnen Sie die Windows-„Einstellungen“ – „System“ – „Anzeige“ – „Grafik“. Suchen Sie OBS in der Liste der Apps. Wenn das Programm dort nicht vorhanden ist, fügen Sie eine klassische App manuell hinzu und geben Sie die Datei obs64.exe aus dem Installationsordner von OBS Studio an.
Üblicherweise befindet sich die ausführbare Datei im Ordner bin, dann 64bit. Wenn OBS an einem anderen Ort installiert ist, öffnen Sie die Eigenschaften der Verknüpfung und sehen Sie den Pfad im Feld Ziel nach.
- Wählen Sie OBS in der Liste der Grafik-Apps aus.
- Öffnen Sie den Punkt „Optionen“.
- Wählen Sie den Modus hohe Leistung.
- Wenn Windows mehrere Adapter anzeigt, geben Sie die diskrete Radeon an.
- Speichern Sie die Änderung.
- Schließen Sie OBS vollständig, einschließlich des Prozesses im Infobereich, falls er dort noch vorhanden ist.
- Starten Sie das Programm erneut und prüfen Sie die Encoder im Modus Advanced.
Der Nachteil der Zuweisung der diskreten GPU ist, dass das Notebook stärker aufheizen, lauter werden und den Akku schneller entladen kann. Bei einigen Modellen ist die Auswahl der Grafikkarte durch das Display-Anschlussschema und den Herstellertreiber eingeschränkt, sodass die Einstellung hohe Leistung nicht immer den tatsächlich von OBS verwendeten Adapter ändert.
Wie Sie herausfinden, welche GPU OBS verwendet
Öffnen Sie den Windows-Task-Manager, wechseln Sie zur Registerkarte „Details“ und aktivieren Sie die Spalte GPU-Engine. Suchen Sie den Prozess obs64.exe. Ordnen Sie die GPU-Nummer aus dieser Spalte den Adapternamen auf der Registerkarte „Leistung“ zu.
Die Prüfung ist nützlich, aber nicht absolut. Sie zeigt die aktuelle Aktivität des Prozesses, garantiert aber nicht, dass AMF für den Start des Encodings verfügbar ist. OBS kann einen Adapter für das Rendern der Szene verwenden, während die Arbeit des Hardware-Encoders vom Treiber, der AMF-Version und dem Modus der Hybridgrafik abhängt.
Prüfen Sie das OBS-Protokoll nach einem Neustart
Öffnen Sie in OBS „Hilfe“ – „Protokolldateien“. Sie können das aktuelle oder das letzte Protokoll ansehen sowie den Ordner mit den Logs öffnen. Für die Diagnose wird eine frische Datei benötigt: Schließen Sie OBS vollständig, starten Sie es erneut, öffnen Sie die Ausgabeeinstellungen und sehen Sie erst danach ins Protokoll.
Ein altes Log kann sich auf eine andere Treiberversion, ein anderes Profil, eine Verbindung über Remotedesktop oder eine GPU-Konfiguration vor der Änderung der Windows-Parameter beziehen. Verwenden Sie bei der Suche im Protokoll die Wörter AMF, AMD, H264, AVC, HEVC, H265, encoder, adapter, failed, error und unsupported.
Was AMF-Erwähnungen im Protokoll bedeuten
Der genaue Wortlaut der Zeilen hängt von der Version von OBS, Windows und dem Radeon-Treiber ab. In einer funktionierenden Konfiguration enthält das Protokoll üblicherweise Erwähnungen verfügbarer AMD-Encoder oder AMF-Komponenten. Wichtig ist nicht ein einzelner Textausschnitt, sondern die gesamte Kette der Meldungen zur Initialisierung von Adapter und Encoder.
- AMF und H.264 oder AVC werden erwähnt – OBS hat einen verfügbaren AMD-H.264-Encoder erkannt.
- AMF und HEVC oder H.265 werden erwähnt – der Treiber meldet die Möglichkeit des Hardware-HEVC-Encodings.
- AMF wurde gefunden, aber daneben steht ein Fehler beim Erstellen des Encoders – der Encoder wurde erkannt, startet aber wegen des Treibers, von Programmkonflikten oder GPU-Last nicht.
- Neben dem benötigten Codec steht unsupported – der aktive Adapter unterstützt diese Encoding-Option möglicherweise nicht.
- Im Protokoll ist eine unerwartete integrierte GPU angegeben – prüfen Sie die Grafikparameter für obs64.exe.
- Es gibt keine AMF-Erwähnungen – prüfen Sie den Radeon-Treiber, das Modell der aktiven Grafikkarte, die OBS-Version und die Art des Systemstarts.
Wann eine Aktualisierung oder Neuinstallation des AMD-Treibers erforderlich ist
Wenn die Radeon im Geräte-Manager korrekt angezeigt wird, OBS der richtigen GPU zugewiesen ist, AMF aber nicht im Protokoll erscheint, kann die Ursache im Treiber liegen. Probleme treten nach dem Austausch der Grafikkarte, einem Windows-Update, der Installation von Treibern über ältere Versionen oder dem Wechsel zwischen verschiedenen Grafikadaptern auf.
Laden Sie zunächst den Treiber herunter, der zu Ihrem Radeon-Modell und Ihrer Windows-Version passt. Sichern Sie wichtige Monitorparameter, Farbprofile und Einstellungen der AMD-Oberfläche: Nach der Bereinigung können sie zurückgesetzt werden.
- Schließen Sie OBS, Spiele, Editoren, Capture-Programme und Apps mit Overlays.
- Deinstallieren Sie den aktuellen Treiber mit den Bordmitteln von Windows oder AMD.
- Wenn die normale Deinstallation nicht geholfen hat, verwenden Sie ein Treiber-Bereinigungstool streng nach der Anleitung seines Entwicklers.
- Starten Sie den Computer neu.
- Installieren Sie den zuvor heruntergeladenen Radeon-Treiber.
- Prüfen Sie nach dem nächsten Neustart die Grafikkarte im Geräte-Manager.
- Öffnen Sie OBS, prüfen Sie die Encoder-Liste und das neue Protokoll.
Der Nachteil einer sauberen Neuinstallation ist, dass sich Auflösung, Anordnung der Displays, Bildwiederholrate und Farbeinstellungen vorübergehend ändern können. Sie fügt außerdem einer Karte kein HEVC hinzu, die kein Hardware-Encoding für H.265 hat.
OBS-Version, Plugins und beschädigtes Profil
Eine alte OBS-Version arbeitet mit einem neuen Treiber manchmal schlechter als die aktuelle stabile Version. Aktualisieren Sie OBS und erstellen Sie dann ein Testprofil und eine Szenensammlung ohne Drittanbieter-Plugins. So lässt sich das Encoder-Problem leichter von beschädigten Einstellungen, Filtern oder Erweiterungen trennen.
Wenn AMD H.264 oder HEVC direkt nach einem Update von OBS, Treiber oder Windows verschwunden sind, speichern Sie ein frisches Protokoll und die Versionen der Komponenten. Zur Prüfung können Sie vorübergehend die vorherige funktionierende Treiber- oder OBS-Version aus dem offiziellen Archiv verwenden.
Der Nachteil eines Rollbacks ist, dass in der alten Version Korrekturen für Kompatibilität, Sicherheit und die Unterstützung neuer Plugins fehlen können. Lassen Sie einen alten Treiber nicht als dauerhafte Lösung stehen, wenn er Probleme in Spielen oder anderen Programmen verursacht.
Warum HEVC für die Aufnahme verfügbar ist, aber nicht für den Stream
Wenn AMD HEVC auf der Registerkarte „Aufnahme“ sichtbar ist, kann die Radeon H.265-Videos hardwaregestützt erstellen. Das bedeutet noch nicht, dass eine Plattform einen solchen Stream annimmt. Für die Übertragung müssen gleichzeitig HEVC auf Seiten des Dienstes, das gewählte Protokoll, der Kanaltyp und die Ingest-Parameter unterstützt werden.
Viele gängige Streaming-Szenarien sind auf H.264/AVC ausgerichtet. Eine Plattform kann den Stream-Schlüssel annehmen, aber den HEVC-Stream ablehnen, den Live-Stream den Zuschauern nicht anzeigen oder ihn fehlerhaft verarbeiten. Die Bedingungen können sich zudem für normale Übertragungen, Testprogramme und alternative Protokolle unterscheiden.
Wählen Sie HEVC für den Live-Stream nur bei ausdrücklicher Bestätigung der H.265-Unterstützung durch die jeweilige Plattform. In allen anderen Fällen ist AMD H.264 in puncto Kompatibilität meist sicherer. Der Nachteil von H.264 ist, dass es bei vergleichbarer Qualität üblicherweise eine höhere Bitrate benötigt als HEVC.
Remotedesktop, virtuelle Maschinen und Cloud-PC
Bei einer Verbindung über Remotedesktop kann Windows einen virtuellen Grafikadapter erstellen oder den Zugriff des Programms auf die Hardwarefunktionen der GPU einschränken. In einer solchen Sitzung zeigt OBS manchmal kein AMF an, obwohl bei lokaler Anmeldung am selben Computer AMD H.264 und HEVC verfügbar sind.
Ein ähnliches Problem ist in einer virtuellen Maschine und auf einem Cloud-PC möglich: Das Vorhandensein einer Radeon auf dem physischen Host bedeutet nicht, dass das Gastsystem Zugriff auf ihren Video-Encoder erhalten hat. Prüfen Sie die Encoder-Liste bei einem lokalen Start von OBS mit angeschlossenem Monitor, wenn dies möglich ist.
Der Nachteil dieser Prüfung ist, dass sie für einen entfernten Streaming-Computer unpraktisch ist. Dafür hilft sie, eine Treiberstörung von einer Einschränkung der Remotesitzung zu unterscheiden.
Wenn der AMD-Encoder vorhanden ist, aber Aufnahme oder Stream nicht starten
Das Erscheinen von AMD H.264 oder HEVC in der Liste bedeutet, dass das Erkennungsproblem gelöst ist. Danach muss die Ursache des Startfehlers gesucht werden. Schließen Sie Programme, die den Hardware-Encoder belegen können: Bildschirmaufnahme-Apps, Videoeditoren, Browser mit Videoanrufen, Programme für den Fernzugriff, Overlays und Sofortwiederholungs-Tools.
Machen Sie nach einem Neustart von OBS eine kurze lokale Aufnahme mit einer einfachen Szene. Wenn sie normal erstellt wird, fügen Sie die Quellen einzeln hinzu: Spielaufnahme, Kamera, Browser-Widgets, Filter, Plugins. Prüfen Sie die Funktion separat während eines Spiels, denn Konflikte oder Überlastung zeigen sich manchmal erst bei hoher GPU-Last.
Der Nachteil dieser Methode ist, dass die Diagnose Zeit kostet und eine einfache Testszenen nicht immer die Last eines echten Live-Streams nachbildet. Aber sie ermöglicht es, die Quelle zu finden, nach der der Encoder nicht mehr startet.
Wodurch sich ein fehlendes AMD HEVC ersetzen lässt
Wenn die Radeon AMD H.264 unterstützt, aber kein Hardware-HEVC kann, verwenden Sie für den Live-Stream H.264/AVC. Es ist üblicherweise besser mit Streaming-Plattformen, den Geräten der Zuschauer und Wiedergabeprogrammen kompatibel. Für die lokale Aufnahme eignet sich H.264 ebenfalls, wenn die Datei schnell in den Schnitt übergeben oder auf einem anderen Gerät geöffnet werden soll.
Eine andere Option ist das softwarebasierte x264. Es ist nicht von AMD AMF abhängig und kann funktionieren, wenn der Hardware-Encoder nicht verfügbar ist. Der Nachteil von x264 ist, dass das Encoding auf den Prozessor verlagert wird. Während Spiel, Bildschirmaufnahme, Arbeit von Browser-Quellen und Filtern kann dies eine CPU-Überlastung, Encoder-Frame-Drops oder einen Leistungseinbruch im Spiel verursachen.
Reihenfolge der Prüfung, wenn AMD H.264 und HEVC weiterhin fehlen
- Klären Sie das genaue Radeon-Modell und seine Unterstützung für H.264-Encode oder HEVC-Encode.
- Prüfen Sie, dass im Geräte-Manager kein Microsoft-Basisadapter, keine deaktivierte GPU und keine Startfehler vorhanden sind.
- Schalten Sie OBS in den Modus Advanced und prüfen Sie die Encoder getrennt für Stream und Aufnahme.
- Weisen Sie obs64.exe die diskrete Radeon in den Windows-Grafikparametern zu, wenn das System mehrere GPUs hat.
- Starten Sie OBS neu und öffnen Sie ein frisches Protokoll.
- Suchen Sie im Log nach AMF, AMD, encoder, adapter, failed, error und unsupported.
- Aktualisieren oder installieren Sie den Radeon-Treiber neu, wenn AMF nicht erkannt wird.
- Prüfen Sie OBS in einem neuen Profil ohne Drittanbieter-Plugins.
- Starten Sie OBS lokal, wenn das Problem über Remotedesktop, eine virtuelle Maschine oder einen Cloud-PC aufgetreten ist.
- Wenn HEVC für den Live-Stream benötigt wird, bestätigen Sie separat, dass die gewählte Streaming-Plattform es annimmt.
Last Articles
Was hat sich bei Design und Funktionen geändert Wir haben die Website aktualisiert, damit die Arbeit damit schneller und bequemer ist. Die wichtigste..
Good afternoon, I've collected all the news during this time.: 1. The main news is that prices for twitch viewers have been greatly reduced, while Tw..
1. Nutzen Sie den Aktionscode "December2025" für 15% Rabatt für alle unsere Zuschauer2. Wir haben bis zum 1. Januar die Grundpreise für unseren Konfig..
Twitch-Dienste sind wir arbeiten stabil, daher sind wir bereit, mit Trupps und Wiederverkäufern zusammenzuarbeiten, servicebesitzer, Bot-Besitzer ..
Wir haben unsere Twitch Viewer-Dienste vollständig aktualisiert und sind jetzt verfügbar stabil arbeiten. Wir verwenden nur hochwertige IP-Adresse..
Hello everyone! Today, we are announcing a new feature—"Twitch Viewer Configurator". Now, you can customize any plan for your Twitch channel. Choo..
Greetings, I have compiled a guide for streamers, which will be very relevant at the moment. Now YouTube and twitch have disabled monetization from vi..
We have finally developed the APINow it will be more convenient for our partner sites to work with us.To update the maximum tariffs for YouTube, an up..
Aufgrund der großen Beliebtheit der Partnerdienste und des Empfehlungsprogramms haben wir eine Kooperationstabelle erstellt. Das Wesentliche ist ganz ..
Unsere Dienste für Streamer
Unsere Dienste für Content-Ersteller










