Umkodierung
Umkodierung, auch als Re-Encodierung oder Transkodierung bezeichnet, ist der Prozess der Umwandlung von Daten von einer Kodierung oder einem Format in eine andere. Der Begriff wird in der Informationstechnik in verschiedenen Bereichen verwendet, insbesondere bei Textkodierungen, bei Audio- und Videodaten sowie in der Telekommunikation.
Bei Textkodierungen bezieht sich Umkodierung auf die Umwandlung von Bytes von einer Zeichenkodierung (z. B. ASCII,
Bei Medieninhalten umfasst Transkodierung das Ändern von Container, Codec oder Bitrate. Beispiele: Umwandlung eines Videos von
Herausforderungen sind Zeichenverlust, Mojibake, falsche Kodierungseinstellungen und Leistungsaufwand. Gute Praxis ist der Einsatz einer stabilen Zwischenrepräsentation
Typische Werkzeuge: Textkodierungskonverter wie iconv oder recode; Bibliotheken in Programmiersprachen; Multimedia-Tools wie FFmpeg oder GStreamer. In