This page was machine-translated. Spotted a mistake?Help improve it.
Skip to content

GIF/WebP-Konverter

Konvertiert animierte GIF-Dateien in WebP und umgekehrt und behält dabei alle Frames und das Animations-Timing bei. WebP-Animationen sind typischerweise 25-35 % kleiner als vergleichbare GIFs.

API-Endpunkt

POST /api/v1/tools/image/gif-webp

Akzeptiert Multipart-Formulardaten mit einer GIF- oder WebP-Datei und einem JSON-Feld settings.

Parameter

ParameterTypErforderlichStandardBeschreibung
qualityintegerNein80Ausgabequalität für die WebP-Codierung (1-100)
losslessbooleanNeinfalseVerlustfreie WebP-Kompression verwenden
resizePercentintegerNein100Ausgabe in Prozent skalieren (10-100)

Beispielanfrage

bash
curl -X POST http://localhost:1349/api/v1/tools/image/gif-webp \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"quality": 85, "resizePercent": 50}'

Beispielantwort

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/animation.webp",
  "originalSize": 3500000,
  "processedSize": 2200000
}

Hinweise

  • Es werden nur .gif- und .webp-Dateien akzeptiert. Andere Bildformate werden von diesem Werkzeug nicht unterstützt.
  • Die Konvertierungsrichtung erfolgt automatisch: GIF-Eingabe erzeugt WebP-Ausgabe, und WebP-Eingabe erzeugt GIF-Ausgabe.
  • Die Optionen quality und lossless gelten nur beim Codieren in WebP. Bei der Konvertierung in GIF verwendet die Ausgabe die standardmäßige GIF-Palette.
  • Verwenden Sie resizePercent, um die Abmessungen (und die Dateigröße) großer Animationen zu reduzieren.