---
title: timescale
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avmutablemovietrack/timescale
---

# timescale

The time scale for tracks that contain the moov atom.

## Declaration

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

## Discussion

Discussion The default media time is 0. Set this property on any new, empty tracks before any edits are performed on the track.

## See Also

### Accessing temporal information

- [timeRange](avfoundation/avmutablemovietrack/timerange.md)
- [naturalTimeScale](avfoundation/avmutablemovietrack/naturaltimescale.md)
- [estimatedDataRate](avfoundation/avmutablemovietrack/estimateddatarate.md)
- [samplePresentationTime(forTrackTime:)](avfoundation/avmutablemovietrack/samplepresentationtime(fortracktime:).md)
