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

Trình chuyển đổi GIF/WebP

Chuyển đổi tệp GIF động sang WebP và ngược lại, giữ nguyên tất cả khung hình và thời gian hoạt ảnh. Hoạt ảnh WebP thường nhỏ hơn 25-35% so với GIF tương đương.

Điểm cuối API

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

Chấp nhận dữ liệu biểu mẫu multipart với một tệp GIF hoặc WebP và một trường JSON settings.

Tham số

Tham sốKiểuBắt buộcMặc địnhMô tả
qualityintegerKhông80Chất lượng đầu ra khi mã hóa WebP (1-100)
losslessbooleanKhôngfalseDùng nén WebP không mất dữ liệu
resizePercentintegerKhông100Thu phóng đầu ra theo phần trăm (10-100)

Ví dụ yêu cầu

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}'

Ví dụ phản hồi

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

Ghi chú

  • Chỉ chấp nhận tệp .gif.webp. Các định dạng ảnh khác không được công cụ này hỗ trợ.
  • Chiều chuyển đổi là tự động: đầu vào GIF tạo ra đầu ra WebP, và đầu vào WebP tạo ra đầu ra GIF.
  • Các tùy chọn qualitylossless chỉ áp dụng khi mã hóa sang WebP. Khi chuyển sang GIF, đầu ra dùng bảng màu GIF tiêu chuẩn.
  • Dùng resizePercent để giảm kích thước (và dung lượng tệp) của các hoạt ảnh lớn.