![]() |
[BUG] Hybrid 2025.03.09.1-Adaptive quantization (temporal) - 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] Hybrid 2025.03.09.1-Adaptive quantization (temporal) (/thread-4042.html) |
Hybrid 2025.03.09.1-Adaptive quantization (temporal) - ggrub08 - 20.03.2025 Hi Selur, Erst mal sorry dafür, das ich deine PM nicht lesen konnte. War eine ganze Weile offline. Es gibt ein Problem mit "Adaptive quantization (temporal)". Der Fehler liegt aber scheinbar bei ffmpeg. Hybrid/ffmpeg crasht, wenn der "-tf_level" gesetzt wird. Ob "-1","0" oder "4" ist egal. Ebenfalls crasht es, wenn "Adaptive quantization (temporal)" deaktiviert wird. Es wird dabei "-temporal-aq 0" gesetzt, was zum Absturz führt. So lang das nicht von den ffmpeg-Dev's gefixt ist, ist nur "-temporal-aq 1" erlaubt, oder nix "". "-temporal-aq 0" ohne "-tf_level" ->CRASH "-temporal-aq 1" und "-tf_level" ->CRASH "-temporal-aq 1" ->OK Kannst du das bitte bei Hybrid korrigieren. Gruß ggrub RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - Selur - 20.03.2025 Hab mal eine angepasste Version kompiliert und hochgeladen: https://www.mediafire.com/file/dsyn081ck6bhoy6/Hybrid_20250320_Linux_dex.zip/file Cu Selur RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - ggrub08 - 20.03.2025 Danke, wird sofort getestet. Hier noch das Debug-file. RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - Selur - 20.03.2025 Dann hoffe ich mal, dass es so passt. ![]() Cu Selur RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - ggrub08 - 20.03.2025 Da ist leider noch der Wurm drin. Debug-File im Anhang Wenn ich das mit ffmpeg (HW-Transcoding) im Terminal nachstelle, funktionieren doch "-temporal-aq" mit und ohne "-tf_level". ffmpeg -hide_banner -loglevel warning -stats -hwaccel cuda -hwaccel_output_format cuda -i "./HDR10Plus_PB_EAC3JOC.mkv" -map 0:v -map 0:a:? -c:v hevc_nvenc -preset slow -tune hq -level 0 -tier 1 -strict_gop 1 -g:v 24 -refs:v 4 -bf:v 5 -b_ref_mode -1 -cq 25.00 -rc vbr -rc-lookahead 32 -no-scenecut 1 -surfaces 0 -weighted_pred 0 -multipass 2 -spatial-aq 1 -aq-strength 8 -temporal-aq 1 -tf_level -1 -c:a ac3 -b:a 192k -af volume=1.0 "./HDR10Plus_PB_EAC3JOC.mkv" Da muss irgendwas in Hybrid klemmen. RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - Selur - 20.03.2025 Irgenwas beim Upload muss schiefe gelaufen sein, im Code tauch tf_levels nur 1x auf und ist auskommentiert. habs nochmal hochgeladen: https://www.mediafire.com/file/p72ik39kx7gdeb5/Hybrid_20250320_dev.7z/file Cu Selur RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - ggrub08 - 20.03.2025 Es crasht leider immer noch. RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - Selur - 20.03.2025 2025.03.20 - 16:18:08_Arch Linux (64bit)_2025.03.20.1 - level 9: SubJobHandler - Starting main call: "/usr/bin/ffmpeg" -y -noautorotate -nostdin -threads 8 -color_primaries bt2020 -color_trc smpte2084 -colorspace bt2020c -color_range tv -i "/media/L-RECORD/Testfiles/HDR10Plus_PA_DTSX.mkv" -map 0:0 -an -sn -color_primaries bt2020 -color_trc smpte2084 -colorspace bt2020c -color_range tv -pix_fmt yuv420p10le -strict -1 -fps_mode passthrough -vcodec hevc_nvenc -profile:v 1 -level 0 -tier high -cq 25.00 -b:v 0k -2pass 0 -qmin 0 -qmax 51 -spatial-aq 1 -aq-strength 8 -temporal-aq 1 -tune 1 -surfaces 64 -no-scenecut 1 -refs 4 -nonref_p 1 -strict_gop 1 -g 24 -bf 5 -b_ref_mode 2 -multipass 2 -bsf:v hevc_mp4toannexb -metadata encoding_tool="Hybrid 2025.03.20.1" "/media/L-TEMP/_hybrid/HDR10Plus_PA_DTSX_1_2025-03-20@16_18_04_2010_06.265" Quote:Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto_scale_0'=> scheint als ob sich was geändert hat, aber keine Ahnung was. (hab hier auch nur Linux in VMs laufen oder in Systemen ohne gui) Der Aufruf selber: "/usr/bin/ffmpeg" -y -noautorotate -nostdin -threads 8 -color_primaries bt2020 -color_trc smpte2084 -colorspace bt2020c -color_range tv -i "/media/L-RECORD/Testfiles/HDR10Plus_PA_DTSX.mkv" -map 0:0 -an -sn -color_primaries bt2020 -color_trc smpte2084 -colorspace bt2020c -color_range tv -pix_fmt yuv420p10le -strict -1 -fps_mode passthrough -vcodec hevc_nvenc -profile:v 1 -level 0 -tier high -cq 25.00 -b:v 0k -2pass 0 -qmin 0 -qmax 51 -spatial-aq 1 -aq-strength 8 -temporal-aq 1 -tune 1 -surfaces 64 -no-scenecut 1 -refs 4 -nonref_p 1 -strict_gop 1 -g 24 -bf 5 -b_ref_mode 2 -multipass 2 -bsf:v hevc_mp4toannexb -metadata encoding_tool="Hybrid 2025.03.20.1" "/media/L-TEMP/_hybrid/HDR10Plus_PA_DTSX_1_2025-03-20@16_18_04_2010_06.265" Cu Selur RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - ggrub08 - 20.03.2025 DAS funktioniert: (ohne "-colorspace bt2020c") ffmpeg -y -noautorotate -nostdin -threads 8 -color_primaries bt2020 -color_trc smpte2084 -color_range tv -i "/media/L-RECORD/Testfiles/HDR10Plus_PA_DTSX.mkv" -map 0:0 -an -sn -color_primaries bt2020 -color_trc smpte2084 -color_range tv -pix_fmt yuv420p10le -strict -1 -fps_mode passthrough -vcodec hevc_nvenc -profile:v 1 -level 0 -tier high -cq 25.00 -b:v 0k -2pass 0 -qmin 0 -qmax 51 -spatial-aq 1 -aq-strength 8 -temporal-aq 1 -tune 1 -surfaces 64 -no-scenecut 1 -refs 4 -nonref_p 1 -strict_gop 1 -g 24 -bf 5 -b_ref_mode 2 -multipass 2 -bsf:v hevc_mp4toannexb -metadata encoding_tool="Hybrid 2025.03.20.1" "/media/L-TEMP/_hybrid/HDR10Plus_PA_DTSX_1_2025-03-20@16_18_04_2010_06.265" Scheint so, das es etwas mit dem Farbraum zu tun hat. RE: Hybrid 2025.03.09.1-Adaptive quantization (temporal) - Selur - 20.03.2025 geth es mit "-colorspace bt2020nc" ? |