---
title: mediaTimeScale
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avassetwriterinput/mediatimescale
---

# mediaTimeScale

The time scale of the track in the output file.

## Declaration

```swift
var mediaTimeScale: CMTimeScale { get set }
```

## Discussion

Discussion The default value is 0, which indicates that the input chooses an appropriate value, if applicable. It’s an error to set this value if the input’s media type is audio. You can’t set this value after writing starts.

## See Also

### Configuring presentation

- [naturalSize](avfoundation/avassetwriterinput/naturalsize.md)
- [transform](avfoundation/avassetwriterinput/transform.md)
- [preferredVolume](avfoundation/avassetwriterinput/preferredvolume.md)
- [marksOutputTrackAsEnabled](avfoundation/avassetwriterinput/marksoutputtrackasenabled.md)
