[MPlayer-dvb] Recording TV: broken indexes, the endpos flag, and the recording status line

Nico Sabbi nsabbi at email.it
Wed Dec 6 10:18:58 CET 2006


Mark James wrote:

> Nico Sabbi wrote:
>
>> in this case keep the muxrate to 20000 and no dts should underflow
>
>
> When a buffer overflows and the mux rate is increased, is the
> encoding of that section re-tried with the bigger buffer

no

> , or does
> that section end up not properly encoded?

indeed

> That is, do you recommend
> that the mux rate be specified to avoid overruns, or is it safe
> to allow auto-increases?


no, it's not safe; for this reason the ERROR messages are reported on screen

>
>> I don't know the specification for HD content, maybe ATSC defines them.
>> In any case keeping the vbuf value as small as possible is recommended
>> for the sake of playability on the largest possible number of players.
>
>
> So the vbuf size is somehow encoded into the mpg output; it's not
> just a temporary thing used during the encoding process?


it may or may not be encoded in the system header or in the pstd field 
in the
pes header

>
>
>> Maybe you can find out the currently used vbuf in the TS with:
>> $ mpeg2desc -u < file.ts | grep pstd
>
>
> Did this, but the pstd values were all over the place.
>
> Mark

$ mpeg2desc -u < file.ts | grep -i video | grep pstd

with what values?



More information about the MPlayer-dvb mailing list