# Video

A **Video Object** displays a video once a file is selected in the `Video File` **Attribute** or a `Camera input` camera is selected. 0 usually refers to the webcam of a laptop.

![Video Object Without Any Video.](https://2561100106-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff6JZovzOqBctA4C1o76u%2Fuploads%2Fgit-blob-d0767721bddcc75854cf28994e32228a56f0454f%2Fvideoimage1.png?alt=media)

As can be seen in the image above, the **Video Object** has an **Attribute** `input type`. Here, `Video file` is selected, but `Camera input` is also possible.

![Video Object With a Video.](https://2561100106-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ff6JZovzOqBctA4C1o76u%2Fuploads%2Fgit-blob-7f144b5bc25f030c171eafe2e14e09bc6e15d66b%2Fvideoafter20232.gif?alt=media)

Once a file is selected, it is displayed in the viewport of the **Scene Outliner**. It can be played, paused, and stopped. Alternatively, the `Camera` would be selected for `Camera input`. This would be 0, 1, 2, and so on, depending on the coding of the devices connected to the user's machine.

Additionally, there are several **Nodes** that can be used for incorporating **Video Objects** into the **Logic** of a **Project**. These are the **Media Nodes**. More information can be found [here](https://docs.incari.com/incari-studio/2023.2/toolbox/incari/media) and [here.](https://docs.incari.com/incari-studio/2023.2/toolbox/events/media)
