Brickscore / Elements /
Media
Media
Documentation
Media element is an integration of vidstack library, the most versatile, customizable and fastest media player out there.
Settings
Source
There are three available source types: Wordpress media library, file URL or dynamic data.
Stream type
on-demand: Video on Demand (VOD) content is pre-recorded and can be accessed and played at any time. VOD streams allow viewers to control playback, pause, rewind, and fast forward.
Inline
You are able to set the following video standards: title (for aria-label), muted, autoplay, playsinline, loop and hide controls on mouse leave.
Save data on user's browser
Enables saving data locally on the user’s browser. This is a simple and fast option for remembering player settings, but it won’t persist across domains, devices, or browsers.
Time
Playback rate
Defines video speed. e.g: 0.5 slow down to 50% of the normal speed.
Clip start time & Clip end time
Allows shortening the media by specifying the time at which playback should start and end.
Loading
eager: Load media immediately - use when media needs to be interactive as soon as possible.
Thumbnails
Here you can set the thumbnails file for your video. It must have .vtt extension.
Poster
A poster is used as the thumbnail for your video before playing it. It has to be passed by URL or from your Wordpress media library.
Poster load
eager: poster will be loaded immediately.
Sources
Use the sources repeater to provide video qualities/resolutions using multiple video files with different sizes (e.g: 1080p, 720p, 480p).
Accesibility
At this section you can set custom shortcuts at pleasure for your video. This include: Toggle paused, toggle muted, toggle fullscreen, toggle picture in picture, toggle captions, seek backward, seek forward, volume up, volume down, speed up and slow down.
Style
There are plenty of controls to customize each of your video components, including dimensions, typography, colors, animations and more at the following UI components: Buttons, Menu settings, Time, Thumbnails, Live, Tooltip, Buffering and the root element itself.
Introduction
Text elementsScroll Reading
Text
Underline Hover
Text
Highlight Hover
Text
Scroll Cascading
Text
Twist Reveal
Text
Letter Launcher
Text
Swap Hover
Text
3D Swap Hover
Text
Typed
Text
Circular Title
Text
Mask Hover
Text
MouseFill Title
Text
Fluid Gradient Title
Infinite Title
Text
Scroll Gradient
Text
Unfold Hover
Text
Counter
Text
Blade Reveal
Text
Inline Images
Text
Unfold Reveal
Text
Scribble Reveal
Text
SVG Reveal
Text
Decode Hover
Text
Decode Reveal
Text
Random Letters
Text
Exchange Title
Text
Blended Hover
Text
Anyside Button
Button
Mask Button
Button
Layer Button
Button
Arrow Button
Button
Crystal Button
Button
Split Button
Button
Ripple Button
Button
Prism Button
Button
Glowing Button
Button
Neumorphic Button
Button
Marquee Button
Button
Microbox Button
Button
Core Burger
Menu
OffCanvas Menu
Menu
Stripe megaMenu
Menu
Multi OffCanvas Menu
Menu
Expanding Menu
Menu
Wrap Menu
Menu
Drawer
Menu
Sticky Header
Menu
Overlay Menu
Menu
Morphing Nav
Menu
Cursor
Core
Smooth Scroll
Core
Custom Scrollbar
Core
Marquee
Core
Grainy
Core
Bubbles
Core
Dark Mode
Core
Tippy
Core
Click & Copy
Core
Flipbox
Core
Media
Core
Spinner
Core
Gradiently
Core
Glowing Card
Core
Observer
Core
Codepen
Core
Motion Divider
Core
Generatorism
Core
Glitchy
Core
Core Tabs
Core
Parallax
Core
Spotlight
Core
Back to Top
Core
Core Slider
Core
Particles
Core
Parallax Hover
Core
Video Sequence
Core
Sharer
Core
Before/After Image
Core
Lottie
Core
Image Reveal
Core
Expanders
Core
Image Hotspots
Core
Zoom Lens
Core
Need assistance?
No spam. Only Brickscore news and showcases