
Ich versuche, drei oder mehr 1080p-Webcams gleichzeitig auf einem einzigen Computer aufzuzeichnen (in einer Datei).
Ich habe zwei Instanzen von OBS Studio erfolgreich verwendet, um zwei Webcams aufzuzeichnen. Die dritte Instanz wirft diesen Fehler aus:
„Das Starten der Ausgabe ist fehlgeschlagen. Weitere Einzelheiten finden Sie im Protokoll. Hinweis: Wenn Sie die NVENC- oder AMD-Encoder verwenden, stellen Sie sicher, dass Ihre Grafiktreiber auf dem neuesten Stand sind.“
Als ich tiefer grub, fand ich auf derNvidia NVENC-Wiki:
Für den Privatgebrauch konzipierte GeForce-Grafikkarten unterstützen nicht mehr als 2 gleichzeitig kodierte Videostreams, unabhängig von der Anzahl der installierten Karten. Professionelle Karten unterstützen je nach Kartenmodell und Komprimierungsqualität zwischen 2 und 21 gleichzeitige Streams pro Karte.
Beide Websites waren hilfreich, lieferten mir aber nicht die Informationen, die ich brauchte:
NVIDIA VIDEO CODEC SDK
GPU-Unterstützungsmatrix für Videokodierung und -dekodierung
Welche Grafikkarte oder welche Grafikkartenkonfiguration benötige ich, um mehr NVENC-Videostreams empfangen zu können?
DasNvidia-Forumsbeitraggab an, dass Grafikkarten, die nicht in SLI sind, jeweils zur Kodierung beitragen würden. Der oben zitierte Wiki-Link gab jedoch an, dass dies nicht zu mehr NVENC-Streams führen würde.
Antwort1
Die Karten der Professional-Serie, auf die sie sich beziehen, sind die „Quadro" Markenkarten.
Diese Karten sind in der Regel deutlich teurer als ihre GeForce-Gegenstücke, sind aber für CAD-, wissenschaftliche und anspruchsvolle Transcodierungsvorgänge gedacht. Sie basieren grob auf derselben Hardware, haben aber weniger Einschränkungen und Nachteile.
Mit einer dieser Basiskarten sollten Sie in der Lage sein, zwei oder mehr Streams zu transkodieren. Neuere oder höherwertige Karten können jedoch möglicherweise mehr Streams gleichzeitig transkodieren.
Der Grund, warum Sie nur eine Beschränkung auf „zwischen 2 und 21 Streams“ erhalten, liegt darin, dass dies stark vom Komprimierungsgrad und der Videogröße Ihrer ein- und ausgehenden Daten abhängt, davon, ob Sie Hardware-Dekodierung sowie Kodierung verwenden, und von anderen Faktoren.
Möglicherweise können Sie nur zwei 4k h.265-Streams gleichzeitig oder einundzwanzig 720p h.264-Streams kodieren. Es hängt davon ab, ob es das Beste ist, was Sie bekommen können.
Möglicherweise können Sie bei einem der GPU-Cloud-Anbieter etwas Zeit mieten, um herauszufinden, wie viel Sie mit Ihren Einstellungen aus einer professionellen Karte herausholen können. Eine Quadro der Spitzenklasse zu kaufen und dann festzustellen, dass die Basisversion die Aufgabe auch hätte erfüllen können, ist ein kostspieliger Fehler und es ist unwahrscheinlich, dass irgendein Lieferant dafür Verständnis hätte.