다음을 통해 공유


피크 제한 VBR을 사용하는 경우 코덱 개체에서 검색된 평균 비트 전송률이 최고 비트 속도보다 큽니다. 어떻게 그게 가능해요?

평균 비트 전송률과 최고 비트 비율 간의 관계는 종종 오해됩니다. 피크 비트 속도는 피크 버퍼 창에 지정된 기간 동안의 버퍼 제약 조건을 설명합니다. 2단계 VBR의 평균 비트 비율(제한되지 않거나 최대 제한)은 파일 기간 동안 초당 평균 비트 수입니다.

새는 버킷 버퍼 모델설명한 대로 버퍼 창과 동일한 기간 동안 사용된 실제 비트 전송률은 비트 전송률의 두 배에 근접할 수 있습니다. 버퍼 창의 비트 속도 시간(초)에 해당하는 비트 수로 정의된 버퍼가 일정한 속도로 비워지고 있기 때문입니다.

예를 들어 56Kbps 스트림 중 1초 안에 인코더는 총 59Kb의 샘플을 만듭니다. 따라서 56Kb의 데이터가 해당 초의 버퍼에서 제거되어 버퍼에 3Kb가 남습니다. 스트림에 3초의 버퍼 창이 있으므로 총 버퍼 크기가 168Kb이면 버퍼를 채우는 데 거의 40초가 걸립니다. 비트 전송률이 56Kbps로 설정되어 있더라도 스트림의 평균 비트 전송률(해당 기간이 버퍼를 채우는 데 걸리는 시간보다 작은 경우)은 59Kbps입니다.

최대 비트 전송률 제약 조건에도 동일한 현상이 적용됩니다. 짧은 콘텐츠의 경우 인코딩이 완료된 후 코덱 개체에서 계산한 평균 비트 전송률이 최고 비트 속도보다 클 수 있습니다.

질문과 대답