In blender cycles render engine, how do I put a movie clip on a plane so it displays the video? I want the video to be on the plane if there is a way.

  • $\begingroup$ This question was interesting to me for that I was working on that subject lately. I solved how to play a video withing an animation using the second solution proposed below. However I would like to mention that in the latest release of Blender that is at this time 2.78.4 there is no option to import any formats like it is mentioned in the first answer below by @cegaton. Maybe this is a temporary situation but because this, one has to use a texture on a plane and select movie as type of texture like it is described in the second answer. $\endgroup$ Commented Mar 3, 2017 at 16:06
  • $\begingroup$ At 2.8 for me its just workd if i imported from the file menu. $\endgroup$ Commented Aug 8, 2019 at 16:48

2 Answers 2


Use the Import: Images as Planes addon:

screenshot 1

or press Shift+A and select Add -> Mesh -> Images as Planes.

In Blender 2.9x it's located in Add -> Images -> Images as Planes.

screenshot 2

Select the video file you want to use as texture (and what kind of shader you want)

screenshot 3

Blender will then create a plane with the dimensions of the video file and will create the materials for the texture.

screenshot 4

screenshot 5

Using the default values will make the video playback start on the 1st frame of the blender scene.

You can use the Frames control to limit the number of frames of the video you want to use. (for example if your video has 1000 frames but you only want to use 215 you'd set that value here)

The Start Frame control will allow you to delay the beginning of the video playback (moving it to 100 for instance will make the video pause for 100 frames and start playing on the scene's frame 101, for example)

The Offset control will allow you to choose the starting frame of the video (if your video has 1000 frames and you want to ignore the first 35 frames you would set the offset to 35)

screenshot 6

Make sure auto-refresh is enabled.


  • The texture on the Plane will be visible only when the shading in the 3D viewport is set to Material preview or Rendered.

screenshot 7

For older versions use Texture or Rendered.

screenshot 8

  • The images in rendered mode do not refresh at every frame.

Read: Image sequence texture: no preview?

  • $\begingroup$ THANK YOU! Finally someone who understands it and was able to explain it! $\endgroup$
    – Brain
    Commented Apr 10, 2021 at 9:58

You can do this with an Image Texture node (Shift+A > Texture > Image Texture). Once you have an image texture node, change the Source option from Single Image to Movie as shown. Make sure the plane is UV Unwrapped, and that you load your movie file path into the node.

enter image description here


You must log in to answer this question.