Video Pro

icon

Ultimate Video Player w/ CTAs

If you want a serious video player, look no further. Video Pro has a feature set like no other video player on the market. You can serve up different video resolutions to different devices to ensure the best performance. Play an entire playlist of videos, not just one. Add timeline markers to highlight key events within your video. Integrate with analytics to see how many views your videos are getting. Launch multiple CTAs at defined markers within the video to keep your visitors engaged or monetize with ads.

Key Features

Call-to-Actions

Add CTAs with timeline markers or at the end of videos. CTAs are built into the player and can use our CTA stack for external actions.

Total CMS & Feeds

Dynamically add videos, transcription data and CTAs with Total CMS and Feeds.

Analytics

Integrate with Facebook pixel, Google Analytics and Tag Manager. Other services can be use through our CTA stack integration.

Playlists

Transform the player and give the ability to play and entire playlist of videos.

Timeline Markers

Add styled markers for key points of interest in your video timeline.

Accessibility

Add subtitles, caption and chapter VTT files to make your videos accessible for users.

Play on Hover

Hide all controls and play on hover for a seamless experience.

Customize Controls

Customize which controls you would like to have and when to display them.

External Controls

Use external button controls to play/pause or mute/unmute the player

Device Specific Videos

Supply different videos for different size devices. Video Pro will pick the one for best performance.

YouTube & Vimeo

Play YouTube and Vimeo videos in the video pro player.

HTML 5

Support for MP4, WEBM and OGG video formats

Universal Player

Video Pro player works and functions the same in all browsers and platforms.

Start & Stop Times

Add custom timestamps to start and stop the video at.

Demo

Device Specific Videos

In this demo, we have configured 3 completely different videos to show up on small, medium and large devices (phone, tablet, desktop). If you resize your browser and refresh, you will see a different video play. Normally you would use the same exact video, just with a different resoltuion. However, in order for you to see this feature in action, we have added different videos for each breakpoint.

These videos are short. However, you will also notice that 2 markers have been added to the timeline at 3s & 7s marks in the timeline.

Playlist

In this demo, if you click on the playlist control on the control bar, you will open the playlist menu. You can click on the video that you would like to play. After one video finishes playing, the next video in the playlist will immediately start playing.

Player CTAs

In this demo, You will see two different types of CTAs. The first CTA will launch at the 5 second mark. This is an in-player CTA. While we kept things simply here, you can add whatever content that you want. You can use this to display more content, a buy now button, ads/promotions, or anything else that you might want. More complex CTAs can be added via an iframe such as a subscription form.

You can dismiss the in-player CTAs by clicking on the close button. You can also use the spacebar to start playing the video again or the esc key to dismiss the CTA.

The in-player CTAs can be styled or positioned anyway that you would like.

The second CTA will launch after the video ends. This action is triggered from the Call to Action stack. The CTA stack has a bunch of more advanced trigger logic and actions. There are integrations made just for Video Pro.

Player End Peek-a-Boo via Call-to-Action

Thank you for playing with Video Pro. I hope that you enjoy it.

Play on Hover

This is an interest use case as it allows you to seemlessly interact with your videos simply by hovering over them. The controls are always hidden, as well as the play button. This gives a very useful effect for giving quick previews of your videos, maybe for a product.

The video poster is set to display whenever you stop hovering over the video. The video will continue to loop as long as you are hovered over it. You could integrate CTAs into this for some more interesting interactions.

External Controls

In this demo, we are using the Video Pro Button stack as an external control to play/pause and mute/unmute a video. While the Video Pro Button stack is provided as an easy solution, you can use your own buttons for this as well. Simply set the class in the settings to be a class on your custom external button.

The default controls have been hidden for this demo. This shows how you can disabled all controls and control the player soley from external controls.

Reviews

 5/5 (1 review)


Ryan Dalby

Ryan Dalby

IndustrialAwards.com

star-alt
star-alt
star-alt
star-alt
star-alt

"VideoPro is awesome! Truly unique doing so many things that no other video stack does. Auto-play in a responsive window, allowing product videos to play automatically upon hover over thumbnails. Works instantly with properly compressed video files. No extra clicks to close video windows! Call to action "CTA" abilities open a whole new world with Total CMS3."



We have recently started gathering reviews for our products. So if you don't see a review above, be the first to submit a review and let others know how you like this stack.

Screenshots

screenshots
screenshots
screenshots
screenshots

Tutorials

Loading...
2025 Updates Overview
2025 Updates Overview
Video Pro for Stacks Pro - The Ultimate Video Player with CTAs
Video Pro for Stacks Pro - The Ultimate Video Player with CTAs
New Video Pro Stack - The Ultimate Video Player featuring CTAs
New Video Pro Stack - The Ultimate Video Player featuring CTAs

Downloads

Video Pro Demo Project

Uploaded by Weaver's Space

Updates

v1.4.0

  • New Video Pro Button stack allows you to create play/pause and mute/unmute controls outside of the player.
  • You can also use any external button to create your own play/pause and mute/unmute controls.
  • If you are using Video Pro inside of Feeds or Total CMS, you can use macros with the external control classesso that the mapping to the controls is unique to every instance created.
  • New settings that allow you to control if the Video Pro player can pause other players on the page when it's startsplaying video.
  • New setting that allows you to control the start and end times for a video.

v1.3.0

  • New setting to control the auto-rewind feature of the player

v1.2.2

  • Fixed issue with integrations where the player could be initialized multiple times causing it to break in certain use cases.

v1.2.1

  • Edit mode UI improvements

v1.2.0

  • New icon!
  • Support for drag and drop images for post and playlist thumbnails
  • Markers can now be added to individual video tracks in a playlist.
  • CTAs can now be launched for any marker, timestamp and by specific file
  • New option to turn off auto play next in playlists
  • When using play on hover, tap will play the video on touch devices
See all updates Thanks!

You may also like…

scroll me

HANGOUTS

Next Hangout Session
Friday, April 11

Subscribe

For product releases and updates by email, please subscribe below.

© 2025 Weavers Space | Terms of Service | Privacy Policy