Dear Sir P
As suggested by eegerda and doralsoral you can use Mplayer or xine or vlc and many others. Finding a player isn't a big issue.
However, as I understand your posting you want to play (commercial) DVDs. Those are commonly protected by an encryption.
For this you need libdvdcss2 e.g. from
http://www.videolan.org/libdvdcss/
(
http://download.videolan.org/pub/lib...2.9-1.i386.rpm
Debian/(K)ubuntu-Folks: See
http://www.videolan.org/vlc/download-debian.html)
From the package-Info
libdvdcss is a simple library designed for accessing DVDs like a block device without having to bother about the decryption. The important features are:
* Portability: currently supported platforms are GNU/Linux, FreeBSD, NetBSD,OpenBSD, BSD/OS, BeOS, Windows 95/98/ME, Windows NT/2000/XP, MacOS X,Solaris, HP-UX and OS/2.
* Adaptability: unlike most similar projects, libdvdcss doesn't require the region of your drive to be set and will try its best to read from the disc even in the case of a region mismatch.
* Simplicity: a DVD player can be built around the libdvdcss API using no more than 6 library calls.
The current version is 1.2.9-1
This package isn't included in Fedora (and most other Distros) for legal issues. In fact in many countries you are not legally allowed to use it (Patent issue etc.). The number of countries is increasing so these packages might soon be gone - keep them (if you are allowed to)
Furthermore, you will need the Codec32
You can find them on the Mplayer-Site
http://www.mplayerhq.hu/homepage/design7/dload.html
There are certainly rpm-packages available for fedora (as theer are for Suse) but you can savely follow the instructions on the site I mentioned.
Good luck and enjoy