[smotri] Modernize and add support for emdebbed videos (Closes #2585)