Autoren · Profil
Mateusz Viola arbeitet bei AKARA Solutions in Pinneberg und verantwortet die technische Seite von webm-gif.de. Stack: ffmpeg.wasm v0.12 als WebAssembly-Build von FFmpeg, gehostet als Web-Worker mit SharedArrayBuffer; Astro 5 als statisches Hosting-Framework; React 19 für das interaktive UI. Die Konvertierung läuft komplett im Browser ohne Server-Upload. Drei Quality-Modi steuern den Trade-off zwischen Dateigröße und Bildqualität: low (Single-Pass), medium (Single-Pass mit Bayer-Dither auf 128-Farben-Palette) und high (Two-Pass mit eigener palettegen+paletteuse-Pipeline und Sierra-Dither). Bug-Reports oder Wuensche für neue Container-Formate gehen an info@akara-solutions.de.
Ratgeber von Mateusz
-
Das WebM-Format: Matroska, VP9 und warum Google ein royalty-freies Web-Video baute
Wie Google 2010 mit WebM ein freies Video-Format für das offene Web vorstellte, wie der Matroska-Container aufgebaut ist, welche Codecs (VP8 / VP9 / AV1, Opus) drin sind und wo WebM heute steckt (YouTube, HTML5-video, Streaming).
-
GIF, WebP, MP4: drei Formate, drei Use-Cases
Wann ein klassisches GIF die richtige Wahl ist, wann animiertes WebP Punkte sammelt und wann MP4 die ehrlichere Alternative ist. Mit Datei-Größen-Beispielen und Plattform-Kompatibilität.
-
Frame-Rate, Breite, Dither: die Mathematik hinter der GIF-Größe
Eine einfache Heuristik (Frames mal Pixel mal Bytes) erklärt, warum GIFs so schnell zu schweren Files werden. Plus konkrete Einstellungen, um unter 10 MB zu bleiben.