Wörterbuch

Was ist die codierte Höhe?

Was ist die Coded Height einer Datei? Diese Metainformation findet sich in Videodateien, Einzelbildern und Audiodateien mit Cover-Art. Finde heraus, was sie über deine Datei aussagt.

coded-height

Die Coded Height ist die Höhe in Pixeln, mit der der Encoder tatsächlich gearbeitet hat, als er ein Video oder ein Bild gepackt hat. Sie ist in der Regel identisch mit der sichtbaren Höhe und manchmal ein paar Pixel größer.

Woher der Wert kommt

Sie wird für Videostreams in Dateien wie MP4, MOV, MKV, AVI und WebM gemeldet, aber auch für einzelne Bilder und für Coverbilder, die in eine Audiodatei eingebettet sind, weil dasselbe Programm ein Standbild wie ein Ein-Frame-Video behandelt. Der Wert wird von dem Encoder geschrieben, der die Datei erstellt hat. Niemand tippt ihn ein.

Der Grund für ihre Existenz ist die Funktionsweise der Videokompression. Ein Encoder behandelt das Bild nicht Pixel für Pixel, sondern schneidet den Frame in quadratische Blöcke und bearbeitet jeweils einen Block. H.264, der gängigste Video-Codec, verwendet Blöcke von 16 mal 16 Pixeln. Ist die Bildhöhe kein Vielfaches dieser Blockgröße, füllt der Encoder den unteren Rand mit zusätzlichen Zeilen auf, damit die letzte Blockreihe vollständig ist, und speichert einen Hinweis, dass Player diese Zeilen wieder ausblenden sollen. Die Coded Height zählt das aufgepolsterte Bild. Die einfache Zeile Height zählt das, was du tatsächlich sehen sollst.

Typische Werte

Der Wert ist eine ganze Anzahl von Pixeln ohne Einheit dahinter, zum Beispiel 1088.

Full-HD-Video ist der Fall, auf den alle stoßen. Ein normaler Clip mit 1920 mal 1080 meldet eine Height von 1080 und eine Coded Height von 1088, weil 1080 nicht durch 16 teilbar ist und acht versteckte Zeilen hinzugefügt werden, um den Unterschied auszugleichen. Die meisten anderen gängigen Größen lassen sich glatt teilen: 720, 480 und 2160 sind alle Vielfache von 16. Für diese Größen zeigen die beiden Zeilen daher denselben Wert und das Padding fällt nie auf. Zusammen mit der Coded Width ergibt dieser Wert die codierten Abmessungen des Streams, das Paar, das du mit der einfachen Width- und Height-Angabe vergleichen kannst.

Warum es wichtig ist

Zuerst einmal, damit du keinen Fehler suchst, der nicht existiert. Eine Coded Height, die ein paar Pixel über der Height liegt, ist völlig normal, kein Anzeichen für eine beschädigte Datei, und es gibt nichts zu reparieren. Die wenigen versteckten Zeilen fügen nur eine vernachlässigbare Datenmenge hinzu und haben keinen Einfluss auf die Bildqualität.

Hilfreich wird sie bei auffälliger Wiedergabe. Manche einfachen Player und ältere Geräte mit fester Funktion ignorieren die Anweisung, das Padding zu verstecken, und dann erscheinen diese zusätzlichen Zeilen als schmaler Streifen aus schwarzen oder verzerrten Pixeln am unteren Bildrand. Wenn du so einen Streifen sehen kannst, erklärt der Abstand zwischen diesen beiden Zeilen ihn. Ein großer Abstand statt nur weniger Pixel bedeutet meist, dass die Datei neu verpackt oder manuell zusammengesetzt wurde und der sichtbare Frame nur ein kleines Fenster in ein viel größeres codiertes Bild ist, was du vor dem Bearbeiten wissen solltest.

Der Wert beschreibt nur die Rechenweise des Encoders und sonst nichts, er sagt also nichts über eine Person, einen Ort oder ein Gerät aus.