Den här sidan är maskinöversatt. Hittade du ett fel?Hjälp till att förbättra den.
Skip to content

Beskär video

Beskär en rektangulär region ur en video genom att ange regionens storlek och position.

API-slutpunkt

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

Tar emot multipart-formulärdata med en videofil och ett JSON-fält settings.

Parametrar

ParameterTypObligatoriskStandardBeskrivning
widthintegerJa-Bredd på beskärningsregionen i pixlar (minimum 16)
heightintegerJa-Höjd på beskärningsregionen i pixlar (minimum 16)
xintegerNej0Horisontell förskjutning från övre vänstra hörnet
yintegerNej0Vertikal förskjutning från övre vänstra hörnet

Exempelbegäran

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

Exempelsvar

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

Anteckningar

  • Beskärningsregionen måste rymmas inom videons dimensioner. Om x + width eller y + height överskrider källstorleken returnerar begäran ett 400-fel.
  • Minsta beskärningsstorlek är 16x16 pixlar.
  • Dimensioner avrundas till jämna tal enligt kraven hos de flesta videocodecs.