Without captions or a transcript, video content is effectively invisible to any engine that doesn't process audio/video directly — which is most of them today.
Add a <track kind="captions"> element to native video, or publish a text transcript alongside embedded video.