H265Video interface

H.265 코덱을 사용하여 비디오를 인코딩하기 위한 모든 속성을 설명합니다.

Extends

속성

complexity

인코더에 인코딩 설정을 선택하는 방법을 알려줍니다. 품질은 더 높은 압축 비율을 제공하지만 더 높은 비용과 더 긴 컴퓨팅 시간을 제공합니다. 속도는 비교적 큰 파일을 생성하지만 더 빠르고 경제적입니다. 기본값은 Balanced입니다.

layers

인코더에서 생성할 출력 H.265 계층의 컬렉션입니다.

odataType

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

sceneChangeDetection

인코더가 장면 변경 시 키 프레임을 삽입해야 하는지 여부를 지정합니다. 지정하지 않으면 기본값은 false입니다. 이 플래그는 인코더가 단일 출력 비디오를 생성하도록 구성된 경우에만 true로 설정해야 합니다.

상속된 속성

keyFrameInterval

두 키 프레임 사이의 거리입니다. 값은 ISO 8601 형식으로 지정된 [0.5, 20] 초 범위에서 0이 아니어야 합니다. 기본값은 2초(PT2S)입니다. VideoSyncMode.Passthrough가 설정된 경우 이 설정은 무시됩니다. 여기서 KeyFrameInterval 값은 입력 원본 설정을 따릅니다.

label

코덱에 대한 선택적 레이블입니다. 레이블을 사용하여 muxing 동작을 제어할 수 있습니다.

stretchMode

크기 조정 모드 - 입력 비디오의 크기를 원하는 출력 해상도에 맞게 조정하는 방법입니다. 기본값은 AutoSize입니다.

syncMode

비디오 동기화 모드

속성 세부 정보

complexity

인코더에 인코딩 설정을 선택하는 방법을 알려줍니다. 품질은 더 높은 압축 비율을 제공하지만 더 높은 비용과 더 긴 컴퓨팅 시간을 제공합니다. 속도는 비교적 큰 파일을 생성하지만 더 빠르고 경제적입니다. 기본값은 Balanced입니다.

complexity?: string

속성 값

string

layers

인코더에서 생성할 출력 H.265 계층의 컬렉션입니다.

layers?: H265Layer[]

속성 값

odataType

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

odataType: "#Microsoft.Media.H265Video"

속성 값

"#Microsoft.Media.H265Video"

sceneChangeDetection

인코더가 장면 변경 시 키 프레임을 삽입해야 하는지 여부를 지정합니다. 지정하지 않으면 기본값은 false입니다. 이 플래그는 인코더가 단일 출력 비디오를 생성하도록 구성된 경우에만 true로 설정해야 합니다.

sceneChangeDetection?: boolean

속성 값

boolean

상속된 속성 세부 정보

keyFrameInterval

두 키 프레임 사이의 거리입니다. 값은 ISO 8601 형식으로 지정된 [0.5, 20] 초 범위에서 0이 아니어야 합니다. 기본값은 2초(PT2S)입니다. VideoSyncMode.Passthrough가 설정된 경우 이 설정은 무시됩니다. 여기서 KeyFrameInterval 값은 입력 원본 설정을 따릅니다.

keyFrameInterval?: string

속성 값

string

Video.keyFrameInterval에서 상속됨

label

코덱에 대한 선택적 레이블입니다. 레이블을 사용하여 muxing 동작을 제어할 수 있습니다.

label?: string

속성 값

string

Video.label에서 상속됨

stretchMode

크기 조정 모드 - 입력 비디오의 크기를 원하는 출력 해상도에 맞게 조정하는 방법입니다. 기본값은 AutoSize입니다.

stretchMode?: string

속성 값

string

Video.stretchMode에서 상속됨

syncMode

비디오 동기화 모드

syncMode?: string

속성 값

string

Video.syncMode에서 상속됨