I have some strange issue with MeGUI 64 Bit, when I want encode 10-Bit input encode with x264 with 8-Bit output.
The created file is distorted (double resolution, everything is green) and handled like without "--input-depth 10".
Thats the AviSynth script I use
Code:
LoadPlugin("LSMASHSource.dll")
LSMASHVideoSource("test2.mov", format="YUV420P10")
Here the x264 parameter
Code:
program --output-depth 8 --input-depth 10 --output "output" "input"
The thing is, when I use MeGUI 32-Bit the result is fine!
It can't be a x264.exe issue, because both version using the same 64-Bit x264.exe file.
It also can't be LSMASH 32/64-Bit issue, because when I use x265 in MeGUI 64 Bit with --input-depth 10 --profile main, the result is also fine.
The only difference is, that MeGUI 32-Bit is additional using avs4x26x.exe.
That's the log for MeGUI 64-Bit:
https://pastebin.com/NRZZUH4V
and here for 32-Bit:
https://pastebin.com/9WhmL5ki
What's the cause? Is there a solution for it?