Whats the difference between "Encoding" & "Decoding"?


Senior Member
In terms of digital video converting,
Whats the difference between "Encoding" & "Decoding"?
(With example)

Encoding and decoding are two opposite processes. Encoding is done with the intension of increasing the usability of data in different systems and to reduce the space required for storage, while decoding converts encoded information back in to its original format. Encoding is done using publicly available methods and it can be easily reversed (decoded). For example, ASCII encoding is just a mapping between characters and numbers. So decoding it is straight forward. But decoding messages sent via a noisy channels will not be straight forward, because the message could be tampered with noise. In such instances decoding involves complex methods that are used to filter out the effect of noise in the message.


Windows Forum Team
Staff member
The most basic definition is

Encoding: Transforming something into something else
Decoding: Transforming the encoded something back to it's original form

Base64 is a common encoding scheme used in computers
Base64 - Wikipedia, the free encyclopedia

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.