H264Video interface
H.264 코덱을 사용하여 비디오를 인코딩하기 위한 모든 속성을 설명합니다.
- Extends
속성
complexity | 인코더에 인코딩 설정을 선택하는 방법을 알려줍니다. 기본값은 Balanced입니다. |
layers | 인코더에서 생성할 출력 H.264 계층의 컬렉션입니다. |
odata |
이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자 |
rate |
비디오 속도 제어 모드 |
scene |
인코더가 장면 변경 시 키 프레임을 삽입해야 하는지 여부입니다. 지정하지 않으면 기본값은 false입니다. 이 플래그는 인코더가 단일 출력 비디오를 생성하도록 구성된 경우에만 true로 설정해야 합니다. |
상속된 속성
key |
두 키 프레임 사이의 거리입니다. 값은 ISO 8601 형식으로 지정된 범위 [0.5, 20] 초에서 0이 아니어야 합니다. 기본값은 2초(PT2S)입니다. VideoSyncMode.Passthrough가 설정된 경우 이 설정은 무시됩니다. 여기서 KeyFrameInterval 값은 입력 원본 설정을 따릅니다. |
label | 코덱에 대한 선택적 레이블입니다. 레이블을 사용하여 muxing 동작을 제어할 수 있습니다. |
stretch |
크기 조정 모드 - 입력 비디오의 크기를 원하는 출력 해상도에 맞게 조정하는 방법입니다. 기본값은 AutoSize입니다. |
sync |
비디오 동기화 모드 |
속성 세부 정보
complexity
인코더에 인코딩 설정을 선택하는 방법을 알려줍니다. 기본값은 Balanced입니다.
complexity?: string
속성 값
string
layers
odataType
이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자
odataType: "#Microsoft.Media.H264Video"
속성 값
"#Microsoft.Media.H264Video"
rateControlMode
비디오 속도 제어 모드
rateControlMode?: string
속성 값
string
sceneChangeDetection
인코더가 장면 변경 시 키 프레임을 삽입해야 하는지 여부입니다. 지정하지 않으면 기본값은 false입니다. 이 플래그는 인코더가 단일 출력 비디오를 생성하도록 구성된 경우에만 true로 설정해야 합니다.
sceneChangeDetection?: boolean
속성 값
boolean
상속된 속성 세부 정보
keyFrameInterval
두 키 프레임 사이의 거리입니다. 값은 ISO 8601 형식으로 지정된 범위 [0.5, 20] 초에서 0이 아니어야 합니다. 기본값은 2초(PT2S)입니다. VideoSyncMode.Passthrough가 설정된 경우 이 설정은 무시됩니다. 여기서 KeyFrameInterval 값은 입력 원본 설정을 따릅니다.
keyFrameInterval?: string
속성 값
string
label
stretchMode
크기 조정 모드 - 입력 비디오의 크기를 원하는 출력 해상도에 맞게 조정하는 방법입니다. 기본값은 AutoSize입니다.
stretchMode?: string
속성 값
string