Hi,
mit "position:absolute; top:480px; right:250px;"
ist das Video keinesfalls rechts, sondern 250px vom rechten Rand des Elternelements entfernt, falls dies mit position:absolute oder position:relative definiert wird.
Gibt es kein (Urgroß-, Groß- oder) Elternelement mit position: ist das Video 250px vom rechten Rand des Viewports entfernt.
Bei rechts wäre right:0 richtig.
Du solltest auch mit float:right statt positio:absolute experimentieren, dann fließt der Text drumherum.
Gruß,
Gast