Glossary · Streaming technology

What is transcoding?

Transcoding is converting a video from one encoded format into another. On a streaming platform it means taking an uploaded file or a live feed and producing the several resolutions and bitrates needed for adaptive playback on every device.

How transcoding works

The source is decoded back to raw frames, then encoded again at each target resolution and bitrate. A single upload might produce five or six renditions, from 240p for weak mobile connections up to 1080p or 4K. The renditions are then packaged into segments and manifests for HLS or DASH.

Related terms

  • Transcoding: changing the codec or the bitrate
  • Transrating: changing only the bitrate, keeping codec and resolution
  • Transsizing: changing the resolution
  • Transmuxing: changing the container or packaging without re-encoding the video

On-demand and live transcoding

For on-demand titles, transcoding runs once after upload and can take its time, so slower, higher-quality settings are used. For live streams it must keep pace with real time for as long as the stream runs, which needs dedicated capacity for the whole event.

What transcoding costs

Transcoding is priced per minute of output, with higher rates for higher resolutions and for newer codecs. A catalog costs a one-off amount to process; a live channel costs for every minute it is on air.

To estimate, multiply your minutes of content by the per-minute rate for the highest resolution you need. Re-encoding a catalog later, for example to add a new codec, incurs the cost again.

Last reviewed

FAQ

Transcoding, answered.

More definitions in the streaming glossary.

Planning a streaming service?
What is the difference between encoding and transcoding?

Encoding compresses raw video. Transcoding converts video that is already compressed into another format or bitrate. Platforms do the second, though both words are used for it.

How long does transcoding take?

It depends on length, resolution and codec. HD in H.264 often processes faster than real time; 4K and newer codecs take considerably longer.

Does transcoding lower quality?

Each generation of lossy encoding loses a little. Uploading a high-quality source keeps that loss invisible in the streaming versions.

Ready to own the screen?

Tell us what you are launching. We will walk through the platform and map the path to go-live around your catalog, markets and revenue model.