Opened 5 months ago

Last modified 3 months ago

#9413 new enhancement

Feature request: WindowsGraphicsCapture API

Reported by: MB SOFT Owned by:
Priority: normal Component: ffmpeg
Version: unspecified Keywords: WindowsGraphicsCapture API
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description (last modified by MB SOFT)

Change History (6)

comment:1 by MB SOFT, 5 months ago

Description: modified (diff)

comment:2 by MB SOFT, 5 months ago

Description: modified (diff)

comment:3 by Balling, 5 months ago

NVFBC is better, much better. And is available on geforce too with a simple hack. P.S. it works by this day in Steam capture and shadowplay, last one records in hevc now.

Last edited 5 months ago by Balling (previous) (diff)

comment:4 by markg85, 3 months ago

For the windows side of things, a change here might be required.
Nvidia themselves have deprecated NVFBC on windows specifically (see this pdf: https://developer.download.nvidia.com/designworks/capture-sdk/docs/NVFBC_Win10_Deprecation_Tech_Bulletin.pdf)

The support remains as-is on other platforms.

comment:5 by Balling, 3 months ago

Nvidia themselves have deprecated NVFBC on windows specifically

After it was hacked. It is still used in Steam and Geforce Capture. Looking glass has a patch that uses magic string from Gefore Capture.

Last edited 3 months ago by Balling (previous) (diff)

comment:6 by MB SOFT, 3 months ago

OBS Studio and VMIX they both offers WindowsGraphicsCapture API mode and works very well.
It's missing in ffmpeg

Note: See TracTickets for help on using tickets.