> For the complete documentation index, see [llms.txt](https://docs.toomuchmedia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.toomuchmedia.com/getting-started/common-topics/transcoding.md).

# Transcoding

Transcoding is the process of converting a video into other resolutions and formats. The NATS CMS supports transcoding through the [CMS Worker](/content-management/processing/cms-worker.md). When you upload a source video, the Worker automatically creates a version of it for each [Format](/content-management/formats.md) you have configured, up to the resolution of the source file.

Transcoding is optional. You can turn it off with the **Disable CMS Video Transcoding** setting in the CMS section of the Configuration Admin, or skip it for individual videos by uploading your own exported versions named after your formats.

## Useful Articles

{% content-ref url="/pages/uyBP7ZIo9MDavQVQBkzj" %}
[CMS Worker](/content-management/processing/cms-worker.md)
{% endcontent-ref %}

{% content-ref url="/pages/dPNPRiO0BSqbJsbE22ZC" %}
[Setting up a Worker using MojoHost CDN](/content-management/processing/setting-up-a-worker-using-mojohost-cdn.md)
{% endcontent-ref %}

{% content-ref url="/pages/tgvYsMoOtxZHIkVdz1o1" %}
[Formats](/content-management/formats.md)
{% endcontent-ref %}

{% content-ref url="/pages/pn4OKr8ayYi7lURNkQBp" %}
[Uploading Content to Sets](/content-management/sets/managing-sets/uploading-content-to-sets.md)
{% endcontent-ref %}
