Bu sayfa makine çevirisidir. Bir hata mı fark ettiniz?İyileştirmemize yardım edin.
Skip to content

Video to WebP

Bir video klibini yapılandırılabilir kare hızı, genişlik ve kaliteyle animasyonlu bir WebP görüntüsüne dönüştürün.

API Endpoint

POST /api/v1/tools/video/video-to-webp

Bir video dosyası ve bir JSON settings alanı içeren multipart form data kabul eder.

Parameters

ParameterTypeRequiredDefaultDescription
fpsintegerNo12Çıktı kare hızı (1-30)
widthintegerNo480Piksel cinsinden çıktı genişliği (16-1920). Yükseklik orantılı olarak ölçeklenir
qualityintegerNo75WebP sıkıştırma kalitesi (1-100)
loopbooleanNotrueAnimasyonu döngüye al

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/video/video-to-webp \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@clip.mp4" \
  -F 'settings={"fps": 15, "width": 640, "quality": 80}'

Example Response

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/clip.webp",
  "originalSize": 12500000,
  "processedSize": 2800000
}

Notes

  • Animasyonlu WebP, GIF'ten daha küçük dosyalar üretir ve daha iyi renk desteği sunar (24 bit'e karşı 8 bit palet).
  • Daha düşük quality değerleri görsel doğruluk pahasına daha küçük dosyalar üretir.
  • Bir kez oynatılıp durması gereken animasyonlar için loop değerini false olarak ayarlayın.