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

Ben Harper rogojin at gmail.com
Fri Nov 4 10:02:42 EET 2022


I agree, it would be faster. I'm afraid I don't know enough about the codec
API to help you further...

On Fri, Nov 4, 2022 at 9:54 AM Alecsandru Neculai Andrei via Libav-user <
libav-user at ffmpeg.org> wrote:

> I was thinking that it would be faster if I send just the modified parts
> to the encoder.
>
> Pe vineri, 4 noiembrie 2022, 09:02:59 EET, Ben Harper <rogojin at gmail.com>
> a scris:
>
>
> If you pass the entire frame to the codec, it will figure out the changed
> regions itself, so you don't need to worry about compression ratio.
>
> On Thu, Nov 3, 2022 at 4:45 PM Alecsandru Neculai Andrei via Libav-user <
> libav-user at ffmpeg.org> wrote:
>
> 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.
>
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/libav-user
>
> To unsubscribe, visit link above, or email
> libav-user-request at ffmpeg.org with subject "unsubscribe".
>
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/libav-user
>
> To unsubscribe, visit link above, or email
> libav-user-request at ffmpeg.org with subject "unsubscribe".
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/libav-user
>
> To unsubscribe, visit link above, or email
> libav-user-request at ffmpeg.org with subject "unsubscribe".
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://ffmpeg.org/pipermail/libav-user/attachments/20221104/d3704f03/attachment.htm>


More information about the Libav-user mailing list