Video Embed Code is only made compatible with You Tube video URL. If you want to use embedded code than you need to customize template-homepage.php temmplate keeping on child theme. So your changes will not lost on theme update.
Note: Please insert video url on Video Embed code section of customizer so it satisfy if else condition. And please follow this procedure only if you are technically sound on WordPress, otherwise please take help of a developer.