Notifications
Clear all

[Solved] Fantastic Codec, a couple questions!

   RSS

1
Topic starter

Bought MagicYUV quite a while ago, and have been using it ever since! Did have a few questions that I wanted to ask, and thought this would be the best place to ask!

So I play/record/edit in 4K, 60FPS, and have been using Dxtory to record all the footage (gaming) as well as Premiere to encode/edit. Haven't had any performance issues whatsoever, codec performs and looks absolutely great.

I wanted to ask what the best settings would be, quality and also performance wise. I tried RGB, and 44, but ended up just using 40 as I couldn't notice much of a quality difference, but the files ended up being smaller.

Keep up good work, and thanks for the great product/service!

P.S. I found this post:

"In the general case, recording gameplay is usually sufficient using the YUV 40 variant of the codec, which gets less than half the bitrate of the RGB variant.

If you really want the highest quality, but still reduce bitrate, YUV 44 is a very good option, as it retains all the chroma (no subsampling), but still compresses better than direct RGB. So you might want to try that too."

But it doesn't mention RGBA (?), nor 42. It also doesn't mention which compression method would be best.

Thanks!

 

1 Answer
1

Hi!

Thanks, glad it's useful for you!

Well, quality wise you go like RGB > YUV 44 > YUV 42 > YUV 40 in terms of chroma. The reason YUV 40 is preferred for recording, as it results in drastically smaller recordings (around half compared to RGB) and it usually doesn't matter in the end, as if your final target is Youtube, it'll get converted to YUV 40 anyway, as h264 uses 40 on Youtube.

RGBA is not mentioned as it's an alpha format, so it's only needed when you do alpha compositing and need to save video with alpha.

YUV 42 is largely irrelevant, it's a broadcast format used under special circumstances, mostly interlaced. It's middle ground between RGB/YUV 44 and YUV 40. The reason it's not recommended in the general recording case is if you target Youtube, 40 is good enough, and if you want quality for different reasons (something else than Youtube) then RGB is the way to go, or YUV 44 in case you want to save space while keeping all the chroma.

I hope it sheds some light to it 🙂

If not, feel free to ask!

EDIT: Regarding compression methods, stick to Median. Dynamic might give a tiny bit more compression, but it's not that much.

EDIT2: And btw, Youtube seems to be accepting MagicYUV videos directly recently, so if you've got the bandwidth, you might try to see if it makes a difference.

Fantastic answer, thank you so much! Clarified practically everything up for me!

The only other thing I could possibly ask would be the difference between RGB and YUV 44, if there are no downsides and it saves some space then I may as well use it.

Thank you massively once again, I will continue to recommend your fantastic product to anyone who'll listen  😀 

Haha, thanks!  I welcome all grassrots/community marketing efforts 😉

 

If you are targeting Youtube, and have no special requirements, then I'd say it's good enough to go with 40. RGB is pretty much overkill IMO.

 

Regarding YUV 44, one reason for the space savings there is the fact that YUV by default has the pixel depth reduced a tiny bit. RGB values in 8-bit go between 0-255, while for YUV it goes 16-235 for Y (16 meaning black and 235 meaning white) and 16-240 for U/V by default (called limited range or "studio swing"). This scaling is unnoticable but saves space by making the material compress better. This and the fact that YUV is better decorrelated than RGB and that also results in better compression. The downside is that the RGB-YUV conversion step is not mathematically lossless (though it doesn't matter much).