Files
SnapOtter/apps/docs/de/tools/video/resize-video.md
T
SnapOtterandGitHub 4963ab3bbd feat(docs-i18n): translate all documentation into 20 languages
All 181 docs markdown files translated into 20 languages (apps/docs/<locale>/**). Companion to the i18n code PR; admin-merged because the file count exceeds GitHub's per-PR CI trigger limit. Validated by pnpm i18n:check (all surfaces, 0 stale/missing) and a clean all-locale docs build.
2026-07-11 13:52:47 +08:00

2.1 KiB

description, i18n_source_hash, i18n_provenance, i18n_output_hash
description i18n_source_hash i18n_provenance i18n_output_hash
Ein Video auf eine neue Auflösung oder voreingestellte Größe skalieren. bb1f67871fea human 93d1f5cb2e90

Resize Video

Ein Video mit benutzerdefinierten Pixelabmessungen oder einer Standardvoreinstellung auf eine neue Auflösung skalieren.

API Endpoint

POST /api/v1/tools/video/resize-video

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

Parameters

Parameter Type Required Default Description
width integer No - Zielbreite in Pixeln (16-7680)
height integer No - Zielhöhe in Pixeln (16-4320)
preset string No "custom" Auflösungsvoreinstellung: custom, 2160p, 1440p, 1080p, 720p, 480p, 360p

Wenn preset "custom" ist, muss mindestens einer von width oder height angegeben werden. Die andere Dimension wird proportional skaliert.

Example Request

curl -X POST http://localhost:1349/api/v1/tools/video/resize-video \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@clip.mp4" \
  -F 'settings={"preset": "720p"}'

Auf benutzerdefinierte Abmessungen skalieren:

curl -X POST http://localhost:1349/api/v1/tools/video/resize-video \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@clip.mp4" \
  -F 'settings={"width": 1280, "height": 720}'

Example Response

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

Notes

  • Voreinstellungswerte werden auf Standardhöhen abgebildet (z. B. 720p = 1280x720, 1080p = 1920x1080). Die Breite skaliert proportional zum Seitenverhältnis der Quelle.
  • Abmessungen werden auf gerade Zahlen gerundet, wie es die meisten Videocodecs erfordern.
  • Die maximal unterstützte Auflösung beträgt 7680x4320 (8K UHD).