13.09.2024, 18:51
I made an x264 preset with many custom settings, which I use for SD and HD video.
The issue is that when I created this XML preset, the loaded video was BT.709 (because HD), but when I encoded several SD videos with this presets, I noticed color changes when I realized Hybrid completely ignored the input color matrix and instead applied the preset color matrix.
It's strange because input-related characteristics like resolution or fps are not saved in the XML preset, as it should be, but -colormatrix is saved inside it, which can messes encodings without us realizing.
The issue is that when I created this XML preset, the loaded video was BT.709 (because HD), but when I encoded several SD videos with this presets, I noticed color changes when I realized Hybrid completely ignored the input color matrix and instead applied the preset color matrix.
It's strange because input-related characteristics like resolution or fps are not saved in the XML preset, as it should be, but -colormatrix is saved inside it, which can messes encodings without us realizing.