![]() |
[BUG] 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html) +--- Forum: Probleme und Fragen (https://forum.selur.net/forum-4.html) +--- Thread: [BUG] 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet (/thread-2634.html) |
1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - mogobime - 08.05.2022 Hi, bin beim basteln an einem benchmark-batchfile für AVS/VPS Filter (momentan geht's hauptsächlich um das berühmte fft3dgpu), für das ich die von Hybrid generierten AVS / VPS Skripte als Basis nehme, bei einem 1920x1012 10bit YUV444 file darauf gestoßen, dass es von Hybrid bei der Verwendung von AVS nicht korrekt als 10bit verarbeitet wird. Jedenfalls meckert mindestens der fft3dgpu vorangestellte ConvertToYUY2(interlaced=false) Befehl, dass er nur 8bit input verarbeitet (wenn ich das script außerhalb von Hybrid laufen lasse, dort wird halt "Crash" angezeigt). Es wird auch statt ffmpeg avs2yuv64 verwendet, obwohl 64bit AviSynth eingestellt ist: avs2yuv64 "C:\Users\Anonymous\AppData\Local\Temp\encodingTempSynthSkript_2022-05-08@14_02_54_1910.avs" -depth 10 -o - | x264 --crf 19.00 --profile high10 --level 5.2 --ref 1 --no-mixed-refs --keyint 250 --min-keyint 0 --scenecut 40 --bframes 3 --b-bias 0 --b-pyramid normal --direct spatial --b-adapt 1 --sync-lookahead 16 --cplxblur 20.0 --qcomp 0.60 --qblur 0.50 --mbtree --rc-lookahead 10 --ipratio 1.40 --pbratio 1.30 --chroma-qp-offset 0 --qpmin 0 --qpmax 69 --qpstep 4 --partitions i4x4,i8x8,p8x8,b8x8 --8x8dct --me hex --merange 16 --mvrange -1 --subme 2 --cabac --trellis 0 --weightp 1 --aq-mode 1 --aq-strength 1.00 --vbv-maxrate 240000 --vbv-bufsize 720000 --nr 0 --deadzone-inter 21 --deadzone-intra 11 --cqm flat --threads 16 --sar 1:1 --deblock 0:0 --non-deterministic --range tv --colormatrix bt709 --demuxer y4m --input-range tv --fps 24/1 --output-csp i420 --output-depth 10 --output "C:\Users\Anonymous\AppData\Local\Temp\2022-05-08@14_02_54_1910_02.264" - AVS-script: ClearAutoloadDirs() Das VPS-script läuft zwar (ich musste hier allerdings fft3dfilter verwenden, da fft3dgpu ja in Hybrid nicht vorhanden ist) aber ich bin mir nicht sicher, ob die Verarbeitung korrekt ist, da hier auf color range tv reduziert wird (zumindest laut Kommentar): # Imports Gruß, mogobime RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - Selur - 08.05.2022 Ich schau mal drauf. Problem ist, dass es YUY2 nur in 8 bit gibt, aber neuere FFT3DGPU Versionen sollten auch YUV422 unterstützen. RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - mogobime - 08.05.2022 Ich finde gerade keine Möglichkeit eine Datei anzuhängen, und der Debug ist zu groß um ihn als Text zu posten,... RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - Selur - 08.05.2022 Quote:Ich finde gerade keine Möglichkeit eine Datei anzuhängen, und der Debug ist zu groß um ihn als Text zu posten,...Debug packen mit 7z, rar, zip,... Quote:Das VPS-script läuft zwar (ich musste hier allerdings fft3dfilter verwenden, da fft3dgpu ja in Hybrid nicht vorhanden ist) aWeil es keine FFT3DGPU Version für Vapoursynth gibt,... Quote:ob die Verarbeitung korrekt ist, da hier auf color range tv reduziert wird (zumindest laut Kommentar)Sowohl in AviSynth als auch Vaporusynth wird davon ausgegangen, dass die Luma Scale limited range ist. In keinem der beiden Skripte wird diese Information wirklich benutzt, da keine RGB<>YUV Konvertierung statt findet. Beides Skripte und auch das Encoding gehen aber von limted range aus. Cu Selur RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - mogobime - 08.05.2022 Wo ist denn hier der button für nen Anhang im Forum ![]() Ich hab dir mal nen Link per PM geschickt. RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - Selur - 08.05.2022 Hab Dir mal ne Lin zu ner dev Version zum Testen geschickt. Quote:Wo ist denn hier der button für nen Anhang im ForumNew Reply -> ![]() Cu Selur RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - mogobime - 08.05.2022 Den größten Knopf aller Zeiten übersehen ![]() Das war wohl zu schnell mit der dev-Version, siehe Anhang. RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - Selur - 08.05.2022 Grummel, ist vermutlich ein problem mit ner dll. Habe auf die aktuelle Qt6.3 aktualisiert, hatte eigentlich nur die dlls im Hybrid Hauptordner erneuert. -> Ich schau mal drauf. -> Installer hat noch die alten dlls reingepackt. Cu Selur RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - mogobime - 08.05.2022 dass trotz eingestelltem 64bit AviSynth avs2yuv64 statt ffmpeg bei dem video verwendet wurde, war ein bug, oder? Falls nicht, was ist der Hintergrund? Scheint ziemlich zu bremsen das tool. RE: 1920x1012 10bit YUV444 file wird in AviSynth falsch verarbeitet - Selur - 08.05.2022 Quote:dass trotz eingestelltem 64bit AviSynth avs2yuv64 statt ffmpeg bei dem video verwendet wurde, war ein bug, oder?Ne,.. using avs2yuv due to high bit depth,.. Bin mir auch nicht sicher ob die 64bit FFmpeg Version Avisynth unterstützt,... Cu Selur |