[linux-dvb] DEC2000 AMD64 sync problems

nyk nyk at giantx.co.uk
Mon May 16 21:52:02 CEST 2005


On Mon, May 16, 2005 at 09:25:29PM +0200, Marcus Metzler wrote:
> >>>>> "nyk" == nyk  <nyk at giantx.co.uk> writes:
> 
>     nyk> I'm not sure when this started, but I think when I moved to
>     nyk> AMD64 the audio/video sync on recordings made from my
>     nyk> DEC2000T has got much, much worse.
> 
>     nyk> After a play, I've found that switching to PVA makes it
>     nyk> possible to resync the files by using ProjectX, but replex
>     nyk> can't manage to find a sync at all. Previously, "replex -k -t
>     nyk> MPEG2" was enough to do the job.
> 
>     nyk> Is linux-dvb 64-bit safe? Is there something I should be
>     nyk> looking at?
> 
>     nyk> System: Athlon64-3500, 2Gb RAM, nforce-250 chipset OS: Debian
>     nyk> pure-64 sid kernel 2.6.11ac7/2.6.11.7 +cvs dvb compiled
>     nyk> outside kernel tree
> 
> Does it work with mencoder? If so, it may be that replex has problems
> with 64bit, although I tested it a while ago with amd64, but haven't
> done so with the latest version.
> 
> (mencoder from the latest CVS should work with something like:
> mencoder -of mpeg -mpegopts format=dvd:vbitrate=9000 -o myfile.mpg
> -oac copy -ovc copy record.ts)

Thanks,

mencoder with those options has a pretty good attempt at it, even with a
very out-of-sync ts stream, but gives a video stream with a lot of
corruption. I hadn't tried mencoder for re-syncing in a while - having
said that, I haven't recorded/encoded in a while, so all this is perhaps
a little late...

I think the problem is more likely to be in the kernel module than
elsewhere, but I am no programmer. alas.

If it helps, replex' errors on this way-out-of-sync stream are as follows:

Reading from Channel_4_20050515_18:25.mpg
Input file length: 1765.16 MB
using stdout as output
Checking for TS: confirmed
Trying to find PIDs
vpid 0x0b0d  
apid 0x0b0e  
Video: aspect ratio: 16:9  size = 704x576  frame rate: 25.000 fps  bit rate: 10.00 Mbit/s
  vbvbuffer 1835008
Audiostream: layer: 2  BRate: 192 kb/s  Freq: 48.0 kHz frame size: 576 ( 0:00:00.024 ) starting audio PTS: 12:55:23.577 
Wrong audio frame size: 768
STARTING REPLEX
Wrong audio frame size: 960
fix audio frames 1
Video: aspect ratio: 16:9  size = 704x576  frame rate: 25.000 fps  bit rate: 10.00 Mbit/s
  vbvbuffer 1835008
Video: aspect ratio: 16:9  size = 704x576  frame rate: 25.000 fps  bit rate: 10.00 Mbit/s
  vbvbuffer 1835008
Video: aspect ratio: 16:9  size = 704x576  frame rate: 25.000 fps  bit rate: 10.00 Mbit/s
  vbvbuffer 1835008

[lots of similar lines cropped]

Video: aspect ratio: 16:9  size = 704x576  frame rate: 25.000 fps  bit rate: 10.00 Mbit/s
  vbvbuffer 1835008
Video: aspect ratio: 16:9  size = 704x576  frame rate: 25.000 fps  bit rate: 10.00 Mbit/s
  vbvbuffer 1835008
ringbuffer overflow 40<184 629145
ring buffer overflow 629145

This stream was recorded with "tzap -S -o "${FILENAME}.mpg" "${CHANNEL}""
from a script.


-- 
/__
\_|\/
   /\




More information about the linux-dvb mailing list