Rework video plugin to use slim templates
Move various properties to metadata, to enable reuse