FFmpeg mit x265/10bit war gesucht...
Für welches Betriebssystem? Windows 64bit?Roland Schulz hat geschrieben: ↑Mi 01 Nov, 2017 00:06 Hat vielleicht jemand nen Link zu nem recht aktuellen FFmpeg mit integriertem x265 in 10bit?!
Ja, sorry, Win64 - die Zeranoe builds sind leider aber auch nur x265/8bit, zumindest die aktuellen die ich abgeleuchtet habe...cantsin hat geschrieben: ↑Mi 01 Nov, 2017 00:36Für welches Betriebssystem? Windows 64bit?Roland Schulz hat geschrieben: ↑Mi 01 Nov, 2017 00:06 Hat vielleicht jemand nen Link zu nem recht aktuellen FFmpeg mit integriertem x265 in 10bit?!
Auf der ffmpeg-Homepage gibt's einen Link zu einem sehr aktuellen Build der 3.4-Version von gestern (31.10.):
http://ffmpeg.zeranoe.com/builds/win64/ ... static.zip
http://ffmpeg.zeranoe.com/builds/
Tatsächlich BRANDNEUES build, war "gestern" noch nicht da - ist nen v2.5er x265 drin, aber auch wieder nur 8bit fähig :-(!cantsin hat geschrieben: ↑Mi 01 Nov, 2017 00:36Für welches Betriebssystem? Windows 64bit?Roland Schulz hat geschrieben: ↑Mi 01 Nov, 2017 00:06 Hat vielleicht jemand nen Link zu nem recht aktuellen FFmpeg mit integriertem x265 in 10bit?!
Auf der ffmpeg-Homepage gibt's einen Link zu einem sehr aktuellen Build der 3.4-Version von gestern (31.10.):
http://ffmpeg.zeranoe.com/builds/win64/ ... static.zip
http://ffmpeg.zeranoe.com/builds/
Code: Alles auswählen
mash@steenbeck:~$ x265 -V -D10
x265 [info]: HEVC encoder version 2.5
x265 [info]: build info [Linux][GCC 7.1.0][64 bit] 10bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
Code: Alles auswählen
mash@steenbeck:~$ x265 -V
x265 [info]: HEVC encoder version 2.5
x265 [info]: build info [Linux][GCC 7.1.0][64 bit] 8bit+10bit+12bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
...Müll!!motiongroup hat geschrieben: ↑Fr 03 Nov, 2017 08:41 QuickTime unter HighSierra macht’s leider nur in 10bit was ne mörder Rechenzeit in Anspruch nimmt...
Was macht den Staxrip über die Nvenc und die Qsync Engine?
Wusste ja nicht welches System du hast..10bit HEVC Encode erst ab Kaby-/Gemini-/Coffee Lake), das 8bit H.265 aber auch grottig ist!
Natürlich nicht, schau dir mal die Datenrate an, die da ankommt.Roland Schulz hat geschrieben: ↑Fr 03 Nov, 2017 10:20
Hat auch niemand behauptet dass das Aushängeschild 4K bei Netflix und Co. irgendeinen Qualitätsanspruch erfüllt.
Das Logo steht da - das war's!
und trotzdem kommt dieser angebliche 4k Schmodder auf runde 99% des Content den sich die Seher reinziehen.. ;))))Aber Hauptsache es steht 4K drauf.
Moin Frank!Frank Glencairn hat geschrieben: ↑Fr 03 Nov, 2017 10:29Natürlich nicht, schau dir mal die Datenrate an, die da ankommt.Roland Schulz hat geschrieben: ↑Fr 03 Nov, 2017 10:20
Hat auch niemand behauptet dass das Aushängeschild 4K bei Netflix und Co. irgendeinen Qualitätsanspruch erfüllt.
Das Logo steht da - das war's!
Und ich finde die 60mbit bei meiner Drohne, für 4k schon extrem grenzwertig, Netflix liegt da um Größenordnungen drunter.
Aber Hauptsache es steht 4K drauf.
ja -- aber selbst noch bei "faster" liefert NVENC, wenn dort entsprechend anspruchsvolles einstellungsprofil gewählt wird, oft objektiv bessere resultate :)Roland Schulz hat geschrieben: ↑Fr 03 Nov, 2017 11:28 Die Frage ist immer welcher Encoder da wie arbeitet. Man kann auch mit x264 in Ultrafast Schrott generieren und in Placebo mit der gleichen Datenrate super Sachen ausgeben.
ja -- das ist ohnehin den meisten aktuelleren vergleichen, die an die sache mit ssim/psnr messungen herangehen, zu entnehmen.
...bisher dachte ich immer Du hättest Plan ;-)!
das sind löeider nur die vorurteile, die dazu immer wieder zu hören sind, trotzdem entsprechen sie leider nicht ganz der wahrheit...Roland Schulz hat geschrieben: ↑Fr 03 Nov, 2017 18:19 Also ich habe selbst Vergleiche gemacht und viel gelesen. Ich habe noch an keiner Stelle feststellen können das nvenc nur annähernd an x264/265 rankommt. Da würde ich bei H.264 maximal QuickSync als halbwegs brauchbar ansehen...
das problem bei den meisten derartigen praktischen vergleichen liegt darin, dass zwar x264 ganz selbstverständlich mit allen verfügbaren optimierungsoptionen genutzt wird, nvenc dagegen aber meist nur mit recht unzureichenden primitiven einstellungen. da kommt dann natürlich nur genau das raus, was du offenbar sehen willst...Roland Schulz hat geschrieben: ↑Fr 03 Nov, 2017 19:24 Mach mal eigene Tests, ich habe die gemacht und da ist nvenc bzgl. der erriechbaren Qualität das Schlusslicht hinter nem alten Skylake Quicksync und x264 - wobei x264 natürlich deutlich langsamer zu Werke geht.
hast du in beiden fällen all-intra bzw. eine gop length=1 verwendet?Roland Schulz hat geschrieben: ↑Sa 04 Nov, 2017 00:05Was auch interessant ist dass nvenc bei einem 25p auf 50p Video zwei identisch aufeinanderfolgende Frames aus dem HQX unterschiedlich abbildet, x264/5 da jeweils die exakt gleiche Abbildung zeigt.
das hängt immer auch von der vorhandenen ziel- bzw. aufzeichnungsbandbreite ab. wenn es diesbezüglich keine großen einschränkungen gibt, kann man natürlich auch mit älteren und einfacheren mitteln oft recht gute resultate erzielen.Roland Schulz hat geschrieben: ↑Sa 04 Nov, 2017 00:05 Aktuell muss ich meine vorherige Aussage aber revidieren das x265 x264 schlägt, da muss irgendwie der Handbrake integrierte x264 Encoder ne Macke gehabt haben - x264 liegt einfach näher am Original, zeigt nach wie vor das beste Ergebnis mit den jeweils aktuellsten Encodern.
ja -- die 10bit kompatiblität und die unterstützung aller gebräuchlichen farbsubsampling-varianten, sehe ich auch als ganz entscheidendes kriterium.Roland Schulz hat geschrieben: ↑Sa 04 Nov, 2017 00:05 Das Problem ist nur dass eine GTX1070/1060 10bit H.264 kaum mehr wiedergeben kann, 10bit HEVC dagegen schon.
naja -- ich würde in diesem zusammenhang ja eher die gegebene form des ausgangsmaterials kritisieren.Roland Schulz hat geschrieben: ↑Sa 04 Nov, 2017 09:49 nein, ich habe bei "nur" 100Mbps "natürlich" kein All-Intra gewählt sondern die GOP Länge auf 250 Frames beschränkt. Nichts desto trotz, die x-Encoder stellen fest dass es sich um zwei aufeinanderfolgende, identische Bilder handelt.
schau dir einmal folgende liste an:Roland Schulz hat geschrieben: ↑Sa 04 Nov, 2017 09:49 VP9 kommt für mich nicht in Frage da das im Dunstkreis kaum ein TV direkt decodieren werden kann.
ganz wichtig in diesem zusammenhang ist auch der umstand, dass nvenc vor allem auch ein paralleles komprimieren für unterschiedliche zielbandbreiten in ausgesprochen effizienter weise erlaubt!Roland Schulz hat geschrieben: ↑Sa 04 Nov, 2017 09:49 Aber, ich gebe offen zu, dass ich doch sehr überrascht bin von dem Ergebnis, welches nvenc aktuell abliefert, wirklich!!
Wenn man mit der Lupe reinguckt gewinnt x264/x265 nach wie vor bei der Qualität, aber das steht in absolut keinem Verhältnis zu dem was nvenc bei der Geschwindigkeit liefert, so ein Müll wie "früher" ist das jetzt nicht mehr, das kann man nicht mehr mit den Maxwell Ergebnissen vergleichen. Immerhin reden wir über einen Boost von ~Faktor 8 auf nem 6770k@4,7GHz!!