Re: Recording TV: broken indexes, the endpos flag, and the recording status line
Nico Sabbi <[email protected]> Wed, 06 Dec 2006 10:18:58 +0100
| Newsgroups | gmane.comp.video.mplayer.user.dvb |
|---|---|
| Message-ID | <[email protected]> |
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?