Selur's Little Message Board
Hybrid crashes - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: Hybrid crashes (/thread-4146.html)



Hybrid crashes - altim - 09.07.2025

Hybrid for Windows downloaded from:
https://www.selur.de/files/hybrid_downloads/Hybrid_2025.05.18.2_SETUP.exe

What happened:
Hybrid encoding crashed at step "04_video"

What I need to do:
I have source files with PCM audio and Prores 4444 XQ video in mov container. The video is HLG.
I need them encoded with two profiles:
  1. x265 Main 10 4:2:0 10-bit (for sharing)
  2. x265 Main 4:4:4 12-bit (for archival)

The steps:
  1. Open .mov file
  2. In Processing select "x265" for video and "auto add (all)" for audio
  3. Set the default container as mkv and set output file name
  4. On the x265 tab load and Apply one of the two profiles (see them in the attached 7z archive)
  5. On Audio tab I have it set up to generate encode into flac
  6. Go back to Base tab and add to the queue
  7. Go to the Jobs and start the queue

Notes:
  1. I have attached the debug log inside the 7z archive as well as the two profiles.
  2. A short sample of source file can be found here: https://drive.google.com/file/d/1qYD_zcEwuRPBvRMLGceKZMwwPQkp7P0f/view?usp=sharing



RE: Hybrid crashes - Selur - 10.07.2025

This isn't a bug in Hybrid.
When called with:
"C:\Program Files\Hybrid\64bit\ffmpeg.exe" -y -loglevel fatal -noautorotate -nostdin -threads 8 -ignore_editlist true -i "D:\PremierPro\2024-11-05_Turkey_Bodrum.mov" -map 0:0 -an -sn -pix_fmt yuv420p10le -strict -1 -fps_mode passthrough -f yuv4mpegpipe - | "C:\Program Files\Hybrid\64bit\x265.exe" --preset veryslow --input - --fps 60000/1001 --output-depth 10 --y4m --profile main10 --crf 18.00 --psy-rd 2.00 --no-mcstf --range limited --colorprim bt2020 --colormatrix bt2020nc --atc-sei 18 --pic-struct 0 --sar 1:1 hdr-opt=1:colorprim=bt2020:transfer=arib-std-b67:colormatrix=bt2020nc:master-display=G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(12000000,1):max-cll=1200,500 --output "C:\Temp_Hybrid\2025-07-10@01_08_32_0810_04.265"
x265 fails with:
x265 output: x265 [warning]: extra unused command arguments given <hdr-opt=1:colorprim=bt2020:transfer=arib-std-b67:colormatrix=bt2020nc:master-display=G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(12000000,1):max-cll=1200,500>
Problem is the whole "hdr-opt=1:colorprim=bt2020:transfer=arib-std-b67:colormatrix=bt2020nc:master-display=G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(12000000,1):max-cll=1200,500" signaling part is wrong!
You didn't use x265->Signaling, to create that, but you used a custom command line addition:
<HybridData name="customCLAddition" value="hdr-opt=1:colorprim=bt2020:transfer=arib-std-b67:colormatrix=bt2020nc:master-display=G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(12000000,1):max-cll=1200,500&#xa;"/>
that does not follow x265 syntax. (looks like a syntax ffmpeg would use)
I would suggest, learning to configure x265->Signaling, or at least read the x265 documentation to use a proper x265 command line.

Cu Selur