Ich habe schon Hardware der in etwa selben Generation verglichen. Mein J5005 (Anfang 2018) ist da deutlich sichtbar besser als etwa eine GTX 1050 (ok einige Monate älter, aber dafür erheblich teurer und wesentlich höherer Stromverbrauch, war aber 2018 noch durchaus aktuell) . Und ein Ryzen 3 von 2018 stinkt dann dagegen total ab. Ich meine jetzt nicht die pure Geschwindigkeit, da ist die GTX durchaus (deutlich) im Vorteil, sondern das, was am Ende dabei raus kommt. Ein Kumpel von mir ist AMD Fan und hat einen ganz aktuellen Ryzen 7 (frag mich jetzt bitte nicht nach der genauen Nummer, ist von 2020 und war ziemlich teuer) in Betrieb von dem er total begeistert ist. Zum Videos transkodieren hat er aber extra noch einen billigen Pentium Gold angeschafft...
Also bei Nvidia gibt es alle 2 Generationen einen neuen Encoder. Zuletzt bei der 2000er Reihe - Name Turing. Die aktuellen 3000 haben auch Turing drin, neues wird es da vermutlich erst bei der 4000er Linie geben.
Vielleicht bekommst du ne 2000/3000 zum Testen irgendwo her. Die soll zu Pascal (auch die 1050) einen großen Sprung gemacht haben.
Bei AMD, die kümmern sich überhaupt nicht um HW Encoder. Die versuchen gerade bei Raytracing aufzuholen.
Aber für die neuen Ryzen 5000 eignen sich sehr gut für die Software Encoder.
Auf openbenchmark gibt es ein x265 Benchmark Profile:
https://openbenchmarking.org/test/pts/x265&…0f0521242052a44
Da testen halt die Leute ihre Rechner und laden die Ergebnisse auf die Seite hoch, Weiter unten sind die Prozessoren aufgelistet und welche fps Werte sie bei x265 erreicht haben. Die Werte auf der Seite sind jetzt nicht 100% aussagekräftig, weil die Prozessoren auf komplett verschiedenen Systemen laufen (Speicher, Motherboard, Betriebssystem, usw...)
Aber man sieht, welche Prozessoren für x265 ganz interessant wäre.
Wenn ich nen Ryzen 7 habe dann kann ich das ganze auch auf 8C/16T mit einem sehr hochwertigen Softwareencoder laufen lassen, dann brauch ich keinen Hardwareencoder.
Ich habe übrigens auch die Erfahrung gemacht das NVEnc sehr schlecht kompremiert.
Hab mal ein paar 1080i TV aufnahmen in 1080p recoden lassen. Voller erfolg: die Dateien waren am Ende doppelt so groß. x264 im Software Modus hat Sie dann wenigstens noch ein bisschen verkleinert.
Mit welchen Einstellungen hast du denn das ausprobiert? Und auf welcher Nvidia Karte?
Hardware Encoder wäre für AV1 irgendwann interssant, weil ich so das Gefühl habe, über ne CPU wird AV1 (und auch H266) zu langsam für Otto-Normalverbraucher sein.