Transcoder API 가격 책정
Transcoder API의 가격 책정(USD 기준)에 대해 자세히 설명합니다.
USD 외의 통화로 지불하는 경우 Cloud Platform SKU 에 해당 통화로 표기된 가격이 적용됩니다.
가격 책정 개요
Transcoder API 사용 시 트랜스코딩된 동영상 출력의 분 단위로 요금이 부과됩니다. 분당 가격은 출력 동영상의 해상도를 기준으로 합니다.
가격표
| 동영상 등급 | 해상도 분류 | 분당 가격 |
|---|---|---|
| SD | 1280x720 미만 | $0.015 |
| HD | 1280x720~1920x1080 | $0.030 |
| UHD | 1920x1080~4096x2160 또는 그 이상 | $0.060 |
오디오 전용 출력: 분당 $0.005
자동 생성된 자막: 자막당 분당 $0.50
USD 외의 통화로 지불하는 경우 Cloud Platform SKU에 해당 통화로 표기된 가격이 적용됩니다.
가격 책정 예시
다음 예에서는 Transcoder API 가격이 계산되는 방법을 보여줍니다.
예시 1: 여러 출력 형식
30분 길이의 입력 동영상 파일에 대해 다음과 같은 4가지 출력 해상도의 트랜스코딩을 Transcoder API에 요청한다고 가정해 보겠습니다.
- 640x480
- 1280x720
- 1920x1080
- 3840x2160
출력당 가격은 요청된 동영상 해상도의 동영상 등급에 따라 결정됩니다. 위 예의 경우 동영상 등급 및 가격대는 다음과 같이 할당됩니다.
| 동영상 해상도 | 해상도 분류 | 분당 가격 |
|---|---|---|
| 640x480 | SD | $0.015 |
| 1280x720 | HD | $0.030 |
| 1920x1080 | HD | $0.030 |
| 3840x2160 | UHD | $0.060 |
| 총 분당 가격 | $0.135 |
그런 다음 입력 동영상의 길이와 요청된 모든 동영상 출력에 대해 계산된 총 분당 가격을 곱해 요청된 트랜스코딩 작업의 총 비용을 구합니다.
- 30분 * $0.135/분 = $4.05가 트랜스코딩 작업 비용으로 청구됩니다.
예시 2: 자른 동영상
예시 1과 동일한 동영상 해상도를 요청하되 30분 길이의 입력 동영상을 트랜스코딩 중에 잘라 2분 길이의 출력 동영상을 만든다고 가정해 보겠습니다.
가격은 출력의 분 단위를 기준으로 책정되므로 2분에 대해서만 요금이 청구됩니다. 동영상 해상도가 예시 1과 동일하므로 분당 책정되는 가격은 동일합니다.
- 2분 * $0.135/분 = $0.27이 트랜스코딩 작업 비용으로 청구됩니다.
예시 3: 여러 매니페스트
예시 1과 동일한 동영상 해상도가 각각 포함된 2개의 출력 매니페스트(HLS 1개, DASH 1개)를 만든다고 가정해 보겠습니다.
인코딩된 동영상 스트림마다 분당 가격이 계산됩니다. 이 경우 HLS 매니페스트와 DASH 매니페스트가 동일한 4개의 스트림을 리패키징하므로 이 4개의 스트림 비용이 분당 가격에 포함됩니다.
| 동영상 해상도 | 해상도 분류 | 분당 가격 |
|---|---|---|
| 640x480 | SD | $0.015 |
| 1280x720 | HD | $0.030 |
| 1920x1080 | HD | $0.030 |
| 3840x2160 | UHD | $0.060 |
| 총 분당 가격 | $0.135 |
- 30분 * $0.135/분 = $4.05가 트랜스코딩 작업 비용으로 청구됩니다.
예시 4: 오디오 전용 출력
30분 길이의 입력 오디오 파일에 대해 30분 길이의 출력 오디오 파일의 트랜스코딩을 Transcoder API에 요청한다고 가정해 보겠습니다.
- 30분 * $0.005/분 = $0.15가 트랜스코딩 작업 비용으로 청구됩니다.
예시 5: 오디오 전용 트랜스코딩(잘린 오디오 출력 포함)
이 예에서는 예시 4와 비슷한 요청을 사용하지만 30분 길이의 입력 동영상을 트랜스코딩 중에 잘라 2분 길이의 출력 동영상을 만듭니다.
- 2분 * $0.005/분 = $0.01이 트랜스코딩 작업 비용으로 청구됩니다.
예시 6: 여러 매니페스트를 사용한 동영상 트랜스코딩
30분 길이의 입력 동영상 파일에 대해 SD 출력 해상도의 트랜스코딩을 Transcoder API에 요청한다고 가정해 보겠습니다. 여러 매니페스트가 생성됩니다(manifest1 (video1 + audio1) + manifest2 (audio1)).
이 경우 오디오 스트림은 동영상 입력에서 생성되며 동영상 트랜스코딩에 대한 무료로 간주됩니다. 작업에 동영상 기본 스트림이 있는 경우 요금은 동영상 등급을 기준으로만 책정됩니다.
출력당 가격은 요청된 동영상 해상도의 동영상 등급에 따라 결정됩니다.
- 30분 * $0.15/분 = $4.5가 트랜스코딩 작업 비용으로 청구됩니다.
예시 7: 여러 오디오 전용 트랜스코딩
30분 길이의 입력 오디오 파일에 대해 30분 길이의 출력 오디오 파일 2개의 트랜스코딩을 Transcoder API에 요청한다고 가정해 보겠습니다.
- 30분 * $0.005/분 * 2 = $0.3이 트랜스코딩 작업 비용으로 청구됩니다.
예시 8: 여러 자동 생성된 자막을 사용한 동영상 트랜스코딩
10분 길이의 입력 동영상 파일에 대해 SD 출력 해상도의 트랜스코딩을 Transcoder API에 요청한다고 가정해 보겠습니다. 여러 매니페스트가 생성됩니다 (manifest1 (video1 + audio1 + english-subtitles) + manifest2 (video1 + audio1 + english-subtitles + french-subtitles)).
여기서 가격은 동영상 해상도와 자동 생성된 자막 2개의 비용을 기준으로 책정됩니다.
- 10분 * $0.15/분 + ( 10분 * $0.50/분 * 2 ) = $11.5가 트랜스코딩 작업 비용으로 청구됩니다.
다음 단계
- Transcoder API 문서 읽어보기
- Transcoder API 시작하기
- 가격 계산기 사용해 보기