VCVRack / VCV-Recorder

Other
23 stars 5 forks source link

Add nvenc video encoder #46

Open jpnielsen opened 2 years ago

jpnielsen commented 2 years ago

It has disappointed me, that i was unable to encode fullscreen 4K video / use ASIO driver when encoding.

It seems to me, that including the NVIDIA nvenc in VCV-Recorder would enable this - atleast on Windows 11 and Linux(- ASIO).

https://developer.nvidia.com/nvidia-video-codec-sdk

thank you

Rack2Pro userId: 17189

AndrewBelt commented 2 years ago

I don't think it would be possible to distribute VCV Recorder with nvenc due to it being proprietary software in a GPLv3 plugin, and because linking to it would prevent users from loading it unless they have an Nvidia GPU with nvenc drivers installed.

You might be able to add nvenc to the source/Makefile and build it yourself, but I'm not sure how hard that would be.