Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • N nvidia-patch
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 26
    • Issues 26
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Keylase
  • nvidia-patch
  • Issues
  • #202
Closed
Open
Issue created Nov 30, 2019 by Administrator@rootContributor

Question: Similar patch possible for NvFBC? (video capturing)

Created by: juicefreak

Hello,

My question is: Has anyone looked into the possibility of enabling unrestricted use of this feature on GeForce cards?

Nvidia says NvFBC is only supported on Quadros (and trying some examples from the Capture SDK they indeed don't work on my GeForce card), but somehow magically GeForce Experience on Windows uses NvFBC for streaming/recording. Steam's InHome Streaming also uses it on both Linux and Windows.

OBS performance on Linux honestly sucks versus the Windows version due to X limitations (though it's still usable in many cases). Having this method to capture video available could possibly help a lot.

(also NvIFR could be nice for capturing games running in windowed mode, but it seems Nvidia has deprecated it starting from Capture SDK v7.1 so who knows how long it'll stay...)

Assignee
Assign to
Time tracking