Wörterbuch

Was ist die Dateigröße?

Die Dateigröße ist die Anzahl der Bytes in einer Datei. Ein Metadatenbericht zeigt sie mit einer Einheit an, zum Beispiel 55 kB, und Programme zählen Kilobyte auf 2 verschiedene Arten.

file-size

Die Dateigröße ist die Datenmenge in einer Datei, gezählt in Bytes. Ein Byte besteht aus 8 Bits. Ein Metadatenbericht zeigt die Dateigröße mit einer Einheit an, zum Beispiel 55 kB für eine Datei mit 55.366 Bytes.

Die Dateigröße ist nicht dasselbe wie die Bildgröße. Die Bildgröße zählt die Pixel in einem Bild. Die Dateigröße zählt jedes Byte in der Datei.

Woher der Wert kommt

Die Dateigröße ist normalerweise kein Feld innerhalb der Datei. Das Dateisystem speichert die Größe jeder Datei zusammen mit ihrem Dateinamen und dem Änderungsdatum.

Der Metadatenleser ExifTool liest die Dateigröße aus dem Dateisystem und listet sie in seiner System-Gruppe. ExifTool markiert Dateigröße als einen Wert, den du nicht schreiben oder bearbeiten kannst.

Einige Formate speichern zusätzlich eine Größe in der Datei. Ein WebP-Bild beginnt mit einem Header, der die Dateigröße in Bytes speichert. Diese Zahl zählt die ersten 8 Bytes nicht mit, sie ist also um 8 kleiner als die gesamte Dateigröße.

Wie der Wert aussieht

Der Rohwert der Dateigröße ist eine ganze Anzahl von Bytes, zum Beispiel 55366. Für die Anzeige verwendet ExifTool standardmäßig SI-Einheiten, bei denen 1 kB 1.000 Bytes sind. Eine Datei unter 2.000 Bytes wird in Bytes angezeigt, größere Dateien in kB, MB oder GB.

Das ffprobe-Programm aus dem FFmpeg-Projekt gibt die Größe einer Video- oder Audiodatei als size in Bytes aus. Im Standardausgabeformat zeigt ffprobe N/A an, wenn die Größe nicht gemessen werden kann. Die JSON- und XML-Ausgabeformate lassen die Größe stattdessen weg.

Warum 1 kB 1.000 oder 1.024 Byte bedeuten kann

Es gibt 2 Arten, größere Dateneinheiten zu zählen. SI-Präfixe wie Kilo und Mega zählen in Schritten von 1.000. Binäre Präfixe zählen in Schritten von 1.024, also 2 hoch 10.

Im Dezember 1998 hat die Internationale Elektrotechnische Kommission (IEC) Bezeichnungen für binäre Präfixe beschlossen. Beispiele sind Kibi (Ki), Mebi (Mi) und Gibi (Gi). Einige Programme schreiben weiterhin KB, MB oder GB, obwohl sie in Schritten von 1.024 zählen.

  • 1 Kilobyte (kB) sind 1.000 Bytes, und 1 Kibibyte (KiB) sind 1.024 Bytes.
  • 1 Megabyte (MB) sind 1.000.000 Bytes, und 1 Mebibyte (MiB) sind 1.048.576 Bytes.
  • 1 Gigabyte (GB) sind 1.000.000.000 Bytes, und 1 Gibibyte (GiB) sind 1.073.741.824 Bytes.
  • 1 Terabyte (TB) sind 1.000.000.000.000 Bytes, und 1 Tebibyte (TiB) sind 1.099.511.627.776 Bytes.

So kann dieselbe Datei 2 unterschiedliche Zahlen anzeigen. Eine Datei mit 55.366 Bytes ist in SI-Einheiten etwa 55 kB und in binären Einheiten etwa 54 KiB groß.

Dateigröße und belegter Speicherplatz

Ein Dateisystem stellt Dateien Platz in Blöcken zur Verfügung, die Cluster oder Zuordnungseinheiten genannt werden. Wenn eine Datei wächst, fügt das Dateisystem Platz in ganzen Clustern hinzu. Daher ist der Platz, den eine Datei auf einem Datenträger belegt, oft etwas größer als ihre Dateigröße.

Windows zeigt beide Zahlen in den Dateieigenschaften an, als Größe und Belegt auf Datenträger. Die Clustergröße wird beim Formatieren eines Laufwerks festgelegt und hängt in der Regel von der Größe des Laufwerks ab. Eine Datei kann auf einem USB-Stick und einer Festplatte unterschiedlich viel Platz belegen, aber ihre Dateigröße bleibt gleich.

Warum es wichtig ist

Die Dateigröße kann bestimmen, wo du eine Datei speichern kannst. Ein Laufwerk mit dem Dateisystem FAT32 enthält Dateien mit jeweils bis zu 4 GiB. NTFS und exFAT erlauben deutlich größere Dateien.

Bei Audio- und Videodateien hängt die Dateigröße mit der Bitrate und der Dauer zusammen. FFmpeg berechnet die Gesamtbitrate als Dateigröße in Bytes mal 8, geteilt durch die Dauer in Sekunden.