October 6, 20214 yr Hallo Ich bin mitten im umsiedeln von OMV zu Unraid und bin nun am überlegen ob nicht mein Server auch gleich ein Upgrade vertragen würde. Stand - läuft seit 2016: Supermicro S11SAE-M Xeon E3-1225 v5 Samsung 8GB DDR4 2133MHz ECC 1x 4TB - Überwachungskameras 2x 18TB RAID 1 BTRFS - wichtigen Daten 4x 12TB - Datengrab 1x 1TB SSD - Dokker & VM Die Überlegung zum Upgrade kommt, da ich vor kurzem das transcoden meiner Videos auf den Server auslagern wollte. Der Xeon schafft aber gerade mal 11fps bei x265 Medium RL22 in Handbrake. Oder könnte man das kostengünstig Beschleunigen ohne einen neuen Server aufzubauen? - RAM müsste ich sowieso aufrüsten... Meine Workstation hab ich vor 2 Jahren von einem Xeon E3-1225 auf einen Ryzen 7 3700X geändert und bin in Sache Videoschnitt gegenüber dem alten Xeon absolut begeistert, der Ryzen hat allerdings auch eine GTX1080TI mit verbaut 🤣 Nun ist die Frage ob ich beim Server nicht auch auf einen Ryzen setzen sollte??? Wobei Ecc & Stromverbrauch bei Intel eigentlich immer besser war... Anforderungen: 8x Sata super wären 2x M2 oder Bifurcation Unterstützung 24/7 - sollte daher recht sparsam sein ECC Ram Datengrab SMB & NFS Freigaben Encode FHD & 4K in x265 Videoaufzeichnung der Überwachungskameras - verursachen permanenten Traffic 24/7 momentan 21 Docker 1x VM Win10 - 24/7 mit einer DAM Software, idled die meiste Zeit - ohne Remote-zugriff 1x VM CentOS - 24/7 - ohne Remote-zugriff 1x VM Linux Mint - läuft nur hin und wieder - mit Remote-zugriff 1x VM Mac - läuft immer wieder mal um was zu testen oder probieren - mit Remote-zugriff Mit der momentane Hardware, würde ich dann einfach meinen Backupserver HP MicroServer G7 N54L ablösen. Danke
October 7, 20214 yr Community Expert 19 hours ago, Lons said: Der Xeon schafft aber gerade mal 11fps bei x265 Medium RL22 in Handbrake. Mit der iGPU oder über die CPU?
October 7, 20214 yr Author CPU GPU bringt bei X265 leider kein so schönes Material Im Moment hab ich gerade mal 3 FPS, Quelle ist ein 4K Video einer Lumix.
October 7, 20214 yr 8 hours ago, Lons said: CPU Hast du denn deine iGPU auf unRAID aktiviert zB mit dem "Intel GPU TOP" Plugin und dann im Template von Handbrake das Gerät "/dev/dri" durchgereicht, dann solltest du in Handbrake den Intel Quick Sync de-/encoder zur Auswahl haben und du transcodierst über QuickSync wesentlich schneller und effizienter, funktioniert bei meinem i5-10600 auch perfekt. Sieh dir unter Umständen auch mal eine Nvidia T400 an die kann auch transcoden und hat schon den neuen NVENC von den Turing GPUs die angeblich auch besser sein.
October 7, 20214 yr Author Ja, NVENC hatte ich auch versucht, ist schon um einiges flotter... Allerdings wenn man das gleiche Video mit CPU und NVENC vergleicht, wird einem ziemlich schnell klar, das es bei CPU bleiben wird. CPU ist qualitativ zwar nur ein kleines bisschen besser aber bei meinen Versuchen war des immer nur ca. die halbe Dateigröße gegenüber NVENC. Was wäre zum CPU encoden den für ein Prozessor empfehlenswert? Und natürlich für VM? Da wird ja meist Intel empfohlen.
October 7, 20214 yr 4 hours ago, Lons said: Was wäre zum CPU encoden den für ein Prozessor empfehlenswert? ein Schneller Software encoding ist halt in hevc brutal ... und die passende App ... mehr kann man da nicht sagen, da hier auch Ansprüche unterschiedlich sind, ich hab das encoden auch dropped da ich Quali vor Größe bevorzuge wenn ich mir zuhause etwas anschaue, daher bleibe ich beim remux und fertig. für mobil und unterwegs sid die intel igpus einfach nicht wirklich zu schlagen, schnell, effizient, gutes Ergebnis, keine Probleme mit interlaced Material (Live TV). Aber um die vorhandenen Filme neu zu encoden ... und du software encoding machst, schiere Leistung ist da gefragt
October 7, 20214 yr 5 hours ago, Lons said: Ja, NVENC hatte ich auch versucht, ist schon um einiges flotter... Halt, deine CPU kan QuickSync, wir reden hier von 2 eigentlich 3 verschienden Sachen: Nvidia = NVENC Intel iGPU = QuickSync reines CPU encoding = Software Deine CPU hat eine iGPU und sollte in Handbrake auch funktionieren mit QuickSync. QuickSync ist auch um einiges schneller und effizienter als Software. Bitte lies dich mal in QuickSync ein, viele vergleichen auch QuickSync mit Software ist aber dann auch wieder nicht so wirklich wahr aber es ist besser als der alte NVENC. NVENC ≠ NVENC, die werden von generation zu generation auch besser, die neuen Turing sollten eigentlich gleichauf mit QuickSync sein.
October 8, 20214 yr @ich777 ich schätze er hat hardware encoding schon durch und will das beste Gesamtergebnis, sprich, CPU encoding für beste Quali bei bester Größe, so habe ich das zumindest verstanden. Da hilft dann nur noch reine Rechenpower.
October 8, 20214 yr Author 5 hours ago, alturismo said: @ich777 ich schätze er hat hardware encoding schon durch und will das beste Gesamtergebnis, sprich, CPU encoding für beste Quali bei bester Größe, so habe ich das zumindest verstanden. Da hilft dann nur noch reine Rechenpower. So könnte man sagen 🤣 Ich will halt optisch das Beste bei kleinstmöglichem Speicherverbrauch... Da geht halt nix mit NVENC oder Quicksync. Ich hatte gestern nochmal ein wenig gestestet: Ausgangsmaterial: FullHD RAW ~250MB NVENC: mehrmals verschiedene Qualitäten getestet, die mit dem besten Bild war dann bei ca 100FPS und 350MB Größe, alles kleinere konnte man Qualitativ vergessen. X265 mittels CPU: Qualität voll OK, allerdings 5FPS, dafür nur 119MB Also da ist schon ein gewaltiger Unterschied... um mit NVENC auf diese Dateigröße zu kommen, hätte ich ein absolut unbrauchbares Bild. Also der Server schreit nach mehr Rechenpower 😁 Welche CPU ist empfehlenswert? AMD oder Intel? Wobei bei AMD brauch ich wohl zusätzlich eine GPU für die VMs.
October 8, 20214 yr mit welchem Programm und mit welchen Einstellungen encodest du denn wenn ich mal fragen darf ?
October 8, 20214 yr Community Expert 7 hours ago, Lons said: Also da ist schon ein gewaltiger Unterschied... um mit NVENC auf diese Dateigröße zu kommen, hätte ich ein absolut unbrauchbares Bild. Optisch lassen sich alle drei kaum unterscheiden. Falls doch, stimmen deine Einstellungen nicht. Falls du H265 mit H264 vergleichst: Logisch. Sind eben verschiedene Codecs. Und H265 braucht viel mehr Rechenleistung beim Encoding. Da ist so. Fazit: Besorg dir Hardware, die H265 encodieren kann, wenn du H265 haben willst.
October 11, 20214 yr Author On 10/8/2021 at 7:55 PM, mgutt said: Fazit: Besorg dir Hardware, die H265 encodieren kann, wenn du H265 haben willst. Deswegen ja auch die Frage nach neuer Hardware 😁 Nur weiß ich leider noch immer nicht ob Intel oder AMD besser für meine Einsatzgebiete wäre?
October 11, 20214 yr On 10/8/2021 at 1:35 PM, alturismo said: mit welchem Programm und mit welchen Einstellungen encodest du denn wenn ich mal fragen darf ? 48 minutes ago, Lons said: Deswegen ja auch die Frage nach neuer Hardware 😁 je nach Programm ... single core Leistung ist Intel nach wie vor stärker, AMD gibt es mehr Kerne fürs Geld ... da Du weder schreibst mit was noch wie bin ich raus, entscheide nach DEINEM Anwendungsfall.
October 11, 20214 yr Community Expert 3 hours ago, Lons said: Nur weiß ich leider noch immer nicht ob Intel oder AMD besser für meine Einsatzgebiete wäre? Eine Intel iGPU kann mehr parallele Videostreams verarbeiten. Qualitativ geben die sich denke ich nichts. H265 Encoding geht ab Coffee Lake (8te Gen): https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video#Hardware_decoding_and_encoding Bei AMD ab Vega: https://en.wikipedia.org/wiki/Unified_Video_Decoder#Format_support Bei Linux tendiere ich eher zu Intel. Ich empfehle 8te bis 10te Generation. Ab der 11ten ist die iGPU anders und GVT-g geht auch nicht mehr.
October 11, 20214 yr 7 minutes ago, mgutt said: Eine Intel iGPU kann mehr parallele Videostreams verarbeiten. Qualitativ geben die sich denke ich nichts. er will software encoden und dafür eine Empfehlung, hardware encoding wäre auf jeden Fall Intel die bessere Wahl.
October 11, 20214 yr Community Expert 3 minutes ago, alturismo said: er will software encoden Jein, seine CPU kann kein H265 encoden. Daher hatte er bisher keine andere Option.
October 11, 20214 yr Author Sorry hab ich überlesen... Momentan mit Handbrake und am Win PC mit Adobe Premiere.
October 11, 20214 yr 26 minutes ago, mgutt said: Jein, seine CPU kann kein H265 encoden. Daher hatte er bisher keine andere Option. dann verstehe ich das wohl komplett falsch ... also, hardware encoding wie auch von @mgutt vorgeschlagen, aktuelle intel mit igpu. bis Gen 10 interessanter wenn eine VM im Parallelbetrieb ein Thema sein soll (gvt-g) software encoding, handbrake also multicore macht Sinn, sprich, bist relativ offen .... roh ist auch hier Intel "leicht" stärker pro Kern, da nach 6 eh Schluss ist wird das Thema AMD = mehr Kerne fürs Geld fast hinfällig ... also auch hier wäre meine Empfehlung eine starke Intel CPU zu nehmen. Ob sich das wirklich lohnt ... sei mal dahingestellt ... mein "alter" i9 9900 jetzt auf 2 Kernen (+2 HT) schafft nicht sonderlich viele FPS mit CPU encoding ... macht nicht soviel Spaß ... Hardware encoding in QSV sieht da anders aus ... deine Ergebnisse kann ich übrigens auch nicht nachvollziehen, ja, software encoding ist "etwas" feiner im Bild und auch etwas besser in der Kompression, aber da reden wir von Nuancen ... Ich persönlich bin ja auch ein Quali Fan und encode eigentlich nichts mehr da Original halt einfach Original ist ... aber da du eh encodest ist der Unterschied dann von sw zu hw ... eigentlich "egal" meiner Meinung nach ...
October 11, 20214 yr 21 minutes ago, i-B4se said: Woher hast du das Diagramm für die CPU? gibt immer mehr Gründe mal ein update zu machen ... bist wohl noch auf 6.9.2
October 11, 20214 yr Community Expert 56 minutes ago, alturismo said: dann verstehe ich das wohl komplett falsch ... Ja, da spricht er von seiner CPU. Er hat mit QSV in H264 gewandelt und da waren ihm die Dateien zu groß und die Qualität zu schlecht. Ich habe auch eine Weile gebraucht das zu durchschauen, weil er die Codecs nicht in beiden Fällen genannt hat, aber als ich mir noch mal das CPU Modell angeschaut habe, konnte es nur so sein ^^ Hier hat er dann jedenfalls explizit nach passender H265 Hardware gefragt. Also passt das denke ich 🤷
October 11, 20214 yr 15 minutes ago, alturismo said: gibt immer mehr Gründe mal ein update zu machen ... bist wohl noch auf 6.9.2 Öhhhmmmm neiiiiiin 🤣🤣🤣 Danke, dann werde ich das mal machen.
October 13, 20214 yr Author Ok, Danke Also nach wie vor Intel ein wenig besser. Wäre diese Zusammenstellung ok? Xeon W-1250P oder GIGABYTE W480 Vision W Kingston Server Premier DIMM 32GB eventuell 2 Stück Hat das wer am laufen? Bzw. kann jemand was zum Idle Verbrauch sagen?
October 13, 20214 yr Community Expert 3 hours ago, Lons said: Bzw. kann jemand was zum Idle Verbrauch sagen? Noch keinen mit dem großen W480 hier gesehen. Aber ich denke mal irgendwas unter 20W, wenn man powertop & Co umsetzt.
October 13, 20214 yr @mgutt mal eine Frage, da Du sicher das Board hast, mal grundsätzlich. sind das 2 unterschiedliche IOMMU Groups, Frage ist, kann man hier einen per passthrough weitergeben ? diesen "Hub" sehe ich ja bei fast allen aktuellen Boards und nur noch ganz selten einen echten 2. Controller wie bei mir.
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.