Comments

fr0sty wrote on 12/2/2017, 6:53 AM

It means the video has an 8 bit depth. 720 pixels wide, 480 tall, 24 bit color. This will better explain.

Last changed by fr0sty on 12/2/2017, 7:34 AM, changed a total of 6 times.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

Musicvid wrote on 12/2/2017, 10:50 AM

It means your video has 8 bit depth per pixel, per channel, Red, Green, and Blue.

Add the fourth channel (Alpha), and it becomes 32 bit video.

fr0sty wrote on 12/2/2017, 4:32 PM

Unless you are talking about YUV, then it works a bit differently (doesn't seem like it would be capable of producing as many colors... does anybody know if 4:4:4 YUV can still hit 16.7 million colors as well like 8 bit RGB can? It doesn't seem like giving 8 bits to luma and only using the remaining 16 to describe color information would be able to produce as many discrete colors as RGB.

Even YUV ends up being an RGB value once it gets to the screen, though.

Last changed by fr0sty on 12/2/2017, 4:36 PM, changed a total of 1 times.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

Musicvid wrote on 12/2/2017, 5:41 PM

Many things can deliberately reduce actual bpp in YUV encodes; the biggest by far is Interframe Compression, CABAC, b-pyramid, dct, and a few other tricks. Chroma subsampling by itself these days is a rather minor player by comparison.

If you want to test this for yourself, compare file sizes between RGB and Sony YUV, which is not Interframe. Then compare with High Profile h264/x264, which is YUV and Interframe.

fr0sty wrote on 12/3/2017, 2:59 PM

Does anyone know, without any compression applied at all, and no chroma subsampling, how many colors YUV 8 bit would be capable of producing? I know uncompressed RGB gives us 16.7 million possible colors. Just trying to get an idea of exactly how many possible colors a camera shooting an uncompressed YUV frame could produce, and how many it loses by not going full range 0-255.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

Musicvid wrote on 12/3/2017, 3:35 PM

As I hinted, it should be easy to find your own answers with some test renders and MediaInfo.

"bpp" stands for "bits per pixel" and MediaInfo gives this data for many encoders.

Again, take care not to mix Interframe and Intraframe footage, or 420 with 422, or Main with High Profile -- those comparisons will be invalid.

​​​​​​Eagerly awaiting the results of your controlled tests.