Diese Seite wurde maschinell übersetzt. Einen Fehler entdeckt?Helfen Sie mit, sie zu verbessern.
Skip to content

Crop Video

Einen rechteckigen Bereich aus einem Video ausschneiden, indem Größe und Position des Bereichs angegeben werden.

API Endpoint

POST /api/v1/tools/video/crop-video

Nimmt Multipart-Formulardaten mit einer Videodatei und einem JSON-Feld settings entgegen.

Parameters

ParameterTypeRequiredDefaultDescription
widthintegerYes-Breite des Zuschneidebereichs in Pixeln (Minimum 16)
heightintegerYes-Höhe des Zuschneidebereichs in Pixeln (Minimum 16)
xintegerNo0Horizontaler Versatz von der oberen linken Ecke
yintegerNo0Vertikaler Versatz von der oberen linken Ecke

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/video/crop-video \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@clip.mp4" \
  -F 'settings={"width": 640, "height": 480, "x": 100, "y": 50}'

Example Response

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

Notes

  • Der Zuschneidebereich muss innerhalb der Videoabmessungen liegen. Wenn x + width oder y + height die Quellgröße überschreitet, gibt die Anfrage einen 400-Fehler zurück.
  • Die minimale Zuschneidegröße beträgt 16x16 Pixel.
  • Abmessungen werden auf gerade Zahlen gerundet, wie es die meisten Videocodecs erfordern.