다음을 통해 공유


PresetConfigurations interface

인코더에 대한 선택적 구성 설정의 개체입니다.

속성

complexity

속도와 품질 간의 균형을 제어하도록 인코더 설정을 구성할 수 있습니다. 예: 더 빠른 인코딩을 위해 복잡성을 속도로 설정하지만 압축 효율성은 낮습니다.

interleaveOutput

오디오 및 비디오가 컨테이너 형식으로 저장되는 방식을 제어하도록 출력의 인터리브 모드를 설정합니다. 예: InterleavedOutput을 NonInterleavedOutput으로 설정하여 별도의 MP4 파일에서 오디오 전용 및 비디오 전용 출력을 생성합니다.

keyFrameIntervalInSeconds

키 프레임 간격(초)입니다. 예: 일부 플레이어의 재생 버퍼링을 줄이기 위해 KeyFrameIntervalInSeconds를 2로 설정합니다.

maxBitrateBps

초당 최대 비트 전송률(상위 비디오 계층의 임계값)입니다. 예: 복잡성이 높은 콘텐츠에 대해 매우 높은 비트 전송률 출력을 생성하지 않도록 MaxBitrateBps를 6000000으로 설정합니다.

maxHeight

출력 비디오 계층의 최대 높이입니다. 예: MaxHeight를 720으로 설정하여 입력이 4K인 경우에도 최대 720P의 출력 계층을 생성합니다.

maxLayers

출력 비디오 계층의 최대 수입니다. 예: 최대 4개의 출력 계층이 생성되어 인코딩 작업의 전체 비용을 제어하도록 MaxLayers를 4로 설정합니다.

minBitrateBps

최소 비트 전송률(초당 비트 수)(아래쪽 비디오 계층의 임계값)입니다. 예: MinBitrateBps를 200000으로 설정하여 네트워크 대역폭이 낮은 사용자를 포함하는 하위 계층을 만듭니다.

minHeight

출력 비디오 계층의 최소 높이입니다. 예: MinHeight를 360으로 설정하여 180P와 같은 더 작은 해상도의 출력 계층을 방지합니다.

속성 세부 정보

complexity

속도와 품질 간의 균형을 제어하도록 인코더 설정을 구성할 수 있습니다. 예: 더 빠른 인코딩을 위해 복잡성을 속도로 설정하지만 압축 효율성은 낮습니다.

complexity?: string

속성 값

string

interleaveOutput

오디오 및 비디오가 컨테이너 형식으로 저장되는 방식을 제어하도록 출력의 인터리브 모드를 설정합니다. 예: InterleavedOutput을 NonInterleavedOutput으로 설정하여 별도의 MP4 파일에서 오디오 전용 및 비디오 전용 출력을 생성합니다.

interleaveOutput?: string

속성 값

string

keyFrameIntervalInSeconds

키 프레임 간격(초)입니다. 예: 일부 플레이어의 재생 버퍼링을 줄이기 위해 KeyFrameIntervalInSeconds를 2로 설정합니다.

keyFrameIntervalInSeconds?: number

속성 값

number

maxBitrateBps

초당 최대 비트 전송률(상위 비디오 계층의 임계값)입니다. 예: 복잡성이 높은 콘텐츠에 대해 매우 높은 비트 전송률 출력을 생성하지 않도록 MaxBitrateBps를 6000000으로 설정합니다.

maxBitrateBps?: number

속성 값

number

maxHeight

출력 비디오 계층의 최대 높이입니다. 예: MaxHeight를 720으로 설정하여 입력이 4K인 경우에도 최대 720P의 출력 계층을 생성합니다.

maxHeight?: number

속성 값

number

maxLayers

출력 비디오 계층의 최대 수입니다. 예: 최대 4개의 출력 계층이 생성되어 인코딩 작업의 전체 비용을 제어하도록 MaxLayers를 4로 설정합니다.

maxLayers?: number

속성 값

number

minBitrateBps

최소 비트 전송률(초당 비트 수)(아래쪽 비디오 계층의 임계값)입니다. 예: MinBitrateBps를 200000으로 설정하여 네트워크 대역폭이 낮은 사용자를 포함하는 하위 계층을 만듭니다.

minBitrateBps?: number

속성 값

number

minHeight

출력 비디오 계층의 최소 높이입니다. 예: MinHeight를 360으로 설정하여 180P와 같은 더 작은 해상도의 출력 계층을 방지합니다.

minHeight?: number

속성 값

number