DVD playback peformance

From: Winston Smith (winston_at_nospam.bsdbox.com)
Date: 01/11/04


Date: Sun, 11 Jan 2004 22:44:48 GMT

Hi,

Am I asking too much for my Athlon XP-1400 (with nVidia TNT2 32Mb AGP card
and 256 Mb RAM) to playback DVD movies without choppiness? I've tried
both Mplayer and ogle, but get pauses in the video stream every few
seconds.

I've tried the following optimisations:-

* Recompiled kernel with USER_LDT and CPU_ENABLE_SSE options
* Added hw.ata.atapi_dma="1" and hw.ata.ata_dma="1" to loader.conf
* Added kern.ipc.shmmax=67108864 and kern.ipc.shmall=32768 to sysctl.conf

I get the best performance from ogle - but I still get jerky playback.
Should smooth playback be possible on this machine spec???

TIA



Relevant Pages

  • Re: DVD playback peformance
    ... > and 256 Mb RAM) to playback DVD movies without choppiness? ... but get pauses in the video stream every few ... I have smooth playback on a Duron 650. ...
    (comp.unix.bsd.freebsd.misc)
  • As a follow up
    ... I have one application 'Ogle' that allows me to play DVD's, but the playback ... is jerky and erratic. ...
    (alt.os.linux.suse)
  • Re: DVD playback peformance
    ... >both Mplayer and ogle, but get pauses in the video stream every few ...
    (comp.unix.bsd.freebsd.misc)
  • Re: [REPORT] 2.6.21 vs. 2.6.21-sd046 vs. 2.6.21-CFSv7
    ... base 2.6.21 showed some pauses and after the pause the sound got louder for a short time. ... With sd-0.46 the playback had many glitches and finally just stopped with the display looping on a small number of frames and no sound. ... The skips were repeatable, the hang was only two of five runs, I didn't let them go until the make finished but killed the mplayer after 10-15 sec. ... All tests gave acceptable typing echo, it seems that X is getting enough time at that load to echo without major issues. ...
    (Linux-Kernel)
  • processor enters c2 during quicktime view causing choppy playback
    ... During quicktime playback, the video randomly pauses. ... The performance tool shows the system entering ...
    (microsoft.public.windowsxp.perform_maintain)