In <20060126094721.GA25389@sofa>, Tim Orford wrote: > On Wed, Jan 25, 2006 at 09:34:24PM +0000, Tony Houghton wrote: > > I've got two PCs which I use mainly for watching video with MPlayer (for > > various reasons Xine isn't so practical) and it has A/V sync problems on > > them. I think it may be because my cheap & nasty sound cards lack some > > feature that MPlayer relies on to sync properly: > > Strange, I've been using both the CMI8738 (an excellent chipset for some > applications) and Via Ac97 for years without any sync problems in Mplayer. It's probably not so much the chipset as the cheap card it's on, which could compromise the accuracy of its clock and have poor quality analogue components. So I think getting a better card may improve things anyway. Worth a try. > What problems are you having? Sync slowly drifting out? I'm outputting to a TV from a Matrox G450 with DirectFB so MPlayer can't simply adjust the framerate. It used to drift until I tweaked MPlayer's options. I think these fixed that problem: framedrop=1 autosync=30 But I was left with a fixed A-V delay that would tend to differ from file to file, but if I adjusted MPlayer's A-V delay it would usually stay OK all the way through that file. But sometimes each time I tried to adjust the delay, the discrepancy would change with it, so I could never get it right. Someone on another list pointed out to me that MPlayer's alsa driver is buggy so I switched to -ao oss and that seems to have just about cured it. NB -ao sdl has the same problem as alsa, at least if SDL is using alsa. I also have the fixed A-V delay problem with vdr-softdevice though, which lacks any of MPlayer's flexibility to fix or work around it. -- TH * http://www.realh.co.uk