What do you mean by "text"? MMS, the one built-in universal standard, will never send full-size high quality videos. Apple choose to keep iMessage Apple-only (Jobs originally said they might make it cross-platform, but then decided it was better for iPhone sales not to do so). Google have been trying to push for the RCS standard, but Apple have said that they will not support this (because this would be equivalent to making iMessage cross-platform, i.e. remove one reason to buy an iPhone).
So your option is to pick a cross-platform messaging app that best matches what you want (i.e. sends at a quality you find acceptable) and persuade your friends to use that. That's how it's been for years, and it's not going to change in the foreseeable future. But understand that the you are the reason for this: Apple won't allow it precisely because this is how they keep people like you buying iPhones.
(Not speaking as a Google fanboi here: I'm actually quite critical and distrusting of Google and disable many of their key services. But in this particular case the obstacle is Apple).
I'm sure all message apps have some restrictions on video resolution/quality/length, but as I personally don't care much about video I can't make a recommendation here.