Da Emby offensichtlich unter Windows kein GPU Trancoding unterstützt kam mir der Gedanke Emby im Docker zu installieren. Bevor ich mir aber die Mühe mache Emby noch einmal umzuziehen wäre meine Frage ob dies überhaupt funktioniert. Kann Windows die GPU an den Docker nativ weiterreichen?
GPU Transcoding unter Windows im Docker
-
BoeserAdmin -
9. März 2018 um 14:31 -
Unerledigt
-
-
Wie kommst du darauf das Emby unter Windows kein GPU Transcoding unterstützt?
-
-
Wie kommst du darauf das Emby unter Windows kein GPU Transcoding unterstützt?
Da bei meinem AMD System (APU) keine Transcoding Option greift. Vielleicht klappt dies mit Intel bzw. Nvidia. Aber ich besitze keines von beidem.
-
AMD?! Das hättest du auch gleich sagen können...
Bisher hab ich noch keine erfolgreichen Meldungen aus dem Emby-Lager gelesen.
Wenn überhaupt, dann wird es wahrscheinlich nur in einer nativen Linux Installation funktionieren. Wenn du die Grafikkarte an den Dockercontainer unter Windows durchreichst, dann hast du unter Windows kein Bild mehr. -
-
Wie kommst du darauf das Emby unter Windows kein GPU Transcoding unterstützt?
weil unter Windows nur vaapi angeboten wird was bekanntlich eine Linux Beschleunigung ist
-
weil unter Windows nur vaapi angeboten wird was bekanntlich eine Linux Beschleunigung ist
Und NVENC, was aber natürlich nur mit Nvidia Grafikkarten funktioniertDeswegen ja - wenn man die richtigen Fragen stellt, bekommt man auch die richtigen Antworten.
-
-
Und NVENC
unter Windows wird meines Wissens Directx genommen, vaapi, nvenc etc sind alles Linux standards (gefährliches Halbwissen meinerseits)
-
DirectX wird in Medienplayern für die hardwarebeschleunigte Wiedergabe, also Decoding aber nicht Encoding genutzt.
Der Emby Server nutzt gar kein DirectX! Und NVENC läuft auch unter Windows, sogar besser als unter Linux. -
-
Wenn du die Grafikkarte an den Dockercontainer unter Windows durchreichst, dann hast du unter Windows kein Bild mehr.
Wäre schön gewesen wenn ein Docker Nativ wie eine Windows Anwendung auf die Hardware zugreifen könnte. Die Virtualisierung via Docker ist absolutes neuland für mich.
Ich habe aber nun eine andre Möglichkeit ergriffen wie ich das Transcoden weitestgehend unterbinden kann. Ich habe meinen DSL Tarif erhöht. für 5€ mehr hab ich bald 40Mbit Upstream und 100Mbit Down. Somit sollte alles per Direct Stream laufen. Innerhalb meines Netzwerkes läuft eh alles per Direct Stream.
-
Wäre schön gewesen wenn ein Docker Nativ wie eine Windows Anwendung auf die Hardware zugreifen könnte. Die Virtualisierung via Docker ist absolutes neuland für mich.
Ich habe aber nun eine andre Möglichkeit ergriffen wie ich das Transcoden weitestgehend unterbinden kann. Ich habe meinen DSL Tarif erhöht. für 5€ mehr hab ich bald 40Mbit Upstream und 100Mbit Down. Somit sollte alles per Direct Stream laufen. Innerhalb meines Netzwerkes läuft eh alles per Direct Stream.Und falls du doch mal transcodieren musst wegen Browser oder Handy, seit heute gibt's im Emby Beta Server AMD AMF!
-
-
Und falls du doch mal transcodieren musst wegen Browser oder Handy, seit heute gibt's im Emby Beta Server AMD AMF!
Das klingt doch mal gut. Wenn das auch sauber mit den neuen Vega APU's funktioniert wäre das der I Punkt. Das hat mir vorher an Plex gut gefallen. Jedoch hat Emby in anderen Bereichen große Vorteile gegenüber Plex.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!