Bademeister Posted March 15, 2023 Share Posted March 15, 2023 Moin zusammen, Erst einmal möchte ich ein großes Lob aussprechen, was eine geile Community was ein Geiles Betriebssystem... UNRAID läuft jetzt seit knapp 3 Wochen bei mir in der Testphase. Aber es steht jetzt schon fest das ich dieses System übernehmen werde! Bisher habe ich alles zum Laufen gebracht was ich wollte auch dank der Community nur beim folgenden Problem beiß ich auf Granit. Habe einen Jellyfin Server aufgesetzt als Docker ganz normal aus den Apps linuxserver Repository.... Läuft Prima nur das Trascoding über meine intel CPU / GPU läuft überhaupt nicht ! Zum Einsatz kommt eine Intel Core I5-2500K CPU 3400 MHz App INTEL-GPU-TOP ist installiert Meine Konfiguration Jellyfin: Möchte ich jetzt ein Film im H264 Format abspielen sagt Jellyfin sofort nein ... Ich denke es ist überhaupt kein Hexenwerk und es gibt bestimmt eine super Lösung ich finde sie nur leider nicht ! Quote Link to comment
jj1987 Posted March 15, 2023 Share Posted March 15, 2023 23 minutes ago, Bademeister said: Ich denke es ist überhaupt kein Hexenwerk und es gibt bestimmt eine super Lösung ich finde sie nur leider nicht ! Du musst als Hardware Beschleunigung "VA-API" auswählen 1 Quote Link to comment
Bademeister Posted March 15, 2023 Author Share Posted March 15, 2023 Ja ... das habe ich auch schon Probiert ... geht aber leider auch nicht ... Quote Link to comment
alturismo Posted March 15, 2023 Share Posted March 15, 2023 4 minutes ago, Bademeister said: geht aber leider auch nicht ... was sagt denn das Log von Jelly dazu ... es gibt container logs, es gibt in jelly logs, sogar wahrscheinlich Transcoding logs analog emby ... Quote Link to comment
hawihoney Posted March 15, 2023 Share Posted March 15, 2023 Mich stört ein wenig der Titel "/Dev/Dri/". Kontrolliere doch bitte vorsichtshalber ob das überall - außer im Titel - korrekt geschrieben ist --> "/dev/dri". Quote Link to comment
Bademeister Posted March 15, 2023 Author Share Posted March 15, 2023 (edited) 2 hours ago, alturismo said: was sagt denn das Log von Jelly dazu ... es gibt container logs, es gibt in jelly logs, sogar wahrscheinlich Transcoding logs analog emby ... Also habe mal rein gesehen wenn ich einen Film Abspielen will ... es kommt einiges .. wie stelle ich euch am besten das Log zur verfügung ? hier mal sein Screenshot ... Ich denke es liegt am Transcoding Verzeichnis im Log Rot dargestellt ? Edited March 15, 2023 by Bademeister Quote Link to comment
Bademeister Posted March 15, 2023 Author Share Posted March 15, 2023 2 hours ago, hawihoney said: Mich stört ein wenig der Titel "/Dev/Dri/". Kontrolliere doch bitte vorsichtshalber ob das überall - außer im Titel - korrekt geschrieben ist --> "/dev/dri". Habe ich soeben auch geprüft und alles gleich gesetzt ... Nicht geholfen .... Quote Link to comment
alturismo Posted March 15, 2023 Share Posted March 15, 2023 27 minutes ago, Bademeister said: Ich denke es liegt am Transcoding Verzeichnis im Log Rot dargestellt ? da werde ich jetzt nicht wirklich schlau draus, schau doch lieber in das ffmpeg log ... das liegt doch normal direkt darunter ... eine Info noch, allgemein wird bei Jellyfin das "official" empfohlen ... und dann noch, du testet jetzt mit einem 10bit HDR Video, teste doch bitte mal einen nicht HDR Film oder Serie ... Quote Link to comment
alturismo Posted March 15, 2023 Share Posted March 15, 2023 4 hours ago, Bademeister said: Zum Einsatz kommt eine Intel Core I5-2500K CPU 3400 MHz das hätte ich eigentlich sehen müssen ... sorry, mit dem bekommst du kein hevc 10bit decoded ... max 8bit was rec709 (kein HDR) wäre und "normal" nicht zum Tragen kommt, das kommt in der Regel bei eigenen reencodes nur vor, nicht bei HDR und co ... Beispiel Hier die offizielle Übersicht was dein alter Rechenknecht im Bereich decode / encode und wenn der decode schon scheitert in hardware ... bedarf es viel "Fummelei" das in hwardware zu encoden, daher wirst du da immer auf software komplett zurückfallen ... der relevante encoder würde gehen (AVC = h264 8bit ist auch das was normal für web streaming genutzt wird ... einfach und schnell und kompatibel) 1 Quote Link to comment
Bademeister Posted March 15, 2023 Author Share Posted March 15, 2023 Wow danke für diesen super schnellen Support ! Okay jetzt weis ich wo ich stehe heißt einfach mein guter alter Taschenrechner packt es nicht mehr ! Dan habe ich jetzt noch ein frage da ich auf die Trancoding Geschichte nicht verzichten will bzw. keine abstriche machen möchte. In der Umgebung verkauft gerade jemand eine Nvidia Quadro 4000 komme ich mit der weiter ? Auch soweit das die am besten Alles Transcodiert was so anfällt ? Streams sind es maximal 2 gleichzeitig also eher gechillt !? Quote Link to comment
alturismo Posted March 15, 2023 Share Posted March 15, 2023 1 hour ago, Bademeister said: Auch soweit das die am besten Alles Transcodiert was so anfällt ? hier ist eine feine Übersicht was, welche Karte im Bereich decode / encode kann https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new Tipp was gerne empfohlen wird, Nvidia T400, die ist extrem sparsam, braucht keinen separaten Stromanschluss (max 75w aus dem PCIe slot reichen aus) und kann alles ... die 4000er wäre sogar unrestricted, sprich, soviel streams bis die Karte glüht aber mal ein genereller Hinweis, wir reden bei transcoding von "externen" Abspielern, lokal solltest du transcoding vermeiden und direct play, direct stream einstellen wenn machbar ... was bei alles gängigen Abspielern gehen sollte .... transcoding ist ein Thema für den Browser oder mobil, extern, ... um Bandbreite zu sparen ... das soll nur als Anmerkung dienen da das Thema transcoding oft missverstanden wird als ein "Muss", zuhause braucht es das nicht (man sollte es sogar vermeiden) Quote Link to comment
Bademeister Posted March 15, 2023 Author Share Posted March 15, 2023 Ja höchstwahrscheinlich verstehe ich das auch falsch.. Aber was könnte ich den anderes tun wenn ich jetzt dieses Format habe und mein Fier TV Qube es nicht abspielen will ! Gibt es eine andere Möglichkeit auf dem Server die Dateien zu Transcoden ? (Ohne GPU ? Quote Link to comment
hawihoney Posted March 15, 2023 Share Posted March 15, 2023 1 hour ago, Bademeister said: Gibt es eine andere Möglichkeit auf dem Server die Dateien zu Transcoden ? In Software statt Hardware. Einfach alle Optionen bzgl. Hardware Transcoding z.B. /dev/dri, VAAPI, installierte Plugins wie Intel-GPU-TOP, etc. rückgängig machen, dann übernehmen Software und CPU den Job. Frisst erheblich mehr Ressoucen inkl. Strom, kann aber unter Umständen sogar zu einem besseren Ergebnis führen. Quote Link to comment
alturismo Posted March 16, 2023 Share Posted March 16, 2023 8 hours ago, Bademeister said: mein Fier TV Qube es nicht abspielen will ! da ich auch so ein Teil hier im Gästezimmer stehen hab ()von Nov 2020), nur als Info, der spielt alles ab (außer LiveTV 1080i, da hakelt es wegen deinterlacing). https://www.amazon.de/gp/product/B083VVZ8VX/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 Wenn der transcoden will, dann wahrscheinlich weil die Verbindung zu schwach ist ... oder du transcoding erzwingen willst ... Quote Link to comment
Bademeister Posted March 16, 2023 Author Share Posted March 16, 2023 8 hours ago, hawihoney said: In Software statt Hardware. Einfach alle Optionen bzgl. Hardware Transcoding z.B. /dev/dri, VAAPI, installierte Plugins wie Intel-GPU-TOP, etc. rückgängig machen, dann übernehmen Software und CPU den Job. Frisst erheblich mehr Ressoucen inkl. Strom, kann aber unter Umständen sogar zu einem besseren Ergebnis führen. Das habe ich schon mal getestet aber das packt die Mühle dann nicht mehr, bekomme auch Ruckler .... CPU Last 100 % ... alle 4 Kerne .... 1 hour ago, alturismo said: da ich auch so ein Teil hier im Gästezimmer stehen hab ()von Nov 2020), nur als Info, der spielt alles ab (außer LiveTV 1080i, da hakelt es wegen deinterlacing). https://www.amazon.de/gp/product/B083VVZ8VX/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 Wenn der transcoden will, dann wahrscheinlich weil die Verbindung zu schwach ist ... oder du transcoding erzwingen willst ... Ein weiterer ansatz den ich testen werde ... ich werde ihn mal aus dem W Lan nehmen und per Kabel anbinden. Wie kann ich das Transcoding erzwingen bzw. wie kann ich sagen Transcodiere nicht ? Quote Link to comment
Bademeister Posted March 22, 2023 Author Share Posted March 22, 2023 (edited) So ich nun wieder .... Nach viel Probieren und studieren ....... Ohne erfolge ..... Habe ich mich dazu entscheiden die P4000 zu holen denke für n 25 euro war die ein schnapper .... Gleich mal eingebaut Nvidia Treiber Packet installiert Neustart .... joa und jetzt ? In den Systemgeräten wird sie angezeigt ... Aber das wars auch. Die GPU Statistics Zeigen auch nix an Und mein gröstes Problem ist das ich mit den 2 Schlagwörtern UNRAID und Grafikkarte nur VM Problematiken finde die mich aber so gar nicht interessieren ... Wie bekomme ich die jetzt an den Start und zwar so das Jellyfin diese auch verwendet ? Hier noch ein Nachtrag aus dem Log ... Treiber Problem ? Edited March 22, 2023 by Bademeister Quote Link to comment
jj1987 Posted March 22, 2023 Share Posted March 22, 2023 Hast du die GPU denn auch korrekt im Container drin?: Quote Link to comment
saber1 Posted March 22, 2023 Share Posted March 22, 2023 (edited) 21 minutes ago, Bademeister said: Die GPU Statistics Zeigen auch nix an Mit dem PlugIn gibt es eh seit einiger Zeit Probleme. Zeigt bei mir mal Aktivität an, und mal nicht. Während des Transcodierens am bestem im Terminal mit: intel_gpu_top die Aktivität der GPU prüfen. Edited March 22, 2023 by saber1 Quote Link to comment
Bademeister Posted March 22, 2023 Author Share Posted March 22, 2023 1 hour ago, jj1987 said: Hast du die GPU denn auch korrekt im Container drin?: Ne noch nicht .... Wie trage ich den dort ein ? Wie bekomme ich die ID raus oder die adresse des GPUS? Wie heist die VAriable oder das Device ? Quote Link to comment
jj1987 Posted March 22, 2023 Share Posted March 22, 2023 Puh da kann ich auch nicht weiterhelfen, habe keine Nvidia. Bin nur im Jellyfin Template über die Variable gestolpert. Habe allerdings auch den offiziellen Container Jellyfin/Jellyfin Evtl kann @ich777hier weiter helfen? Quote Link to comment
alturismo Posted March 22, 2023 Share Posted March 22, 2023 27 minutes ago, Bademeister said: Ne noch nicht .... Wie trage ich den dort ein ? Wie bekomme ich die ID raus oder die adresse des GPUS? Wie heist die VAriable oder das Device ? ernsthaft ? dazu braucht es einen Treiber ... fang bitte vorne an, du willst eine Nvidia Karte zum transcoding nutzen, dazu bitte das Nvidia Plugin installieren. Dann, Seite 1 des passenden Threads lesen, da steht alles drin ... da gibt es dann auch deine ID's zum Beispiel, aber wirklich lesen ... denn nur mit der ID ist es evtl. nicht getan 1 hour ago, saber1 said: Während des Transcodierens am bestem im Terminal mit: intel_gpu_top die Aktivität der GPU prüfen. macht bei ner Nvidia nicht wirklich Sinn, sorry ... nvidia-smi wäre das passende ... root@AlsServer:~# nvidia-smi Wed Mar 22 21:46:58 2023 +---------------------------------------------------------------------------------------+ | NVIDIA-SMI 530.30.02 Driver Version: 530.30.02 CUDA Version: 12.1 | |-----------------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+======================+======================| | 0 NVIDIA GeForce RTX 3080 Ti On | 00000000:01:00.0 Off | N/A | | 0% 25C P8 7W / 350W| 0MiB / 12288MiB | 0% Default | | | | N/A | +-----------------------------------------+----------------------+----------------------+ | 1 NVIDIA GeForce GTX 1060 6GB On | 00000000:05:00.0 Off | N/A | | 0% 34C P8 4W / 180W| 0MiB / 6144MiB | 0% Default | | | | N/A | +-----------------------------------------+----------------------+----------------------+ +---------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=======================================================================================| | No running processes found | +---------------------------------------------------------------------------------------+ root@AlsServer:~# 1 1 Quote Link to comment
saber1 Posted March 22, 2023 Share Posted March 22, 2023 2 minutes ago, alturismo said: macht bei ner Nvidia nicht wirklich Sinn, sorry ... Sicher. Hatte ich Irgendwie überlesen... 🙈 1 Quote Link to comment
alturismo Posted March 22, 2023 Share Posted March 22, 2023 1 hour ago, Bademeister said: Gleich mal eingebaut Nvidia Treiber Packet installiert Neustart .... sehe gerade noch, Plugin hast du ja sogar gefunden ... dann nur noch lesen ... ist wenn ich mich recht erinnere sogar ne Anleitung für Jellyfin dabei ... 1 Quote Link to comment
Bademeister Posted March 23, 2023 Author Share Posted March 23, 2023 10 hours ago, alturismo said: sehe gerade noch, Plugin hast du ja sogar gefunden ... dann nur noch lesen ... ist wenn ich mich recht erinnere sogar ne Anleitung für Jellyfin dabei ... Joa ..... Problem ist nur Folgendes Treiber erkennt die karte nicht ? Quote Link to comment
alturismo Posted March 23, 2023 Share Posted March 23, 2023 5 minutes ago, Bademeister said: Treiber erkennt die karte nicht ? exakt, solange das nicht geht brauchst du auch kein jelly testen ... da du ja den plugin Thread gefunden hast, am Besten mit deiner diagnostics dort posten. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.