품질 기반 VBR을 사용하여 인코딩된 비디오 스트림은 원래 스트림보다 프레임이 더 적을 수 있나요?

인코딩된 스트림의 프레임 수는 중복 프레임 및 삭제된 프레임의 두 가지 이유 중 하나로 인해 원래의 프레임 수보다 낮을 수 있습니다.

인코더는 일반적으로 이전 프레임과 정확히 중복되는 프레임을 생성하지 않습니다. 모든 프레임에 대한 샘플이 필요한 경우(예를 들어 일부 컨테이너에서 필요함) MFPKEY_PRODUCEDUMMYFRAMES 속성을 VARIANT_TRUE 설정하여 "더미" 프레임을 생성하도록 인코더를 구성할 수 있습니다.

인코더는 버퍼를 오버플로하지 않고는 모든 프레임을 인코딩할 수 없을 때 프레임을 삭제합니다. 삭제된 프레임은 스트림의 품질에 영향을 줍니다. 중복 프레임은 그렇지 않습니다.

인코더에서 프레임 통계를 가져와 프레임이 삭제되었는지 여부를 확인할 수 있습니다. 자세한 내용은 인코딩 통계 가져오기를 참조하세요.

일반적으로 품질 기반 VBR 스트림은 중복 프레임이 있는 경우(비트 속도가 제한되지 않기 때문에) 원래보다 프레임 수가 적습니다.

질문과 대답