Masking a video with dynamic text... possible?

Before I even attempt this, would like to hear from other experienced Unity devs. I need to dynamically load text at runtime and then use this text to mask a video asset.

Is something like this even possible in Unity?
If so, what are some tutorials I should be looking at…

Can’t believe this isn’t possible