I previously worked as Product lead for a homegrown CMS for one of the large media companies. We built a solution to address a myriad of content types (images, videos, voice, news articles, games, etc), For content in all major languages. I like this, and happy to chat if you want to get a perspective.