Hi people,
I love reading your forum. It is very useful.
Is there some fast way to check if video is truly 10-bit (not only encoded as 10-bit from an 8-bit source)?
Regards,
Sotee
+ Reply to Thread
Results 1 to 11 of 11
-
-
AFAIK the only way is to check the source (i.e. off camera) file, because once it is transcoded the metadata is from the writing application.
-
Not without detailed inspection, probably quantization histogram would be best way - rule is simple 8 bit converted to 10 bit means that sample value is multiplied by 4 i.e. black level in 8 bit is expressed as 16 then in 10 bit it will be 64. Next 8 bit level 17 should be like 68 etc so you looking for simple dependency if all your samples values are dividable by 4 without fraction thus your source was 8 bit encoded as 10 bit but if you see sample values not dividable by 4 without fraction then there is a chance that your source was 10 bit or higher however 8 bit can be processed as 10 bit thus 10 bit values may be present as outcome of the signal processing. Personally I would look in area with smooth gradients - banding is one of most obvious signs that 8 bit quantization was used.
-
Thank you for the answers, it seems like video observation and comparison with 8-bit source is the only way.
Any other tells besides banding, for example shading, lighting, faces?
P.S. Generally, from my tests now, 10-bit is always a little bit more grainy when not denoised. So, scenes with a lot of grain in the background while sharp on foreground seems like a good choice to compare.Last edited by Sotee; 25th Aug 2019 at 06:27.
-
-
-
I'll make it very easy for you, if you have 10bit video that's also a delivery format, such as x264 10bit, then the source was 8bit.
There are camera's that record to AVC Intra 4:2:2 10bit, but no one distributes footage that comes straight from the camera, the footage is always edited in some way, cuts, transitions, grading, something and that is always outputted as a master for archiving, along with the source footage. The master is never in a delivery format, it will be in AVC Intra, HEVC Intra, ProRes, JPEG2000, incidentally depending on the camera can also be acquisition formats,
The master is then used to create the delivery format product meant for public consumption, and this needs to be in a form that can be played back on as wide an array of hardware as possible, that includes tablets, smart phones, stand alone players, HTPC, video game consoles, either on optical media or streaming. The only way to ensure that is to aim for the lowest common denominator, which means 4:2:0 8bit mpeg-2 or AVC, though VP9 and HEVC is slowly creeping into the market.
The only exception to this may be something like a commercial UHD Blu-ray, which may be encoded from the master as 4:2:0 10bit. -
-
Same thing applies to anything you see as x265 10/12 bit.
Even simpler, if you are downloading videos from a torrent site, encoded as x264 10bit or x265 10/12 bit and the source was not a UHD BD, then you can be 100% sure the source was 4:2:0 8bit.
Having said this, 10/12bit encoding from an 8bit source does have it's uses., such as reducing/eliminating banding, smoother color gradients, etc in the resultant re-encode. -
That's the problem exactly - I don't have the source, so I can't know whether it is UHD BD. But this brings other thoughts:
- One may check whether UHD BD of the video exists at all
- One may look for 2160p releases since these came from an UHD source
Very fruitful discussion, thank you all. -
Similar Threads
-
10-bit to 8-bit Video File Conversions - the easy (free) way!
By VideoWiz in forum Video ConversionReplies: 10Last Post: 6th Feb 2020, 03:24 -
Check Luminance Levels of video?
By mlong30 in forum Video ConversionReplies: 16Last Post: 8th Nov 2018, 10:06 -
MPC HC: 32-bit or 64-bit on Windows 7 64-bit
By flashandpan007 in forum Software PlayingReplies: 20Last Post: 22nd Jul 2016, 09:22 -
Any software to check all the info of any video
By kenny1999 in forum Newbie / General discussionsReplies: 1Last Post: 12th Jan 2016, 15:12 -
What is difference between 32-bit (video levels) and 32-bit (full range)?
By LeoKac in forum EditingReplies: 3Last Post: 24th Sep 2014, 21:16