About Tv PLay
Dynamic Video Switcher
Seamless State-Based Video Transitions for Framer. Create high-impact interactive storytelling by swapping video sources based on user action. Transition from a "Preview Loop" to "Full Content" or switch perspectives with a single click. Perfect for product demos, case studies, and immersive brand experiences.
What is Dynamic Video Switcher?
The Dynamic Video Switcher is a high-performance logic component that manages multiple video states within a single frame. It eliminates the clunky "white flash" or loading lag usually associated with changing video sources. By pre-fetching assets and managing playback triggers, it allows you to create complex, multi-stage video interactions that feel like a custom-coded application.
Core Features
Instant Source Swapping: Switch between multiple video URLs or uploaded files without refreshing the component.
Seamless Playback Continuity: Options to start the second video at the exact timestamp where the first one stopped.
Smart Pre-loading: Background buffering for the "target" video to ensure the transition is instant upon clicking.
Logic-Based Triggers: Set specific rules for what happens after the first video plays (Loop, Switch, or Pause).
Controls inside Framer Presets & Master Controls
Interaction Mode (Click to Switch, Play to End then Switch, Hover to Preview)
Transition Style (Instant Cut, Cross-fade, or Morph)
Auto-Resume (Toggle whether the new video plays automatically)
Visual Customization
Crossfade Duration: Fine-tune the millisecond overlap between Video A and Video B.
Overlay Masks: Maintain a consistent branding overlay or "Play" icon across different video sources.
Poster Image Sync: Custom thumbnail management for each video state.
Border & Radius: Apply global styling that persists regardless of the video being displayed.
Styling & Behavior
End-State Logic: Choose if the final video loops or triggers a secondary UI change (like showing a "Buy Now" button).
Mute Management: Global volume controls or individual "Mute on Start" settings for each clip.
Event Hooks: Trigger Framer animations or CMS updates the moment the video changes.
Responsive Scaling: Maintain aspect ratio (16:9, 9:16, or Custom) across all device breakpoints.
Best Use Cases
Interactive Product Tours: Click a feature hotspot to swap the background video to a specific product demonstration.
"Wait for It" Reveals: Play a teaser loop that transforms into a full cinematic trailer once the user engages.
Before/After Showcases: Toggle between two synchronized videos to show a "Before and After" comparison in real-time.
Dynamic Testimonials: Start with a silent ambient clip of a client and switch to their full video testimonial upon interaction.