Delivery · Definition

Transcoding

In one sentence

The process of decoding media and encoding it again into a different codec, bitrate, resolution, or other delivery specification.

What is transcoding in video?

Transcoding is the process of decoding a media file and encoding it again into a new representation, often to change its codec, resolution, frame rate, bitrate, or delivery compatibility. It is used for proxies, editing intermediates, platform uploads, and streaming versions.

A transcode can turn camera originals into edit-friendly files, create smaller review copies, or make a platform-compatible delivery. It differs from simply changing a filename or rewrapping streams into a new container: transcoding re-encodes at least one stream and therefore takes processing time.

Because many video codecs are lossy, repeated transcodes can reduce image quality. A robust workflow keeps a high-quality source or master, minimizes unnecessary generations, and chooses settings that match the actual purpose. If a stream already meets the technical requirements, it may be copied rather than re-encoded.

A producer receives HEVC camera files that are difficult to edit on older systems. The assistant transcodes them to ProRes for post-production, then exports H.264 MP4 versions for web review and delivery.

Transcoding bridges the gap between acquisition, editing, and playback requirements. Used carefully, it improves compatibility and speed; used carelessly, it wastes time, storage, and image quality.

Frequently asked questions about Transcoding

Is transcoding the same as converting a video?

In everyday use, yes. Technically, transcoding means decoding and re-encoding media into another representation.

Does transcoding always lower quality?

Lossy re-encoding can reduce quality, although a high-quality intermediate may show little visible loss. Avoid repeated unnecessary transcodes.

What is the difference between transcoding and rewrapping?

Transcoding creates newly encoded streams. Rewrapping moves existing streams into a different container without re-encoding them.

Your next video starts with a story.

Create with Tellers