Can not get DVD apps to play DVD

When trying to open up a DVD in either MPlayer or Kaffiene I get an error:

MPlayer:
Error Opening/Initializing the selected video_out(-vo) device.

Kaffeine:
This version of Xine (used by Kaffeine) has only a reduced
set of supported codecs. It is not able to play DVDs.
Read XINE - openSUSE for further details.

I do have disk and cdrom privileges marked on my account. That was initially a problem when the burning software would not recognize the drives.

Also now, after ripping and burning 1 DVD K9Copy overloads everything and the machine slows down to a crawl, then freezes up right when you start ripping a CD.

I tried to unistall and then reinstall and no luck.

Does anyone have any ideas?? Thanks!

Looks like you have two problems;

Open mplayer Rmouse/preference/video and change the driver. I am using xv. Try all of them
That may solve the mplayer problem.

Kaffeine is complaining of not having all the codecs. You can add them iirc the file is called win32codecs also you need libdvdcss

If you have packman repository checked you should be able to get those or a version of Kaffeine without the restrictions.

Next time mark which version of opensuse you’re running so I can be more clear with pointers.

-=terry=-

I am using OpenSUSE 11.1 with KDE 4.1

I do have the packman repository in Yast, the win31codec_all downloaded, and the libdvdcss. You said IIRC, is this different than using Yast? If so I would need a bit of guidance.

I changed the video driver to X11 and got it running, but whenever it starts it says: “Warning MVs not available”. Also the sound is extremely low. I checked in Amaroke and it is louder.

Also with k9copy I just think it did not like the DVD it was being fed, I put in another DVD and it is back to normal. I am assuming that it has a problem decoding it?

Kaffeine won’t play DVDs for me either. My situation seems identical to yours, 2quick. I have openSUSE 11.1, KDE 4.1, libdvdcss, win32 codec, and packman all fired up and ready to go. But I still get the limited playback message from Kaffeine.

Do

rm -f /usr/share/doc/packages/xine/README.SuSE

or

zypper -v in 'kaffeine > 0.8.7-1.105'

like you prefer.

Sorry to be talking in 2 threads, that why I opened up the other one and was going to add a link to it for magicnosegoblin. But just to get things straight in my head.

Am I thinking right…running the zypper is just updating Kaffeine to the newer version that supports the playback. I am not sure what removing the readme does. I went in and read it, but unsure of what removing it is doing. Thanks RedDwarf!!

magicnosegoblin: Post with more information on the problem

Thanks!
The line

zypper -v in 'kaffeine > 0.8.7-1.105'

worked for me!

tarmo

I followed the above instructions and trying to play a DVD in Kaffeine gives me this: “Source can’t be read. Maybe you don’t have enough rights for this or source doesn’t contain data (e.g. no disc in drive). (/dev/dvd/)” If I copy the DVD to my HDD in Windows I am able to access the VOB files via Kaffeine. I must access each one individually and the DVD menu is not available. When the VOB has completed, it does not continue to the next VOB.

Try this in Konsole:

rpm libffmpeg0 -q

If you don’t get this:

rpm libffmpeg0 -q
libffmpeg0-0.4.9.16240svn-20081219.pm.2021

It means you 're missing libffmpeg it’s in the repos.

  1. Go to Yast> Software Management
    2.In search type libffmpeg
    3.Look for it in the right pane
    4.check it for install click Accept
    If all goes well you’ll be able to play DVDs.
    One more thing get it from the Packman repos, not the VLC version.Check on it before you do the above.
    To do that:
    1.Yast> Software Repositories
    2.Disable the VideoLan repos & make sure the Packman repo is enabled
    3.click Ok

The problem is likely with your version of xine, The version of libxine that is included with the distribution is not a fully functional version (for legal reasons). The problem is probably not with Kaffeine.

You can replace the libxine that is included with the distro, with a fully functional version. You would also need to have libdvdnav and libdvdcss installed to play commercial DVDs.

Another option worth mentioning, you could try VLC media player from videolan.org. It is a complete media player that will play just about anything, including DVDs. In fact, it has been able to play every type of media file that I have been able to find so far :slight_smile: