---
title: "init(coder:)"
framework: spritekit
role: symbol
role_heading: Initializer
path: "spritekit/skvideonode/init(coder:)"
---

# init(coder:)

Tells you when to initialize a video node that was created from an archive.

## Declaration

```swift
init?(coder aDecoder: NSCoder)
```

## Discussion

Discussion Do not call this initializer yourself; it is called by the system when you should intialize a video node that was created from an archive.

## See Also

### Creating a Video Node

- [init(avPlayer:)](spritekit/skvideonode/init(avplayer:)-9ydbu.md)
- [init(fileNamed:)](spritekit/skvideonode/init(filenamed:).md)
- [init(url:)](spritekit/skvideonode/init(url:)-2im38.md)
- [init(videoFileNamed:)](spritekit/skvideonode/init(videofilenamed:).md)
- [init(videoURL:)](spritekit/skvideonode/init(videourl:).md)
