DIGITAL LIFE MADE EASY 3 – What is the difference between decoding, encoding, and transcoding? Where do I use what?

Our digital life is meant to make things easier but in fact, it is not that easy without knowing some of the fundamental concepts behind the digital world. This blog series deals with typical questions that may sound easy on first sight, but digging deeper into them, there is quite a lot to know and learn.

In this blog, we try to answer the question: What is the difference between decoding, encoding, and transcoding?  Where do I use what?

First of all, each of these terms include the word ‘coding’. Any digital medium, no matter if it contains image, video, or sound relates to that. When digitizing an analog signal (light or sound) digital coding has to be applied.

At the beginning of the chain there is always the creation of a digital signal, called encoding. For example, this happens when capturing an image or video signal within your digital camera / your smartphone, and also when capturing sound via a microphone to a digital device like a digital audio recorder or a smartphone. For playback, the previously recorded digital signal is being decoded. The processes of encoding and decoding are handled by a so-called codec – the term is a merge of the terms coding & decoding.

For being able to create and play complex digital signals in high quality, digital data within the codec in question are being compressed via algorithms. Depending on the used codec, signal quality can differ.

Typical Codecs (incomplete list)Typical codecs




Codecs can be used hardware based of software based. Your photo or video camera utilizes a hardware based digital processor (encoder) creating the digital signal. The Blu-ray Player in your living room contains a hardware based decoder, processing the playback of the video codec on your Blu-ray Disc.

Nero software applications make use of software codecs but can also utilize system based hardware codecs. For example, the latter comes into place when exporting (encoding) AVC video via compatible graphics card chipsets in Nero Video or when transcoding video files in Nero Recode.

Transcoding comes in place when converting one digital media format to another. Typical examples are converting audio WAV files to MP3 files, or ripping an audio CD to single AAC for MP3 files. Also ripping video discs or converting images – e.g. TIFF to JPG – rely on the process of transcoding.

Which Nero Application does what?Use cases all

Nero KnowHow 00094