VideoLayer interface
입력 비디오를 원하는 출력 비트 전송률 계층으로 인코딩할 때 사용할 설정에 대해 설명합니다.
- Extends
속성
adaptive |
이 계층을 인코딩할 때 적응형 B 프레임을 사용할지 여부입니다. 지정하지 않으면 비디오 프로필에서 사용을 허용할 때마다 인코더가 켜집니다. |
b |
이 계층을 인코딩할 때 사용할 B 프레임의 수입니다. 지정하지 않으면 인코더는 비디오 프로필 및 수준에 따라 적절한 숫자를 선택합니다. |
bitrate | 이 계층을 생성할 때 입력 비디오를 인코딩할 평균 비트 전송률(초당 비트)입니다. 필수 필드입니다. |
frame |
이 계층을 인코딩할 프레임 속도(초당 프레임 수)입니다. 값은 M/N 형식일 수 있습니다. 여기서 M과 N은 정수(예: 30000/1001) 또는 숫자 형식(예: 30 또는 29.97)입니다. 인코더는 프로필 및 수준에 따라 허용되는 프레임 속도에 제약 조건을 적용합니다. 지정하지 않으면 인코더는 입력 비디오와 동일한 프레임 속도를 사용합니다. |
max |
VBV 버퍼를 리필하는 것으로 간주해야 하는 최대 비트 전송률(초당 비트)입니다. 지정하지 않으면 기본적으로 비트 전송률과 동일한 값으로 설정됩니다. |
slices | 이 계층을 인코딩할 때 사용할 조각 수입니다. 지정하지 않으면 기본값은 0입니다. 즉, 인코더는 각 프레임에 단일 조각을 사용합니다. |
상속된 속성
height | 이 계층에 대한 출력 비디오의 높이입니다. 값은 절대(픽셀) 또는 상대 값(백분율)일 수 있습니다. 예를 들어 50% 출력 비디오의 높이가 입력의 절반 픽셀인 것을 의미합니다. |
label | 다른 비디오 및 오디오 레이어를 멀티플렉싱하거나 출력 파일의 이름을 지정하는 데 사용할 수 있는 이 계층의 영숫자 레이블입니다. |
width | 이 계층에 대한 출력 비디오의 너비입니다. 값은 절대(픽셀) 또는 상대 값(백분율)일 수 있습니다. 예를 들어% 50은 출력 비디오의 너비가 입력의 절반에 달하는 픽셀을 의미합니다. |
속성 세부 정보
adaptiveBFrame
이 계층을 인코딩할 때 적응형 B 프레임을 사용할지 여부입니다. 지정하지 않으면 비디오 프로필에서 사용을 허용할 때마다 인코더가 켜집니다.
adaptiveBFrame?: boolean
속성 값
boolean
bFrames
이 계층을 인코딩할 때 사용할 B 프레임의 수입니다. 지정하지 않으면 인코더는 비디오 프로필 및 수준에 따라 적절한 숫자를 선택합니다.
bFrames?: number
속성 값
number
bitrate
이 계층을 생성할 때 입력 비디오를 인코딩할 평균 비트 전송률(초당 비트)입니다. 필수 필드입니다.
bitrate: number
속성 값
number
frameRate
이 계층을 인코딩할 프레임 속도(초당 프레임 수)입니다. 값은 M/N 형식일 수 있습니다. 여기서 M과 N은 정수(예: 30000/1001) 또는 숫자 형식(예: 30 또는 29.97)입니다. 인코더는 프로필 및 수준에 따라 허용되는 프레임 속도에 제약 조건을 적용합니다. 지정하지 않으면 인코더는 입력 비디오와 동일한 프레임 속도를 사용합니다.
frameRate?: string
속성 값
string
maxBitrate
VBV 버퍼를 리필하는 것으로 간주해야 하는 최대 비트 전송률(초당 비트)입니다. 지정하지 않으면 기본적으로 비트 전송률과 동일한 값으로 설정됩니다.
maxBitrate?: number
속성 값
number
slices
이 계층을 인코딩할 때 사용할 조각 수입니다. 지정하지 않으면 기본값은 0입니다. 즉, 인코더는 각 프레임에 단일 조각을 사용합니다.
slices?: number
속성 값
number
상속된 속성 세부 정보
height
이 계층에 대한 출력 비디오의 높이입니다. 값은 절대(픽셀) 또는 상대 값(백분율)일 수 있습니다. 예를 들어 50% 출력 비디오의 높이가 입력의 절반 픽셀인 것을 의미합니다.
height?: string
속성 값
string
Layer.height 상속된
label
다른 비디오 및 오디오 레이어를 멀티플렉싱하거나 출력 파일의 이름을 지정하는 데 사용할 수 있는 이 계층의 영숫자 레이블입니다.
label?: string
속성 값
string
Layer.label 상속된
width
이 계층에 대한 출력 비디오의 너비입니다. 값은 절대(픽셀) 또는 상대 값(백분율)일 수 있습니다. 예를 들어% 50은 출력 비디오의 너비가 입력의 절반에 달하는 픽셀을 의미합니다.
width?: string
속성 값
string
Layer.width 상속된