콘텐츠로 건너뛰기

Workflow Utilities Scale Video

통합

모델 id workflow-utilities/scale-video
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/workflow-utilities/scale-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

실행당 최대 $3.60 실제 사용량에 따라 과금되며 나머지는 환불됩니다 이 페이지에서 실행

API 키 받기
Utility · 동영상

첫 번째 결과가 여기에 표시됩니다

아래에서 요청을 작성하고 API 키로 실행하세요. 출력은 스토리지에 복사되며, 영구 보관하거나 7일 동안 무료로 보관할 수 있습니다.

요청 만들기

컨트롤은 모델 스키마에서 생성됩니다. 값을 변경하면 코드와 가격이 업데이트됩니다.

•필수 video_url
파일을 끌어다 놓거나

크기 조정할 동영상을 URL로 제공하세요. 동영상 코덱 요구 사항을 충족하려면 높이와 너비 모두 짝수 차원을 사용해야 합니다.

고급 mode · pad_color · codec · preset · width · height · crf
mode 기본값 stretch

크기 조정 방식입니다. `stretch`는 요청한 차원을 강제하여 종횡비를 변경할 수 있습니다. `pad`와 `crop`은 모두 종횡비를 유지합니다. `pad`는 요청한 차원 안에 동영상을 맞추고 선택한 색상으로 남는 공간을 채웁니다(레터박스/필러박스). `crop`은 요청한 차원을 채운 후 중앙을 잘라 정확한 크기에 맞춥니다.

pad_color 기본값 black

`pad` 모드에서 패딩에 사용할 색상입니다. 다른 모드에서는 무시됩니다.

codec 기본값 libx264

인코딩 코덱을 선택합니다. 더 나은 압축에는 libx265 (H.265/HEVC)를, 폭넓은 호환성에는 libx264 (H.264)를 사용하세요.

preset 기본값 fast

인코딩 속도를 제어하는 프리셋입니다. 더 느린 프리셋을 선택하면 압축률이 향상되지만 인코딩 시간이 늘어납니다.

픽셀 단위의 출력 너비입니다. 단독으로 사용하거나 높이와 함께 사용할 수 있으며, 하나 이상의 차원이 필요합니다. 너비만 지정하면 종횡비를 변경하지 않고 높이를 자동으로 계산합니다.

픽셀 단위의 출력 높이입니다. 단독으로 사용하거나 너비와 함께 사용할 수 있으며, 하나 이상의 차원이 필요합니다. 높이만 지정하면 종횡비를 변경하지 않고 너비를 자동으로 계산합니다.

기본값 18

0–51 범위에서 품질을 제어하는 Constant Rate Factor입니다. 대부분의 콘텐츠에서 18은 일반적으로 무손실처럼 보입니다. 값을 낮추면 품질이 향상되지만 파일 크기가 커집니다.

POST /run/workflow-utilities/scale-video?wait=20 견적 → $3.60
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/workflow-utilities/scale-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

이 요청 실행

키는 이 브라우저에 유지됩니다. Doitong API로만 전송되며, 기억하기를 선택한 경우에만 localStorage에 저장됩니다. API 키 받기

Workflow Utilities Scale Video 정보

동영상 크기를 대상 `width` (최대 7680) 및/또는 `height` (최대 4320)로 조정합니다. 하나만 지정하면 다른 값은 종횡비를 따릅니다. `mode`는 stretch, pad(색상 선택 가능), crop일 수 있습니다. libx264 또는 libx265로 인코딩하고, ultrafast부터 slow까지 속도 프리셋과 `crf` 0~51을 설정할 수 있습니다. 원본 및 새 크기를 반환합니다.

매개변수

표준 이름이나 네이티브 이름 중 하나만 보내세요. 표준 이름

이름유형 기본값허용됨 설명
video_url필수 video
유형url · video
크기 조정할 동영상을 URL로 제공하세요. 동영상 코덱 요구 사항을 충족하려면 높이와 너비 모두 짝수 차원을 사용해야 합니다.
width선택 사항
유형integer | null
2 – 7,680
픽셀 단위의 출력 너비입니다. 단독으로 사용하거나 높이와 함께 사용할 수 있으며, 하나 이상의 차원이 필요합니다. 너비만 지정하면 종횡비를 변경하지 않고 높이를 자동으로 계산합니다.
height선택 사항
유형integer | null
2 – 4,320
픽셀 단위의 출력 높이입니다. 단독으로 사용하거나 너비와 함께 사용할 수 있으며, 하나 이상의 차원이 필요합니다. 높이만 지정하면 종횡비를 변경하지 않고 너비를 자동으로 계산합니다.
mode선택 사항
유형enum
기본값stretch
stretchpadcrop
크기 조정 방식입니다. `stretch`는 요청한 차원을 강제하여 종횡비를 변경할 수 있습니다. `pad`와 `crop`은 모두 종횡비를 유지합니다. `pad`는 요청한 차원 안에 동영상을 맞추고 선택한 색상으로 남는 공간을 채웁니다(레터박스/필러박스). `crop`은 요청한 차원을 채운 후 중앙을 잘라 정확한 크기에 맞춥니다.
pad_color선택 사항
유형enum
기본값black
blackwhiteredgreenbluegray
`pad` 모드에서 패딩에 사용할 색상입니다. 다른 모드에서는 무시됩니다.
codec선택 사항
유형enum
기본값libx264
libx264libx265
인코딩 코덱을 선택합니다. 더 나은 압축에는 libx265 (H.265/HEVC)를, 폭넓은 호환성에는 libx264 (H.264)를 사용하세요.
preset선택 사항
유형enum
기본값fast
ultrafastfastmediumslow
인코딩 속도를 제어하는 프리셋입니다. 더 느린 프리셋을 선택하면 압축률이 향상되지만 인코딩 시간이 늘어납니다.
crf선택 사항
유형integer
기본값18
0 – 51
0–51 범위에서 품질을 제어하는 Constant Rate Factor입니다. 대부분의 콘텐츠에서 18은 일반적으로 무손실처럼 보입니다. 값을 낮추면 품질이 향상되지만 파일 크기가 커집니다.
필수 표준 이름, 사용 가능

파일 매개변수에는 공개 https:// URL, 최대 10 MB의 data: URI 또는 업로드의 file_url을 사용할 수 있습니다. 파일

출력

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "workflow-utilities/scale-video",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 3600,
    "usd": "3.60",
    "charged": 3600,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "original_width": 1929,
    "original_height": 1082,
    "scaled_width": 1920,
    "scaled_height": 1080
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
파일 보관 방식 선택모든 outputs[].url은 스토리지에 저장된 복사본입니다. 계정 설정 또는 ?storage=에 따라 영구 보관(GB-월 단위 과금)하거나 7일 동안 무료로 보관합니다.
모든 모델에서 동일한 구조이미지, 동영상, 오디오 모두 type, url, content_type, width, height 및 duration을 사용합니다. output은 모델 자체의 결과 객체입니다.
출력 필드
video
object {url, content_type, file_name, file_size}크기 조정 후 동영상입니다.
original_width
integer픽셀 단위의 원본 동영상 너비입니다.
original_height
integer픽셀 단위의 원본 동영상 높이입니다.
scaled_width
integer픽셀 단위의 출력 동영상 너비입니다.
scaled_height
integer픽셀 단위의 출력 동영상 높이입니다.

더 많은 모델: 동영상을 동영상으로

AI 에이전트용: 이 페이지의 Markdown 버전: https://doitong.com/ko/developers/models/workflow-utilities/scale-video.md. 모든 모델 및 가이드: https://doitong.com/developers/llms.txt