See from the Collection of examples from discourse.threejs.org
BeginnerExample step 04
and for rotation from 2018 discourse.threejs.hofk.de
Video
and also
https://hofk.de/main/discourse.threejs/2018/VideoTextureProjection/VideoTextureProjection.html