-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Full range video not preserved, reduced to Limited range. Also missing colorspace tag. #93
Comments
Had you tried something like this? %~dp0\VCEEncC64.exe -i %1 -o "%~n1_processed%~x1" --codec hevc --profile main --tier high --level 6.2 --preset slow --ref 4 --ltr 3 --vbr 7000 --max-bitrate 10000 --qp-max 36 --pa sc=high,ss=high,activity-type=yuv,lookahead=41,taq=1 --colorrange auto --colormatrix auto --colorprim auto --transfer auto --chromaloc auto --max-cll copy --master-display copy --atc-sei auto --dhdr10-info copy --audio-copy --chapter-copy Difference in these 2 tags, but probably should help? Tried myself, looks fine
Frankly speaking even without HDR10 specific preset it transfers HDR10 compatability for some reason. UPD: My bad. I hadn't noticed that video actually got clamped to limited, as i focused on colorspace instead. |
Tried to simplify command to look more like yours. And also made it HEVC_10, not that it is necessary for HDR videos. %~dp0\VCEEncC64.exe -i %1 -o "%~n1_processed%~x1" --codec hevc --profile main10 --tier high --level 6.2 --preset slow --ref 4 --ltr 3 --vbr 10000 --max-bitrate 15000 --qp-max 36 --pe --vbaq --colorrange auto --colormatrix auto --colorprim auto --transfer auto --chromaloc auto --max-cll copy --master-display copy --atc-sei auto --audio-copy --chapter-copy VCEEncC output:
MPC-HC output on processed video:
ffprobe output:
So, by any means, everything looks completely normal and without errors. UPD: My bad. I hadn't noticed that video actually got clamped to limited, as i focused on colorspace instead. |
I have tried adding colormatrix and fullrange flag also for AV1 encoding in VCEEnc 8.17. |
Confirmed fixed in 8.17, range and matrix are now matching source video. |
Encoding a Full range video outputs as limited range with shifted brightness.
The range is changed to Limited (tv) and the bt2020nc colorspace tag is missing:
NVEnc and QSVEnc don't have this behavior:
Environment Info:
VCEEnc 8.16 (x64)
OS Windows 11 x64 (22621) [UTF-8]
CPU 12th Gen Intel Core i3-12100F [4.09GHz] (4C/8T)
GPU Radeon RX 7600 [ID:0x7480], driver version: 31.0.21023.2010
Command:
VCEEncC64.exe --avsw --codec av1 --preset slower --vbr 100000 --profile main --output-depth 10 --colorrange auto --colormatrix auto --colorprim auto --transfer auto --chromaloc auto --max-cll copy --master-display copy --audio-copy --log log.txt --log-level debug -i "C:\Users\SYS3\Desktop\Encode\MW2 5s clip.mkv" -o "C:\Users\SYS3\Desktop\Encode\MW2 5s clip VCE.mkv"
Source video:
https://drive.google.com/file/d/101RBaA92B9APdI8RD2WIUjv_ORnrVAzH/view?usp=sharing
Debug log:
log.txt
The text was updated successfully, but these errors were encountered: