다음을 통해 공유


Image interface

입력 비디오에서 썸네일을 생성하기 위한 기본 속성에 대해 설명합니다.

Extends

속성

odataType

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

range

미리 보기 생성을 중지할 입력 비디오에서 미리 설정된 변환 시작 시간을 기준으로 하는 위치입니다. 값은 ISO 8601 형식(예: 시작 시간으로부터 5분 30초에 중지하는 PT5M30S) 또는 프레임 수(예: 시작 시 프레임에서 300번째 프레임에서 중지하는 경우 300)일 수 있습니다. 이 값이 1이면 시작 시간에 썸네일 하나만 생성하거나 스트림 기간에 대한 상대 값(예: 시작 시간부터 스트림 기간의 절반에서 중지하는 50개%)을 의미합니다. 기본값은%100입니다. 즉, 스트림의 끝에서 중지됩니다.

start

썸네일 생성을 시작할 위치의 입력 비디오 위치입니다. 값은 ISO 8601 형식(예: 5초에서 시작하는 PT05S) 또는 프레임 수(예: 10번째 프레임에서 시작하는 10개) 또는 스트림 기간에 대한 상대 값(예: 스트림 기간의 10% 시작%)일 수 있습니다. 또한 비디오의 처음 몇 초 동안 최상의 썸네일을 선택하도록 인코더에 지시하고 단계 및 범위에 대한 다른 설정에 관계없이 하나의 미리 보기만 생성하는 {Best}매크로를 지원합니다. 기본값은 {Best}매크로입니다.

step

썸네일이 생성되는 간격입니다. 값은 ISO 8601 형식(예: 5초마다 한 이미지의 경우 PT05S) 또는 프레임 수(예: 30프레임마다 하나의 이미지에 대해 30개) 또는 스트림 기간에 대한 상대 값(예: 스트림 기간의 10%마다 한 이미지에 대해 10개%)일 수 있습니다. 참고: 단계 값은 처음 생성된 썸네일에 영향을 줍니다. 변환 사전 설정 시작 시간에 지정된 것과 정확히 일치하지 않을 수 있습니다. 이는 시작 시간과 시작 시간의 단계 위치 사이에 가장 적합한 썸네일을 첫 번째 출력으로 선택하려고 하는 인코더 때문입니다. 기본값은%10이므로 스트림의 기간이 길면 처음 생성된 썸네일이 시작 시간에 지정된 미리 보기와 멀리 떨어져 있을 수 있습니다. 첫 번째 축소판 그림이 시작 시간에 가까워야 하는 경우 Step에 적합한 값을 선택하거나 시작 시간에 썸네일이 하나만 필요한 경우 범위 값을 1로 설정합니다.

상속된 속성

keyFrameInterval

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

label

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

stretchMode

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

syncMode

비디오 동기화 모드

속성 세부 정보

odataType

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

odataType: "#Microsoft.Media.Image" | "#Microsoft.Media.JpgImage" | "#Microsoft.Media.PngImage"

속성 값

"#Microsoft.Media.Image" | "#Microsoft.Media.JpgImage" | "#Microsoft.Media.PngImage"

range

미리 보기 생성을 중지할 입력 비디오에서 미리 설정된 변환 시작 시간을 기준으로 하는 위치입니다. 값은 ISO 8601 형식(예: 시작 시간으로부터 5분 30초에 중지하는 PT5M30S) 또는 프레임 수(예: 시작 시 프레임에서 300번째 프레임에서 중지하는 경우 300)일 수 있습니다. 이 값이 1이면 시작 시간에 썸네일 하나만 생성하거나 스트림 기간에 대한 상대 값(예: 시작 시간부터 스트림 기간의 절반에서 중지하는 50개%)을 의미합니다. 기본값은%100입니다. 즉, 스트림의 끝에서 중지됩니다.

range?: string

속성 값

string

start

썸네일 생성을 시작할 위치의 입력 비디오 위치입니다. 값은 ISO 8601 형식(예: 5초에서 시작하는 PT05S) 또는 프레임 수(예: 10번째 프레임에서 시작하는 10개) 또는 스트림 기간에 대한 상대 값(예: 스트림 기간의 10% 시작%)일 수 있습니다. 또한 비디오의 처음 몇 초 동안 최상의 썸네일을 선택하도록 인코더에 지시하고 단계 및 범위에 대한 다른 설정에 관계없이 하나의 미리 보기만 생성하는 {Best}매크로를 지원합니다. 기본값은 {Best}매크로입니다.

start: string

속성 값

string

step

썸네일이 생성되는 간격입니다. 값은 ISO 8601 형식(예: 5초마다 한 이미지의 경우 PT05S) 또는 프레임 수(예: 30프레임마다 하나의 이미지에 대해 30개) 또는 스트림 기간에 대한 상대 값(예: 스트림 기간의 10%마다 한 이미지에 대해 10개%)일 수 있습니다. 참고: 단계 값은 처음 생성된 썸네일에 영향을 줍니다. 변환 사전 설정 시작 시간에 지정된 것과 정확히 일치하지 않을 수 있습니다. 이는 시작 시간과 시작 시간의 단계 위치 사이에 가장 적합한 썸네일을 첫 번째 출력으로 선택하려고 하는 인코더 때문입니다. 기본값은%10이므로 스트림의 기간이 길면 처음 생성된 썸네일이 시작 시간에 지정된 미리 보기와 멀리 떨어져 있을 수 있습니다. 첫 번째 축소판 그림이 시작 시간에 가까워야 하는 경우 Step에 적합한 값을 선택하거나 시작 시간에 썸네일이 하나만 필요한 경우 범위 값을 1로 설정합니다.

step?: string

속성 값

string

상속된 속성 세부 정보

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 상속된