Did you try to install this plugin? -> https://apps.shopify.com/yottie-shopify-youtube-channel-plugin
At least, you can enter only the url or youtube id with using codes.
I think this post will help you solve the problem https://community.shopify.com/c/Shopify-Design/How-to-use-HTML-to-add-videos/m-p/606237
Elias here with Shopify Support. Thank you for reaching out.
This is a great question. May I ask why you don’t want to use YouTube?
Embedded players, like YouTube or Vimeo, are able to use special parameters for solving some of your concerns. YouTube has some really cool IFrame Player API parameters that can remove their branding, enable autoplay, or set custom frame sizes. This also works really well with Shopify’s ‘Video’ section in the storefront editor.
I hope this provides a couple options for you to explore. If you have any more questions regarding this topic, feel free to reply to this thread and I’d be happy to help.