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

1.4k views Asked by At

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

1

There are 1 answers

1
Miguel Grinberg On

For AVI you may want to check if you have access to the AVIFile APIs from Delphi. This question suggests it is possible.

For WMV look for DirectShow access.

For MOV you can use the free Quicktime SDK.

It appears the JEDI site might have some API bindings that you can use.