I have talked to VCs a number of times. Always wound up finding other funding in the end, but got a lot of perspective on what VCs are looking for and how they anticipate getting it.
Number one: a VC expects 5x-10x return on investment. That return is typically from selling to another company (which may itself be a VC). It may also be from revenue but VCs these days are less interested in active revenue. They want to sell the company and move on.
Number two: They don't care so much about the actual technology. It's important to have good demos etc, but it's kind of a tertiary concern. VCs are investing, first and foremost, in people who they think will get it done. Not just on the tech side, but on the business side.
Number three: The more you talk about the tech's details, the worse it gets. Focus on why this makes sense to consumers at a high level. Focus on why YOU are special. Not the algorithm. YOU.
Number four: It is enormously helpful to have important industry people to vouch for you. Find filmmakers or producers or somebody who are successful with recognized achievements, and have them write mini-recommendations for the tech.
As engineers, it is very tempting to try and explain to a VC why your algorithm is so much more clever than what's out there. Do not bother. That's not what capital is about.