/ Datendarstellung & Speicher

Speicherbedarf Video (unkomprimiert)

Speicherbedarf von unkomprimiertem Rohvideo: Speicher = Breite · Höhe · Farbtiefe · FPS · Dauer / 8. Faktor pro Frame mal Framerate mal Dauer.

Speicherbedarf Video (unkomprimiert)
01 · Eingabe

Speicherbedarf Video (unkomprimiert) berechnen

Speicherbedarf von unkomprimiertem Rohvideo: Speicher = Breite · Höhe · Farbtiefe · FPS · Dauer / 8. Faktor pro Frame mal Framerate mal Dauer.

Lösen für
Speicher = Breite · Höhe · Farbtiefe · FPS · Dauer / 8
Pixel
Pixel
Bit
fps
s

Worum geht es?

Rohes, unkomprimiertes Video ist im Grunde eine Folge von Einzelbildern: pro Frame fällt der Speicherbedarf eines Standbildes an, multipliziert mit Framerate und Dauer:

Speicher = Breite · Höhe · Farbtiefe · FPS · Dauer / 8

Die resultierenden Volumina sind enorm. Genau deshalb arbeiten praktisch alle Container-/Codec-Kombinationen (H.264, H.265, AV1, VP9) mit Inter- und Intraframe-Kompression — das Verhältnis von Roh- zu komprimierter Datenrate liegt typischerweise zwischen 1:50 und 1:500.

Die Formel

Formel Speicherbedarf Video
Speicher = Breite · Höhe · Farbtiefe · FPS · Dauer / 8

Umstellung:
    Dauer = Speicher · 8 / (Breite · Höhe · Farbtiefe · FPS)

Die Variablen

SymbolBedeutungEinheitErklärung
BreiteBreitePixelVideobreite in Pixel.
HöheHöhePixelVideohöhe in Pixel.
FarbtiefeFarbtiefeBitBit pro Pixel (z. B. 24 für RGB).
FPSFrameratefpsBilder pro Sekunde (25, 30, 60).
DauerDauersDauer in Sekunden.
SpeicherSpeicherbedarfByteSpeicherbedarf in Byte.

Minimal-Beispiel

10 Sekunden Full HD (1920 × 1080), 24 Bit, 30 fps:

Rechnung 10 s Full HD
Speicher = 1920 · 1080 · 24 · 30 · 10 / 8
         = 1.866.240.000 Byte
         ≈ 1,74 GiB

Praxis-Beispiele

Beispiel 1 — 1 Minute 4K-Roh

3840 × 2160, 30 Bit (10 Bit pro Kanal), 60 fps, 60 s:

Rechnung 4K HDR Roh
Speicher = 3840 · 2160 · 30 · 60 · 60 / 8
         ≈ 1,12 · 10^11 Byte
         ≈ 104,3 GiB

Beispiel 2 — SD-PAL Roh

720 × 576, 24 Bit, 25 fps, 60 Minuten:

Rechnung SD-PAL 60 min
Speicher = 720 · 576 · 24 · 25 · 3600 / 8
         ≈ 1,12 · 10^11 Byte
         ≈ 104,3 GiB

Beispiel 3 — Dauer aus Volumen

Ein 500-GiB-Container nimmt 1080p, 24 Bit, 30 fps auf:

Rechnung Dauer
Dauer = 500 · 1.073.741.824 · 8 / (1920 · 1080 · 24 · 30)
      ≈ 2877 s
      ≈ 47 min 57 s