지식 누리/인코딩

VideoReDo의 Transport Muxer Buffer Underflow 에러 해결 방법

nuon 2010. 3. 19. 18:19
반응형
Mpeg stream error: Transport Muxer Buffer Underflow, details in VideoReDo.log.
VideoReDo는 프레임 단위로 자르기가 가능해서 비디오 편집 시에 많이 쓰이는 툴입니다.




VideoReDo로 소스를 잘라서 다른 이름으로 저장할 경우에 가끔 아래와 같은 에러가 날 때가 있습니다.


Mpeg stream error: Transport Muxer Buffer Underflow

Mpeg stream error: Transport Muxer Buffer Underflow, details in VideoReDo.log.



이 에러를 해결하기 위해서는 옵션을 수정해 주어야 합니다.
메뉴의 Tools-Options를 클릭합니다.




Transport stream output 탭을 선택해서 해당 옵션 항목을 엽니다.
오른쪽의 Output Mux Rate를 보면 Automatic이 기본값으로 선택되어 있습니다.

Transport stream output 탭



빨간 상자 안의 Manual을 선택한 뒤 Mux rate(Mbps)를 기본값 10에서 20,30,40,50으로 순차적으로 올려 봅니다.
Output Mux Rate 수정



Mux rate를 올리면서 다시 작업을 해 보면 에러가 나지 않는 값을 찾을 수 있습니다.


참고로 VideoReDo의 Help에서 Output Mux Rate에 대한 설명을 첨부합니다.

Output Mux Rate:
A transport stream is transmitted at a constant bit rate known as the Mux Rate. This is a critical value when creating a transport stream. If its too large, the output stream will be larger than necessary, and if too low, audio and video packets will underflow.

transport stream은 Mux Rate라고 일컫는 일정한 비트레이트로 전송된다. 이것은 transport stream을 만들 때 중요한 값이다. 만약 이 값이 너무 크면 출력되는 stream이 필요 이상으로 커지고, 너무 작으면 음성과 영상 패킷이 underflow된다.
 


반응형