Skip to main content

How can I add an image overlay?

Product: Video Edit SDK .Net. Engine: VideoEditCoreX (Cross-platform).

SDK allows for the addition of an image overlay to the video, which allows you to set the image file, position, and other properties.

Supported image formats

The SDK supports the following image formats: BMP, GIF, JPEG, PNG, and TIFF.

Sample code

The sample code shows how to add an image overlay to the video with a defined position.

// add an image overlay to a video source effects from PNG file
var imageOverlay = new ImageOverlayVideoEffect("logo.png");

// set position
imageOverlay.X = 50;
imageOverlay.Y = 50;

// set alpha
imageOverlay.Alpha = 0.5;

// set start time and stop time
imageOverlay.StartTime = TimeSpan.FromSeconds(0);
imageOverlay.StopTime = TimeSpan.FromSeconds(5);

// add video source to timeline
VideoEdit1.Video_Effects.Add(imageOverlay);

Visit our GitHub page to get more code samples.