Screen recording and Nvidia acceleration
perini.davide at dpsoftware.org
Wed Aug 5 16:26:54 UTC 2020
If not, is it possible to say gstreamer to capture the frame only if
"something changed on the screen"?
Is it possible to reduce the CPU load by reducing capture quality?
Basically I need to capture some areas of the screen (100 areas of 50x50
pixel size) 30 times per second.
Once captured the screen, I need to get only the average color of that
area. Nothing more.
What are the possible optimizations for my purpose?
Il 05/08/2020 14.05, Davide Perini ha scritto:
> I need to capture 100 regions of 50 pixel,
> not an entire 3840x2160 screen if possible...
> At 4K, grabbing the entire screen at 30 fps is pretty expensive.
> Is this possible?
> Il 05/08/2020 12.31, Neil C Smith ha scritto:
>> On Wed, 5 Aug 2020 at 11:22, Davide Perini
>> <perini.davide at dpsoftware.org> wrote:
>>> I don't need big quality or sync, I only need to record the screen
>>> to get colors on an X,Y point of the screen.
>>> So I don't really need to capture all the screen.
>> What exactly does "don't really need to capture all the screen" mean?
>> A contiguous sub-region? That element supports x, y, width and height
>> properties I believe from earlier conversations on this?
>> Best wishes,
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
More information about the gstreamer-devel