FFVCL - Delphi FFmpeg VCL Components

All-in-one solution for audio/video encoding and playing
Download

FFVCL - Delphi FFmpeg VCL Components Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Shareware
  • Language:
  • English
  • Price:
  • 399.00
  • Publisher Name:
  • DelphiFFmpeg.com
  • Operating Systems:
  • Windows All
  • File Size:
  • 14081137

FFVCL - Delphi FFmpeg VCL Components Tags


FFVCL - Delphi FFmpeg VCL Components Description

FFVCL is a suite of VCL components including video encoder and video player designed to wrap FFmpeg libraries perfectly. FFVCL is more easy, more flexible and more powerful than the official FFmpeg command line interface for encoding and playing audio and video files. The pack includes a lot of tools that enable you to movies, to capture the computer's desktop and to edit audio or video files. Main features: All-in-one solution for audio/video encoding and playing. Perfect wrapper of FFmpeg libraries, easy to use, flexible and powerful. Input frames editable such as text and/or image overlay. Join multiple input files in variable formats to a single output file. Support Frame Input (Bitmap canvas, Bitmap data, Bitmap DeviceContext, YUV). Support Frame Output (RGB, MJPEG, H.264, YUV). Support Screen Capture. View FFVCL Architecture Support Wave Capture. Support directly PCM wave data input. Support directly PCM wave data output. Support WebCam 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. Video Hook: OnVideoHook 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 Bitmap. Audio Hook: OnAudioHook event is a very easy way to edit all input audio samples acting as internal Audio Hook. FFEncoder: FFEncoder provides audio/video formats transcoding: intput -> decoding(decompression) -> encoding(compression) -> output. FFEncoder is powerful and a little complex, please refer to the encoder document. FFPlayer: FFPlayer plays audio and video files. FFPlayer is easy to use and still not powerful enough, please refer to the demo application. FFDecoder: Obtaining detail information of the input file. Previewing any frame picture of the special video stream by seeking timestamp with Bitmap result. FFLogger: FFLogger catchs the log generated by (Add-ons, FFEncoder, FFPlayer, FFDecoder and DLLs). FFLogger is an assistant component, it will be automatically created as an global instance when necessary, and only one instance is allowed. Add-ons: EventStreamAdapter provides memory access for intput and output (open, read/write, seek, close). FrameInputAdapter provides directly video frames input (Bitmap canvas, Bitmap data, Bitmap DeviceContext, YUV). FrameOutputAdapter provides directly video frames output (RGB, MJPEG, H.264, YUV). WaveInputAdapter provides directly PCM wave data input. WaveOutputAdapter provides directly PCM wave data output. ScreenCapture provides screen capturing for video input. VFWCapture provides vfw device capturing for video input. WaveCapture provides wave recording for audio input.


FFVCL - Delphi FFmpeg VCL Components Related Software