Introduction
Learn about transcoders for parallel processing and how to use them effectively for your workflow.
This guide documents the legacy Jobs API (/jobs). Existing Jobs API integrations remain supported during the transition. For automatic file encoding, see the transcode guides.
What is a transcoder ?
A transcoder is a worker that encodes part of your video using a specific CPU configuration. Each transcoder is dedicated to your job rather than shared with other users.
Your plan determines which CPU configurations are available for each transcoder:
| CPU Configuration | Availability |
|---|---|
| 4vCPU | All plans |
| 8vCPU | All plans |
| 16vCPU | Pro and Enterprise plans only |
Higher CPU configurations process videos faster but cost more per minute of compute time.
Parallel processing
Multiple transcoders can encode different parts of your video at the same time. This parallel processing reduces the time needed to encode the complete file.
Automatic and manual configuration
Chunkify chooses the transcoder count and CPU configuration from your video and plan limits by default. You can also configure these settings manually for a specific requirement.
How many transcoders are available for my workflow?
Your plan determines how many transcoders can run concurrently across all jobs and projects in your team. Because each transcoder uses 4, 8, or 16 vCPUs, the exact number depends on the CPU configuration selected for your jobs.
For plan limits and calculation examples, see CPU usage.