Ffvcl - Delphi Ffmpeg Vcl Components 5.0.1

FFVCL - Delphi FFmpeg VCL Components 5.0.1 is a legacy version of a comprehensive Delphi wrapper for the FFmpeg libraries, used for audio and video encoding and playback within Delphi applications.

Editing & Processing: Includes support for video filters (scale, flip, negate), text and image overlays, and joining multiple input files into a single output . FFVCL - Delphi FFmpeg VCL Components 5.0.1

| Component Name | Description | |----------------|-------------| | TFFDecoder | Reads media files or network streams, decodes audio/video frames, and provides them as bitmaps or PCM samples. Supports seeking, thumbnail extraction, and frame-by-frame navigation. | | TFFEncoder | Encodes raw video/audio data into common formats (H.264, H.265, VP9, AAC, MP3, etc.). Allows setting bitrate, GOP size, preset, and tuning. | | TFFPlayer | A ready-to-use video player component with transport controls (play/pause/stop/seek) and automatic audio playback. Renders video to a TPanel or custom HWND. | | TFFConverter | Transcodes files between formats without writing a single line of decoding/encoding logic. Great for batch conversion tools. | | TFFAudioPlayer | New in 5.0.1 – low-latency audio playback with level metering and sample-accurate seeking. | | TFFScreenCapture | Captures screen or application window and encodes on-the-fly (for screencast tools or remote desktop-like apps). | | TFFStreamRecorder | Downloads and records live HLS, RTMP, or RTSP streams to a local file, automatically reconnecting on disconnection. | FFVCL - Delphi FFmpeg VCL Components 5

Integration of the GDICapture component, replacing the separate ScreenCapture and WaveCapture tools. | | TFFPlayer | A ready-to-use video player