I noticed one issue here: it is not set automatically to -FR, to do my encode I selected it in the pixel format dialog (https://sourceforge.net/p/vdfiltermod/wiki/compression/)Notice pixel format is set automatically to YUV420-FR.
Yes VLC says "full scale", but I did not compare screenshots from VLC, I compared videos in VD.
Are you actually using "x264vfw" or "x264 8 bit" encoder?
+ Reply to Thread
Results 31 to 37 of 37
-
-
x264vfw, what are the options/exact video compression pixel format you're selecting? I can't seem to select 709 or 601 4:2:0 YUV full, the encode fails, stating
"Unable to initialize video compression: the selected output format is not compatible with the Windows video codec API." -
x264vfw, but it is difficult.
Before I explained steps with "polished" encoder, again same picture https://sourceforge.net/p/vdfiltermod/wiki/compression/
for x264vfw there is same bottleneck as for external encoder, you have to
convert format manually by "convert" filter
alias format to 601
set VUI options manually in x264vfw (--colormatrix bt709)
This is not tested, my best guess. This is why I rewrapped x264vfw as proprietary codec, to get rid of these difficulties.Last edited by shekh; 21st Oct 2016 at 17:49.
-
I reviewed that page more thoroughly and was able to encode with the built in x264 8 bit like on the page, the colors are correct now, thanks for all the help
Also, is there any benefit to encoding to 10bit? I believe my 4k videos are 8bit anyway, but if I wanted to downconvert to 1080p, I could get a better luminescence range by converting 8bit 4k to 10bit 1080p, correct? -
-
It sounds like you got things sorted out but I'll answer these anyways
You're not "viewing" the source. You're viewing an RGB representation of the source. The source is in compressed AVC in YUV colorspace, which gets decoded then converted to RGB for display. How that gets converted to RGB (ie YUV<=>RGB conversions) is the major cause of various inconsistencies and display issues
The "darker" higher contrast version that you "see" is full range data converted with the "wrong" limited range matrix to RGB. Yes, the data is still there if you stay in YUV, but you don't "see" it. If you make adjustments in YUV, it's recoverable. BUT - If you convert it to RGB with a limited range matrix, it gets permanently clipped (e.g. if you use some RGB filters in vdub). Full range data should be using a full range matrix to convert to RGB. That way all the data is "seen" . So the "washed" out image actually has higher dynamic range. You can think of it as having more data - there is more bright and dark details.
What software are you using to verify the specs? I can run it against my original, but they both should be the same.
I'm using mediainfo (view=>text) to see the flags quickly , avisynth with histogram() to see the waveform monitor (to see the actual Y' range)
Similar Threads
-
Avisynth FFmpegSource2 wrong color space
By Veggav in forum EditingReplies: 3Last Post: 10th Apr 2016, 09:47 -
Video is not YV12... color space
By Mark22 in forum Video ConversionReplies: 3Last Post: 6th Mar 2015, 12:41 -
How to change the color space of output video in MPC-HC?
By Stears555 in forum Software PlayingReplies: 7Last Post: 16th Jul 2014, 07:56 -
mencoder -> ffmpeg -> color space mix-up
By Selur in forum Video ConversionReplies: 9Last Post: 12th Jul 2013, 11:23 -
DV Video color space examples
By peg in forum Newbie / General discussionsReplies: 0Last Post: 15th Apr 2012, 18:59