In this demo, the Vimeo video embed plays; once it reaches 50%, the button is enabled.
This setup uses two different SA5 features;
This is a LO-CODE solution, a small piece of custom script is required to identify what you want to happen, and when. See below for the codepen example code on this page.