Kategorien

GIF-Farb-Reduzierer

Farbenanzahl in GIF-Bildern reduzieren unter Beibehaltung visueller Qualität und Animation

Click to upload file or drag and drop file here

Maximum file size: 50MB Supported formats: image/gif

0 1 1

Wichtige Fakten

Kategorie
Media
Eingabetypen
file, select, number, range, checkbox
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der GIF-Farb-Reduzierer ermöglicht es Ihnen, die Dateigröße Ihrer animierten oder statischen GIFs effizient zu verringern, indem die Anzahl der verwendeten Farben präzise angepasst wird, ohne die visuelle Qualität oder die Animation zu beeinträchtigen.

Wann verwenden

  • Wenn Sie die Dateigröße von GIFs für eine schnellere Ladezeit auf Ihrer Website optimieren müssen.
  • Wenn Sie die Farbtiefe eines GIFs anpassen möchten, um Speicherplatz zu sparen.
  • Wenn Sie eine GIF-Datei für Plattformen mit strengen Größenbeschränkungen vorbereiten.

So funktioniert es

  • Laden Sie Ihre GIF-Datei hoch und wählen Sie eine Reduktionsmethode wie Quantisierung oder Median Cut.
  • Legen Sie die gewünschte Ziel-Farbenanzahl fest und konfigurieren Sie bei Bedarf die Dithering-Einstellungen.
  • Wählen Sie aus, ob die Animation beibehalten werden soll, und starten Sie den Optimierungsprozess.
  • Laden Sie das optimierte GIF direkt herunter.

Anwendungsfälle

Optimierung von animierten Bannern für E-Mail-Marketing.
Verkleinerung von GIF-Stickern für Social-Media-Plattformen.
Reduzierung der Ladezeit von GIF-basierten Tutorials auf Webseiten.

Beispiele

1. Web-Banner Optimierung

Web-Designer
Hintergrund
Ein animiertes Werbebanner ist mit 5 MB zu groß für die Einbindung auf einer Landingpage.
Problem
Die Dateigröße muss unter 1 MB sinken, ohne dass die Animation ruckelt oder die Farben verwaschen wirken.
Verwendung
GIF hochladen, Ziel-Farbenanzahl auf 64 setzen, Wu-Quantisierung wählen und Floyd-Steinberg Dithering aktivieren.
Beispielkonfiguration
targetColors: 64, colorReductionMethod: 'wu', ditheringMethod: 'floyd-steinberg'
Ergebnis
Das Banner ist nun deutlich kleiner und lädt sofort, während die visuelle Qualität für den Nutzer nahezu identisch bleibt.

2. Social Media Sticker

Content Creator
Hintergrund
Ein animierter Sticker soll auf einer Plattform hochgeladen werden, die maximal 256 Farben erlaubt.
Problem
Das Original-GIF enthält zu viele Farben und wird vom System abgelehnt.
Verwendung
GIF hochladen, Ziel-Farbenanzahl auf 256 begrenzen und adaptive Palettengenerierung nutzen.
Beispielkonfiguration
targetColors: 256, adaptivePalette: true
Ergebnis
Das GIF entspricht den technischen Anforderungen der Plattform und kann problemlos hochgeladen werden.

Mit Samples testen

image, file

Verwandte Hubs

FAQ

Bleibt die Animation nach der Reduzierung erhalten?

Ja, standardmäßig ist die Option 'Animation Beibehalten' aktiviert, sodass alle Frames korrekt verarbeitet werden.

Wie viele Farben kann ich maximal wählen?

Sie können die Farbenanzahl zwischen 2 und 256 frei wählen.

Was bewirkt das Dithering?

Dithering hilft dabei, Farbverläufe bei reduzierter Farbpalette durch ein Punktmuster optisch glatter erscheinen zu lassen.

Kann ich die Transparenz beibehalten?

Ja, die Option 'Transparenz Beibehalten' sorgt dafür, dass transparente Bereiche Ihres GIFs auch nach der Optimierung korrekt dargestellt werden.

Welche Methode liefert die beste Qualität?

Die 'Quantisierung' oder 'Wu-Quantisierung' bieten in der Regel die besten Ergebnisse bei der Farbreduzierung.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/gif-to-colors-reduced-gif

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
gifFile file (Upload erforderlich) Ja -
colorReductionMethod select Nein -
targetColors number Nein -
ditheringMethod select Nein -
ditheringStrength range Nein -
preserveTransparency checkbox Nein -
transparencyThreshold number Nein -
adaptivePalette checkbox Nein -
multiFrameHandling select Nein -

Dateitypparameter müssen erst über POST /upload/gif-to-colors-reduced-gif hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Datei: Datei

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-gif-to-colors-reduced-gif": {
      "name": "gif-to-colors-reduced-gif",
      "description": "Farbenanzahl in GIF-Bildern reduzieren unter Beibehaltung visueller Qualität und Animation",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=gif-to-colors-reduced-gif",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]