This project is not covered by Drupal’s security advisory policy.
Scroll Video Banner lets you create smooth scroll-driven video animations using multiple short video clips. Each scroll chapter triggers a video segment, creating a fluid animation without seeking through a continuous video timeline.
Features
- Use up to 5 video clips per banner.
- Define when each clip starts using scroll percentages.
- Configure playback speed for each clip.
- Add optional title, description, and poster image.
- Choose different behaviors for mobile devices.
- Lazy-load videos for better performance.
Unlike solutions that seek through a single video based on scroll position, this module plays each clip normally and transitions between them, providing smoother playback.
Post-Installation
After installation, create a Scroll Video Banner block through the Custom Block Library. Select your video clips, configure the scroll chapters, choose the mobile behavior, and place the block using the standard Drupal block layout system.
Additional Requirements
- Drupal 10.3+ or Drupal 11.
- Media
- Media Library
- Block Content
No external libraries or FFmpeg are required.
Recommended modules/libraries
No additional modules or libraries are required.
Similar projects
Demo 1
https://codepen.io/marduklien/pen/MdvdEG
Demo 2
https://codepen.io/Maltsbier/pen/dyYmGGq
Demo 3
Scroll Video Banner lets you create smooth scroll-driven video animations using multiple short video clips. Each scroll chapter triggers a video segment, creating a fluid animation without seeking through a continuous video timeline.Unlike traditional scroll-controlled video implementations, which map the scroll position directly to a video's timeline, Scroll Video Banner uses independent video clips as animation chapters. Each chapter plays forward normally and transitions to the next as the user scrolls, providing a smoother and more reliable experience.
Supporting this Module
This is an open-source Drupal project Supported by ImageXmedia.
Post-Installation
After installing the module, you can create a Scroll Video Banner block through the Custom Block Library.
The module also includes an optional demo module that provides a ready-to-use example of the scroll video effect. Enable it with:
drush en scroll_video_banner_demoThe demo creates a working example so you can see how the module behaves before creating your own banner. It includes sample video content.
To create your own banner, select your video clips, configure the scroll chapters, choose the mobile behavior, and place the block using the standard Drupal block layout system.
Project information
- Project categories: Content display, Media
- Created by pinesso on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.



