You could also stagger the moderation to reduce costs. E.g.
Text analysis: 2 views
Audio analysis: 300 views
Frame analysis: 5,000 views
I would be very surprised if even 20% of content uploaded to YouTube passes 300 views.
There's only so much you can do by guessing the next probably token in a stream. We will probably need something else to achieve what people think that will soon be done with LLMs.
Like Elon Musk probably realizing that computer vision is not enough for full self-driving, I expect we will soon reach the limits of what can be done with LLMs.
I guess it could also be associated with views per time period to optimize better. If the video is interesting, people will share and more views will happen quickly.
Content moderation is one of the hardest task we have at hand, we're burning though human souls looking at god awful stuff, lose their sanity, because simple filters just won't cut it.
For instance right now many rules exclude all nudity and the false positive rate is through the roof, while some of the nudity should actually be allowed and the rule in itself is hurting and should ideally be changed.
Even with our current simplistic rules I don't see automatic filters doing their job ("let me talk to an human" is our collective cry for help). When setting up more sensible rules ("nudity is OK when not sexualized, but not of minors, except for babies, if the viewer's coubtry allows for it"), I assume the resources and tuning needed to make that work on an automated systems would be of epic scale.
If it costs $1 per call, then over a year the entire perfect moderation of Youtube would cost roughly $250M. That seems sort of reasonable?
But probably pointless for most videos that are never watched by anyone other than the uploader, so maybe you just do this thing before anyone else watches the video and cut your costs by 50+%