- Obtaining detail information of the input file.
- Previewing any frame picture of the special video stream by seeking timestamp with TBitmap result.
Features of FFVCL
Basic Features
- Support Delphi 6-7, 2005-2010.
- Perfect wrapper of FFmpeg is easy, flexible and powerful.
- Input frames editable such as text and/or image overlay.
- Join multiple input files in variable formats to one output file.
- Support Frame Input (Bitmap canvas, Bitmap data, Bitmap DeviceContext, YUV).
- Support Frame Output (RGB, MJPEG, H.264, YUV).
- Support Screen Capture.
- Support Wave Capture.
- Support Video Filters, such as flip, negate, scale, rate, etc.
- Support previewing while converting.
- Converting multiple files in batchs built in.
- Task thread priority is configurable.
- Pause, Resume and Stop operations are available.
- Log messages event by FFLogger component.
- Conversion progress event.
AVProbe Component
Stream I/O
- New feature Stream I/O Protocol is available.
- New component TEventStreamAdapter for stream I/O events.
Video Hook
- Support external standard Video Hook DLLs.
- Include Official Video Hooks Imlib2 and WaterMark.
- Include Delphi Video Hooks written in Delphi Language.
- Source of Delphi Video Hook as example is available.
- OnCustomHook event is a very easy and powerful way to edit all input frames acting as internal Video Hook, such as text and/or image overlay, reverse frame picture, and various effects what you can process on Canvas of frame Bitmap.

