> You have dual core so 60% means: > 50% (full one core) is for decoding, > and the rest 10% is for audio, resizing etc. > You can't play the video correctly because your "decoder" is not > multithreaded and uses just the one CPU at its fullest. > Try using multithreaded version of mplayer "mplayer-mt" (in some overlay > probably) with "lavdopts=threads=2" in mplayer config.
Does anyone know if mplayer-uau uses "-lavdopts threads=2" by default? I tried with and without and there might have been a performance increase with, but I'm not sure. - Grant >> I've been using VDPAU acceleration to play back Blu-Ray rips for a >> while, but the extra layer is getting to be quite a hassle so I'm >> trying to get decent performance via software decoding. It has >> actually come a long way since the last time I tried and playing >> Blu-Ray rips via mplayer is nearly watchable. I'm using a dual-core >> 3.1Ghz CPU and one of the cores is only taxed up to 60% during >> playback, but frames are still being dropped constantly. Does anyone >> know where the bottleneck might be? >> >> - Grant