This is why I would really love a Sharepoint Web Part for transcripts.
Or maybe a better scenario is this:
I have a Sharepoint intranet, and one of the web pages on the site is "Intro to the Company.html" (or .aspx or whatever) where I have a video webpart of a Stream video (this would be Stream on Sharepoint, not Stream Classic). In that video, I talk about where the coffee machines are located, so the term "coffee machine" exists in the transcript.
Now, if someone searches Sharepoint (M365 general search) for "coffee machine", can I get the web page "Intro to the Company.html" to show up. I know the Stream video alone will show up as a result, but I don't want to direct people to Stream - I want them to go to the Intranet page.
It's almost like I'd like a hidden webpart for Stream transcripts that I could include in my web page, but not display to users.