Geez why does this have to be so difficult? I’m running 11.1.
I have installed Restricted Formats/11.1 - openSUSE-Community (Gnome) and still do not get playback.
I have tried Totem and Kaffeine and two different DVDs.
Kaffeine complains:
The 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). (Error reading from DVD.)
Totem (GUI) complains:
Your GStreamer installation is missing a plug-in.
When totem is run CLI:
[snip]
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00000194
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_01_0.VOB (0x00000194)
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000fdec
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS’s
libdvdread: Elapsed time 0
** Message: no file info
** Message: no file info
Device is now /dev/sr0
Device is now /dev/sr0
** Message: Error: Your GStreamer installation is missing a plug-in.
resindvdbin.c(329): try_create_piece (): /GstPlayBin:play/RsnDvdBin:source:
Could not create audio decoder element ‘a52dec’
I assigned group “cdrom” to each user.
What am I missing?
Thanks in advance.
Cheers
caf4926
February 8, 2009, 5:12pm
#2
Here is the output from the ten steps:
tux:/home/jbecker # LC_ALL=C zypper ve
Loading repository data…
Reading installed packages…
Dependencies of all installed packages are satisfied.
tux:/home/jbecker # rpm -qa --queryformat '%{NAME} → %{VENDOR}
’ | grep -i VideoLAN
libdvdcss → VideoLAN Project (VideoLAN - Free and Open Source software and video streaming solutions for every OS! )
tux:/home/jbecker # rpm --verify --query --all ‘libav*’ ‘libpostproc*’ ‘libswscale*’
tux:/home/jbecker # rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} → %{VENDOR}
’ libxine1 libxine1-codecs
libxine1-1.1.16.1-0.pm.1-i586 → packman.links2linux.de
libxine1-codecs-1.1.16.1-0.pm.1-i686 → packman.links2linux.de
tux:/home/jbecker # rpm --verify --query --all ‘xine ’
tux:/home/jbecker # rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} → %{VENDOR}
’ gstreamer-0_10-ffmpeg gstreamer-0_10-fluendo-mp3 gstreamer-0_10-fluendo-mpegdemux gstreamer-0_10-fluendo-mpegmux gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly
gstreamer-0_10-ffmpeg-0.10.6-42.pm.1-i586 → packman.links2linux.de
gstreamer-0_10-fluendo-mp3-0.10.10-42.pm.1-i586 → packman.links2linux.de
gstreamer-0_10-fluendo-mpegdemux-0.10.23-42.pm.1-i586 → packman.links2linux.de
gstreamer-0_10-fluendo-mpegmux-0.10.4-42.pm.1-i586 → packman.links2linux.de
gstreamer-0_10-plugins-bad-0.10.10-42.pm.1-i586 → packman.links2linux.de
gstreamer-0_10-plugins-base-0.10.22-42.pm.2-i586 → packman.links2linux.de
gstreamer-0_10-plugins-good-0.10.13-42.pm.1-i586 → packman.links2linux.de
gstreamer-0_10-plugins-good-extra-0.10.13-42.pm.1-i586 → packman.links2linux.de
gstreamer-0_10-plugins-ugly-0.10.10-42.pm.2-i586 → packman.links2linux.de
tux:/home/jbecker # rpm --verify --query --all ‘gst ’
tux:/home/jbecker # rpm --verify MPlayer
tux:/home/jbecker # rpm --verify --query --all ‘vlc ’
tux:/home/jbecker # rpm --verify w32codec-all
Check:
tux:/home/jbecker # rpm --query --all ‘libav*’ ‘libpostproc*’ ‘libswscale*’ ‘xine ’ ‘gst ’ MPlayer ‘vlc ’ | grep -v avahi | sort
banshee-1-backend-engine-gstreamer-1.4.1-2.14
gstreamer-0_10-0.10.22-42.pm.1
gstreamer-0_10-ffmpeg-0.10.6-42.pm.1
gstreamer-0_10-fluendo-mp3-0.10.10-42.pm.1
gstreamer-0_10-fluendo-mpegdemux-0.10.23-42.pm.1
gstreamer-0_10-fluendo-mpegmux-0.10.4-42.pm.1
gstreamer-0_10-lang-0.10.22-42.pm.1
gstreamer-0_10-plugins-bad-0.10.10-42.pm.1
gstreamer-0_10-plugins-bad-lang-0.10.10-42.pm.1
gstreamer-0_10-plugins-base-0.10.22-42.pm.2
gstreamer-0_10-plugins-base-lang-0.10.22-42.pm.2
gstreamer-0_10-plugins-good-0.10.13-42.pm.1
gstreamer-0_10-plugins-good-extra-0.10.13-42.pm.1
gstreamer-0_10-plugins-ugly-0.10.10-42.pm.2
gstreamer-0_10-plugins-ugly-lang-0.10.10-42.pm.2
gstreamer-0_10-schroedinger-1.0.5-42.pm.4
gstreamer-0_10-utils-0.10.22-42.pm.1
gstreamer-utils-0.10.22-42.pm.1
libavc1394-0-0.5.3-129.3
libavcodec52-0.4.9.17031svn-20090207.pm.1255
libavdevice52-0.4.9.17031svn-20090207.pm.1255
libavformat52-0.4.9.17031svn-20090207.pm.1255
libavutil49-0.4.9.17031svn-20090207.pm.1255
libgstinterfaces-0_10-0-0.10.22-42.pm.2
libgstreamer-0_10-0-0.10.22-42.pm.1
libpostproc51-0.4.9.17031svn-20090207.pm.1255
libswscale0-0.4.9.17031svn-20090207.pm.1255
libvlc2-0.9.8a-0.pm.4
libvlccore0-0.9.8a-0.pm.4
libxine1-1.1.16.1-0.pm.1
libxine1-codecs-1.1.16.1-0.pm.1
libxine1-gnome-vfs-1.1.16.1-0.pm.1
libxine1-pulse-1.1.16.1-0.pm.1
MPlayer-1.0rc2_r27637-3.pm.3
vlc-0.9.8a-0.pm.4
vlc-noX-0.9.8a-0.pm.4
vlc-qt-0.9.8a-0.pm.4
xinetd-2.3.14-129.28
When I try to playback DVD in MPlayer I get thrown a popup that says:
ac-tex damaged at 1 7
Geez
I made an interesting discovery. Both of the DVDs I was trying just happened to be from Warner Bros. I tried another DVD from an Independent and it works.
So I guess Warner Bros is encrypting or something?
Cheers
Update: Doesn’t work with Paramount DVD either so there is a problem with “commercial” DVD playback…
caf4926
February 8, 2009, 9:54pm
#5
Did you try VLC Player?
Trouble is I hardly ever play DVD’s. Though I have never had one I can’t play.
Double check in Packman and do an update all unconditionally if bandwidth isn’t a problem. Otherwise if you see Blue or Red Packages, update them.
I had to run regionset: LinVDR
Cheers