Skip to content
This repository has been archived by the owner on Apr 3, 2020. It is now read-only.

Commit

Permalink
encoder: Add support for true hardware encoding
Browse files Browse the repository at this point in the history
This is the last step towards truly efficient encoding on AMD, Nvidia and Intel GPUs. With this we have no software overhead and can directly encode the content that OBS gives us, without going through any intermediate CPU layer. This is effectively what @jp9000 did for the OBS-integrated nvenc, but thanks to FFmpeg it works on all encoders that support D3D11VA acceleration.

With the change, the encoding should now work flawlessly even in very constrained situations (unless OBS itself is being starved of resources). Especially people streaming and recording Ubisoft games will likely see a drastic increase in encoding capability, and thanks to the new options will also be able to get a much higher quality stream and recording with the same hardware.
  • Loading branch information
Xaymar committed Sep 29, 2019
1 parent 0461b20 commit 545dcd6
Show file tree
Hide file tree
Showing 2 changed files with 255 additions and 162 deletions.
Loading

0 comments on commit 545dcd6

Please sign in to comment.