Here are the things I have tried along with the results I see happen:
I've installed xine* and ogle* with yum install xine* ogle*. I've also installed libdvd* using yum install libdvd*. I've installed mplayer* using yum install mplayer*.
I created the following link: ln -sf /dev/hdc /dev/dvd
Next I mounted the DVD movie with mount /mnt/cdrom. I navigated to /mnt/cdrom/ and tried the following:
The result is garbled video with large gaps of audio. Then I get a pop-up that says: "Your system seems too slow, the amoung (sic) of dropped frames is too high".
I added the following line to my /etc/modules.conf file: options ide-cd dma=1
Then I rebooted and tried again, and have the same result. I verified that DMA was on:
# /sbin/hdparm /dev/hdc
/dev/hdc: HDIO_GET_MULTCOUNT failed: Invalid argument IO_support = 0 (default 16-bit) unmaskirq = 0 (off) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) BLKRAGET failed: Invalid argument HDIO_GETGEO failed: Invalid argument
When I try to view the movie using ogle, I get nice sound but no picture at all. When I run ogle --check (as root) I get the following results:
# ogle --check
Build: Linux 2.4.22-1.2115.nptlsmp #1 SMP Wed Oct 29 15:20:01 EST 2003 i686 athl on Sun Nov 30 22:23:21 CET 2003 Xv oss
Runtime: Linux 2.4.22-1.2188.nptl #1 Wed Apr 21 20:36:05 EDT 2004 i686 i686
cpuinfo:
processor : 0, vendor_id : GenuineIntel, cpu family : 15, model : 1, model name : Intel(R) Celeron(R) CPU 1.80GHz, stepping : 3, cpu MHz : 1813.315, cache size : 128 KB, fdiv_bug : no, hlt_bug : no, f00f_bug : no, coma_bug : no, fpu : yes, fpu_exception : yes, cpuid level : 2, wp : yes, flags : fpu vme de pse tsc msr p ae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse ss e2 ss ht tm, bogomips : 3617.58, ,
/dev/dvd -> /dev/hdc Valid DVD devices: /dev/scd0 /dev/hdc is running ide-scsi (TEAC DW-552G) DMA is on for /dev/hdc hdparm v5.4 DMA is on for /dev/hdc
/dev/hdc: IO_support = 0 (default 16-bit) unmaskirq = 0 (off) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off)
When I run ogle from the command line, I get this output:
# ogle -u cli video_ts/
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Attempting to use device /dev/cdrom mounted on /mnt/cdrom for CSS authentication
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Attempting to use device /dev/cdrom mounted on /mnt/cdrom for CSS authentication
libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000200 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00002580
[...a lot of similar output deleted for brevity...]
libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_17_1.VOB at 0x00379160 libdvdread: Elapsed time 0 libdvdread: Found 17 VTS's libdvdread: Elapsed time 1 !!###!!Using djbfft for IMDCT transform SNDCTL_DSP_GETCHANNELMASK: Invalid argument +display: frame rate: 0.000 fps display: frame rate: 29.988 fps SNDCTL_DSP_GETCHANNELMASK: Invalid argument !!!#display: frame rate: 30.120 fps display: frame rate: 29.981 fps ####!###!####!#!!##!#display: frame rate: 27.140 fps ####!!##!!display: frame rate: 28.530 fps
When I try to play the movie with mplayer, I get the following output: mplayer video_ts/ MPlayer 0.92-3.3.2 (C) 2000-2003 MPlayer Team CPU: Intel Pentium 4 Xeon Foster (Family: 8, Stepping: 3) Detected cache-line size is 64 bytes CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /home/charshaw/.mplayer/config
Reading /home/charshaw/.mplayer/codecs.conf: can't open '/home/charshaw/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf
font: can't open file: /home/charshaw/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Using usleep() timing
Can't open input config file /home/charshaw/.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
Playing video_ts/
Falling back on trying to parse playlist video_ts/...
============ Sorry, this file format is not recognized/supported =============
=== If this file is an AVI, ASF or MPEG stream, please contact the author! ===
So in a nutshell, I've tried three different players, and can't play any DVD movies. I sure could use some help about what to try. I've google'd for possibilities to try and tried all that I could find (see above related to yum install libdvd*, and setting DMA), and I'm truly needing some help.
Thanks, Clint