mirror of
https://github.com/vondas-network/videobeaux.git
synced 2026-01-24 15:51:10 +01:00
2.8 KiB
2.8 KiB
mirror_delay
Description
Applies a mirrored frame-delay effect, blending temporal echoes with reflective symmetry.
The result combines soft motion trailing with a mirrored duplication of the frame, creating hypnotic, kaleidoscopic, or hall-of-mirrors–style distortion.
Purpose
mirror_delay is ideal for artists who want:
- reflective, symmetrical echo patterns,
- hypnotic mirrored smearing,
- abstract duplication of movement,
- dreamy motion persistence combined with geometric balance,
- a lightweight but visually striking temporal effect.
How It Works
- Frame Delay
Internal buffering creates a trailing echo that blends previous frames into the current one. - Geometric Mirroring
The image is mirrored horizontally, vertically, or both (depending on implementation), creating:- bilateral symmetry,
- twin-image structures,
- kaleidoscopic reflections.
- Temporal + Spatial Fusion
The mirrored image and the delayed frame blend together, producing surreal flowing reflections. - Encoding
The final composite is encoded with global Videobeaux settings (CRF, codec, pixel format).
Program Template
videobeaux -P mirror_delay \
-i input.mp4 \
-o output.mp4
Arguments
- (No additional program-specific arguments; uses global videobeaux options only.)
Real World Example
videobeaux -P mirror_delay \
-i myvideo.mp4 \
-o mirror_delay_styled.mp4
Program Output
Technical Notes
- Works well with centered subjects or footage containing strong motion vectors.
- Mirroring combined with delay often creates geometric rhythm or pulse-like visual structure.
- Compression artifacts can become symmetrical as well, adding to the aesthetic.
- Bright edges and neon lights produce the most pronounced mirror-delay trails.
Recommended Usage
- Music videos with mirrored choreography or symmetrical staging.
- Psychedelic pieces needing a dreamlike reflective effect.
- Ambient loops and visualizations requiring geometric repetition.
- Projection-mapping and VJ sets where mirrored imagery reacts well to space.
- Combining with
frame_delay_pro1orlsd_feedbackfor layered temporal abstraction.
Quality Tips
- For smoother trails, lower CRF (higher quality).
- For glitchier mirrored buildup, render with a higher CRF.
- Pair with
convert_dimsto square or portrait layouts for perfect symmetry. - Combine with
ghosteefor soft spectral reflection trails. - Run before a LUT (
lut_apply) if you want the color grade to affect both halves identically.