Library or component for creating video files (AVI, etc.) With Delphi 6 (C / C ++ OK too)?

I have a stream of JPEG frames and accompanying sound buffers that I want to write to a video file. If possible, I would like to allow the user to select a format from the available Windows codecs, if the library / component supports their use. If not, then if he can create something popular, such as AVI, WMV or MOV files, then that will be fine. Does anyone know of a good Delphi 6 compatible library or component that can do this? If not, the C / C ++ sample will work too.

+4
source share
1 answer

For AVI, you can check if you have access to the AVIFile API from Delphi. This question suggests that this is possible.

For WMV, find access to DirectShow.

For MOV, you can use the free Quicktime SDK.

It looks like the JEDI site may have some API bindings that you can use.

+2
source

Source: https://habr.com/ru/post/1393919/


All Articles