Oi JACK WADE,
Olha, de repente pode até ser algum problema obscuro ou mais "complexo", mas eu acho muito difícil ser outra coisa.
Com certeza essa mensagem é da multiplexação do bbMPEG. E realmente me parece ser algo relacionado com o Mux Rate.
Essa mensagem de erro aparece exatamente quando o
Mux Rate é muito baixo para o
Data Rate do seu video+audio.
Deixando o Mux Rate em zero é pra ele detectar automaticamente o valor adequado.
Olha aqui a mesma mensagem quando eu
não coloco em zero:
Code:
video PTS (221384.32ms) underflow at pack 33150 by 1098.90ms
video DTS (221434.37ms) underflow at pack 33154 by 1075.70ms
video PTS (221467.73ms) underflow at pack 33161 by 1089.31ms
video PTS (221517.78ms) underflow at pack 33166 by 1072.82ms
video DTS (221551.15ms) underflow at pack 33173 by 1086.43ms
video PTS (221601.20ms) underflow at pack 33177 by 1063.23ms
video PTS (221634.57ms) underflow at pack 33184 by 1076.84ms
video DTS (221684.62ms) underflow at pack 33189 by 1060.35ms
video PTS (221717.98ms) underflow at pack 33196 by 1073.96ms
4518 video underflows (SCR >= PTS or DTS)
NOTE: The resulting file may not play back correctly.
Try reducing the video bitrate or increasing the video and
audio startup delays.
Finished multiplexing e:\teste1.mpg
Confere lá se tá em
zero mesmo.
E se ele estiver, tenta colocar um valor manual mais alto... tipo 8000 ou mais, pra ver se some a mensagem.