피크 제한 VBR을 사용하는 경우 코덱 개체에서 검색된 평균 비트 전송률이 최고 비트 속도보다 큽니다. 어떻게 그게 가능해요?
평균 비트 전송률과 최고 비트 전송률 간의 관계는 종종 오해됩니다. 피크 비트 속도는 최대 버퍼 창에 지정된 기간 동안의 버퍼 제약 조건을 설명합니다. 2단계 VBR의 평균 비트 전송률(제한되지 않거나 최대 제한)은 파일 기간 동안 초당 평균 비트입니다.
새는 버킷 버퍼 모델에 설명된 대로 버퍼 창과 동일한 기간 동안 사용된 실제 비트 전송률은 비트 속도의 두 배에 근접할 수 있습니다. 이는 버퍼 창이 일정한 속도로 비워지는 비트 속도 시간(초)과 동일한 비트 수로 정의된 버퍼이기 때문입니다.
예를 들어 56Kbps 스트림 중 1초에서 인코더는 총 59Kb의 샘플을 만듭니다. 따라서 56Kb의 데이터가 해당 초의 버퍼에서 제거되어 버퍼에 3Kb가 남습니다. 스트림에 3초의 버퍼 창이 있으므로 총 버퍼 크기가 168Kb이면 버퍼를 채우는 데 거의 40초가 걸립니다. 비트 전송률이 56Kbps로 설정되어 있더라도 스트림의 평균 비트 전송률(기간이 버퍼를 채우는 데 걸리는 시간보다 작은 경우)은 59Kbps입니다.
피크 비트 속도 제약 조건에도 동일한 현상이 적용됩니다. 짧은 콘텐츠의 경우 인코딩이 완료된 후 코덱 개체에서 계산한 평균 비트 전송률이 최고 비트 속도보다 클 수 있습니다.
관련 항목