OVO is an Italian Video ..."encyclopædia" . The platform does not include user generated content but relies on professionally professionally produced videos with strong visuals including animations.
Ovo is especially strong in the areas of Arts, Culture Science and Politics. Unfortunately there is no embed code and the Copryright terms are strict.
However the site does aggregate related YouTube videos, which is a useful feature.