Class MovingEchoVideoEffect
- Namespace
- VisioForge.Core.Types.X.VideoEffects
- Assembly
- VisioForge.Core.dll
Represents a motion echo effect that creates visible trails following moving objects in the video.
public class MovingEchoVideoEffect : BaseVideoEffect, IBaseVideoEffect, IVideoEditXVideoEffectInheritance
Implements
Inherited Members
Remarks
Available in: VideoCaptureCoreX, MediaPlayerCoreX, VideoEditCoreX, Media Blocks SDK
Platforms: Windows, Linux, macOS, Android, iOS
The Moving Echo effect creates persistent visual trails that follow motion in the video, producing a streak or comet-tail appearance. This zero-configuration effect automatically detects and responds to motion, making moving objects leave behind fading trails that create a sense of speed and energy.
The effect is particularly effective for action sequences, sports footage, dance performances, and any content where emphasizing motion adds visual interest. Unlike traditional motion blur, this effect creates discrete, visible streaks that persist for multiple frames, making the motion paths clearly visible.
Common applications include: music videos with dancing, sports highlights emphasizing player movement, action scene enhancements, artistic motion visualization, and retro-style video effects reminiscent of analog video feedback loops.
Note: This effect has no configurable parameters beyond start/stop time. The echo behavior is automatic and responds to the motion content in the video.
Constructors
MovingEchoVideoEffect(string)
Initializes a new instance of the VisioForge.Core.Types.X.VideoEffects.MovingEchoVideoEffect class.
public MovingEchoVideoEffect(string name = "moving-echo")Parameters
namestring-
The name of the effect instance.
Fields
DefaultName
The default name.
public static string DefaultNameField Value
Properties
StartTime
Gets or sets the start time.
public TimeSpan StartTime { get; set; }Property Value
StopTime
Gets or sets the stop time.
public TimeSpan StopTime { get; set; }Property Value
Methods
GenerateDescription()
Generates the description.
public string GenerateDescription()Returns
- string
-
A string containing the GStreamer element description for the streaktv effect.