LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Error playing DVDs (https://www.linuxquestions.org/questions/slackware-14/error-playing-dvds-763572/)

em21701 10-21-2009 08:00 PM

Error playing DVDs
 
I get the following error when trying to play DVDs

Code:

libdvdread: Invalid IFO for title 1 (VTS_01_0.IFO).
xiTK received SIGSEGV signal, RIP.

I believe I have all the proper packages

Code:

bash-3.1# ls /var/log/packages/ | grep dvd
dvd+rw-tools-7.1-x86_64-1
libdvdcss-1.2.10-x86_64-1_SBo
libdvdnav-4.1.3-x86_64-1_SBo
libdvdplay-1.0.1-x86_64-1_SBo
libdvdread-4.1.3-x86_64-1

I'm using slackware64 (if you hadn't noticed from the package names). I have tried running as root and still no luck, I didn't expect that to matter anyway. I have tried with xine, dragon and gxine. All have the same problem, I can watch the intro but it fails out when it tries to load the menu.

Thanks in advance

Alien Bob 10-22-2009 03:06 AM

This error should be fixed in the version of libdvdread that I compile into my VLC package. Try to download the vlc package here: http://slackware.org.uk/3rd-party/al...lc/pkg64/13.0/ and see if that plays your DVD.

Eric

em21701 10-22-2009 06:02 AM

Thanks! Downloaded and installed, I'll pop in a DVD when I get home.

em21701 10-24-2009 12:33 PM

Sorry for the response delay, but VLC produces the following output and does not play the disc

Code:

bash-3.1$ vlc
VLC media player 1.0.2 Goldeneye
[0x604928] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvdnav: Using dvdnav version 4.1.3                                                                 
libdvdread: Using libdvdcss version 1.2.10 for DVD access                                             
libdvdnav: DVD Title: TRANSFORMERS2_DISC1                                                             
libdvdnav: DVD Serial Number: 3B2B8BDB                                                                 
libdvdnav: DVD Title (Alternative): TRANSFORMERS2_DISC1                                               
libdvdnav: Unable to find map file '/home/eric/.dvdnav/TRANSFORMERS2_DISC1.map'                       
libdvdnav: DVD disk reports itself with Region mask 0x00f60000. Regions: 1 4                           

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 0x000123bb
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00012a7a
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00012fba
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00013083
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00013106
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x000135a9
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_03_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_04_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_05_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 1                                                 
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_06_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_07_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_08_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_09_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_10_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 1                                                 
libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_11_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_12_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_13_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_13_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_14_0.VOB at 0x003e9ee4               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x003ec559               
libdvdread: Elapsed time 0                                                 
libdvdread: Found 14 VTS's                                                 
libdvdread: Elapsed time 2                                                 
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called                 
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called                 
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called                 
QPainter::begin: Paint device returned engine == 0, type: 1               
QPainter::setClipRegion: Painter not active                               
QPainter::setClipping: Painter not active, state will be reset by begin   
QPainter::begin: Paint device returned engine == 0, type: 1               
QPainter::begin: Paint device returned engine == 0, type: 1               
QPainter::setClipRegion: Painter not active                               
QPainter::setClipping: Painter not active, state will be reset by begin   
QPainter::begin: Paint device returned engine == 0, type: 1               
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called                 
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setClipRegion: Painter not active
QPainter::setClipping: Painter not active, state will be reset by begin
QPainter::begin: Paint device returned engine == 0, type: 1
bash-3.1$

Am I missing something?

Thanks in advance

jomen 10-24-2009 01:27 PM

Quote:

Am I missing something?
some CSS keys it seems ;)
This might be a specially copy protected DVD.
... it might!

As a personal preference I almost always use mplayer - but it will probably also try to use the same libdvdread which fails to read this DVD.
I'd therefore not expect it to work better than the other players, but I'd try.

I have had succes with a DVD (wall-e) which could be played, but not be ripped correctly, by using "wine" and a windows-progam "dvdfab".

That is all I can contribute.

HTH

em21701 10-24-2009 01:36 PM

I get a similar result for any DVD I have tried thus far.

jomen 10-24-2009 01:53 PM

Depending on how mplayer for Slackware was built it might indeed be worth a try.
AFAIK it uses - if not told otherwise - internal versions of libdvdread, libdvdnav and libdvdcss - which (again: might) be the source of your problem.

I don't know Slackware at all!
Trying to upgrade/use different versions of those libs could help, if this happens frequently for you.

slackd 10-24-2009 08:48 PM

Code:

bash-3.1$ vlc
VLC media player 1.0.2 Goldeneye
[0x604928] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvdnav: Using dvdnav version 4.1.3                                                                 
libdvdread: Using libdvdcss version 1.2.10 for DVD access                                             
libdvdnav: DVD Title: TRANSFORMERS2_DISC1                                                             
libdvdnav: DVD Serial Number: 3B2B8BDB                                                                 
libdvdnav: DVD Title (Alternative): TRANSFORMERS2_DISC1                                               
libdvdnav: Unable to find map file '/home/eric/.dvdnav/TRANSFORMERS2_DISC1.map'                       
libdvdnav: DVD disk reports itself with Region mask 0x00f60000. Regions: 1 4                          

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 0x000123bb
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00012a7a
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00012fba
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00013083
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00013106
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x000135a9
libdvdread: Elapsed time 0                                 
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_03_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_04_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_05_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 1                                                 
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_06_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_07_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_08_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_09_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_10_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 1                                                 
libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_11_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_12_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_13_0.VOB at 0x000135a9               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x0001e8f6               
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_13_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_14_0.VOB at 0x003e9ee4               
libdvdread: Elapsed time 0                                                 
libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x003ec559               
libdvdread: Elapsed time 0                                                 
libdvdread: Found 14 VTS's                                                 
libdvdread: Elapsed time 2                                                 
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called                 
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called                 
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called                 
QPainter::begin: Paint device returned engine == 0, type: 1               
QPainter::setClipRegion: Painter not active                               
QPainter::setClipping: Painter not active, state will be reset by begin   
QPainter::begin: Paint device returned engine == 0, type: 1               
QPainter::begin: Paint device returned engine == 0, type: 1               
QPainter::setClipRegion: Painter not active                               
QPainter::setClipping: Painter not active, state will be reset by begin   
QPainter::begin: Paint device returned engine == 0, type: 1               
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called                 
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.                   
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setClipRegion: Painter not active
QPainter::setClipping: Painter not active, state will be reset by begin
QPainter::begin: Paint device returned engine == 0, type: 1
bash-3.1$


This applies to all DVD's:
REGION 1 -- USA, Canada
REGION 2 -- Japan, Europe, South Africa, Middle East, Greenland
REGION 3 -- S.Korea, Taiwan, Hong Kong, Parts of South East Asia
REGION 4 -- Australia, New Zealand, Latin America (including Mexico)
REGION 5 -- Eastern Europe, Russia, India, Africa
REGION 6 -- China
REGION 7 -- Reserved for Unspecified Special Use
REGION 8 -- Reserved for Cruise Ships, Airlines, etc...
REGION 0 or REGION ALL -- Discs are uncoded and can be played Worldwide, however, PAL discs must be played in a PAL-compatible unit and NTSC discs must be played in an NTSC-compatible unit.

My suggestion is, Try smplayer but first build your own mplayer.

Note: Content Scramble System (CSS) is a Digital Rights Management (DRM) scheme used on almost all commercially produced DVD-Video discs. It utilizes a proprietary 40-bit stream cipher algorithm


All times are GMT -5. The time now is 10:49 PM.