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

Convert Video

Videoları yapılandırılabilir kalite ön ayarlarıyla MP4, MOV, WebM, AVI ve MKV formatları arasında dönüştürün.

API Endpoint

POST /api/v1/tools/video/convert-video

Bir video dosyası ve bir JSON settings alanı içeren multipart form data kabul eder. Bu asenkron bir uç noktadır; hemen 202 Accepted döndürür ve ilerleme GET /api/v1/jobs/{jobId}/progress adresinde SSE ile aktarılır.

Parameters

ParameterTypeRequiredDefaultDescription
formatstringNo"mp4"Çıktı formatı: mp4, mov, webm, avi, mkv
qualitystringNo"balanced"Kalite ön ayarı: high, balanced, small

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/video/convert-video \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@clip.mp4" \
  -F 'settings={"format": "webm", "quality": "balanced"}'

Example Response

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "async": true
}

Notes

  • high kalite ön ayarı en iyi görsel doğruluğu üretir ancak daha büyük dosyalar oluşturur. small ön ayarı ise en küçük dosya boyutu için agresif şekilde sıkıştırır.
  • WebM çıktısı VP9 kodlaması kullanır. MP4 ve MOV, H.264 kullanır. AVI ve MKV, eski veya arşivleme iş akışları için mevcuttur.
  • İş tamamlanana kadar ilerleme güncellemeleri GET /api/v1/jobs/{jobId}/progress adresinde SSE ile sunulur.