O eroare de codificare este o greșeală care se întâmplă în timpul procesului de codificare a datelor. În funcție de natura greșelii, rezultatele erorii de codificare sunt variabile. Erorile de codificare apar dintr-o mare varietate de motive cu tot felul de tehnologie, deși există o serie de măsuri de protecție menite să minimizeze sau să prevină astfel de erori.
În codificare, datele sunt transferate de la un format la altul. Codificarea este adesea folosită pentru a comprima datele, astfel încât să ocupe mai puțin spațiu, ca atunci când un fișier audio brut este codificat astfel încât să se potrivească cu ușurință pe un disc compact. Pe lângă codificarea pentru stocare, datele pot fi, de asemenea, codificate pentru transmisie; același fișier audio, de exemplu, ar putea fi codificat astfel încât să poată fi încorporat într-un flux live de la un post de radio. Codificarea este, de asemenea, folosită în scopul criptografiei, o tehnică care este folosită pentru a securiza datele, asigurându-se că acestea pot fi citite numai cu persoane cu echipamentul de decodare potrivit.
Uneori apare o eroare în timpul codificării, deoarece datele originale în sine sunt corupte, iar programul care face codificarea are dificultăți în procesarea lor. Erorile pot apărea și atunci când memoria unui sistem este suprautilizată în timpul procesului de codificare și nu este capabil să proceseze codarea fără probleme. De asemenea, comenzile confuze emise unui program pot perturba procesul de codificare, la fel ca și evenimente precum întreruperile de curent. De asemenea, este posibil ca o eroare de codificare să fie de natură aleatorie, fără o cauză aparentă.
O eroare de codificare a conținutului poate fi fatală. În aceste cazuri, conținutul nou codificat nu poate fi accesat din cauza amplorii erorii. Este posibil ca conținutul să nu fie recunoscut de programul care ar trebui să-l decodifice sau conținutul poate fi atât de corupt ca urmare a erorii de codare încât cantități mari de date lipsesc și este lipsită de sens. De exemplu, un videoclip încorporat într-o pagină web poate eșua redarea din cauza unei erori de codare.
Erorile de codificare pot provoca, de asemenea, erori, cum ar fi sărituri într-un CD, secțiuni de text deformate sau alte probleme. În aceste cazuri, eroarea nu face conținutul complet inutilizabil. Totuși, poate reprezenta un obstacol pentru cineva care dorește să acceseze datele.
Datorită riscurilor de erori de codificare, oamenii se asigură de obicei că datele originale sunt copiate de rezervă înainte de a continua cu un proiect de codare. Acest lucru asigură că, dacă apare o eroare, datele nu se pierd iremediabil.