Chinese
Download Delphi FFmpeg VCL Component
Features of Delphi FFmpeg VCL Component

Basic Features

  • Perfect wrapper of FFmpeg is easy, flexible and powerful.
  • Input frames editable such as text and/or image overlay.
  • Support Video Filters, such as flip, negate, scale, rate, etc.
  • Support real-time preview while converting. (New)
  • Converting multiple files in batchs built in.
  • Task thread priority is configurable.
  • Pause, Resume and Stop operations are available.
  • Log messages event, view example source here...
  • Converting progress event, view example source here...
  • Read interface of TFFmpegVCL class for detail...

TAVProbe Class

  • Obtaining detail information of the input file.
  • Previewing any frame picture of the special video stream by seeking timestamp with TBitmap result, view example source here...
  • Read interface of TAVProbe class for detail...

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. view example...
  • Include Official Video Hooks Imlib2 and WaterMark.
  • Include Delphi Video Hooks written in Delphi Language.
  • Source of Delphi Video Hook as example is available.
  • OnBeforeHook event improves the standard Video Hooks.
  • VideoHookPTSs option improves the standard Video Hooks.
  • 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. view example...
  • Read interface of TFFmpegVCL class for detail...