[Libav-user] Encode video from smaller images that represent parts that have changed from previous frame

Alecsandru Neculai Andrei alecu89 at yahoo.com
Thu Nov 3 16:45:07 EET 2022

I am using the desktop duplication API from Windows to capture the desktop and then I want to stream it using ffmpeg libraries.

The thing is that the desktop duplication API return smaller rectangles with the parts of the screen that has changed. I there some way to pass these partial updates to ffmpeg directly to encode them to a video? They just tell fmpeg what parts of the image have changed from the previous one.

I know that ffmpeg, the application can capture the desktop using the desktop duplication API, but I don't know if it's also taking into account this special feature of desktop duplication to extract the changed parts of the desktop.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://ffmpeg.org/pipermail/libav-user/attachments/20221103/0c725aeb/attachment.htm>

More information about the Libav-user mailing list