this is the AMD/Intel+NVIDIA combo screen capture mode.
the hesse mode of darmstadt allows you to capture your AMD/Intel card and send the picture to the NVIDIA card for encoding.
the point is that NVIDIA is the only to have implemented YUV 4:4:4 encoding in their cards.
this chroma subsampling scheme delivers better picture quality by not having to mess around with the colors. therefore the resulting video looks almost identical. I will put some samples later.
however, it is less supported by hardware decoders as it is a format mostly designed for professional usage.
./darmstadt -hesse ...
for normal mode.
./darmstadt -hesse -absoluteperfection ...
for 4:4:4 (super high quality) mode.
using hesse mode involves additional CPU/GPU overhead to transfer the picture between the AMD/Intel and NVIDIA cards. fast RAM recommended for higher resolutions.
scaling, cropping and on-the-fly resolution changes are not supported in hesse mode at the moment.
because this was the original codename for a future AMD/Intel+NVIDIA combo recorder, but instead of splitting it into separate projects I decided to make it a single one. the hesse bits weren't that hard to implement after all.
you're curious, aren't ya? :p
because:
- Hassium is before Darmstadtium in the periodic table.
- Hesse is where Darmstadt is located at.
...
you sure want to know everything.
because:
- it contains the letters "D", "R" and "M". it uses DRM/KMS to capture the screen (no, no, not Digital Rights Management but Direct Rendering Manager).
- it just sounded harsh/strong to me.