You are not logged in.

#1 2014-02-16 23:44:00

LeftyAce
Member
Registered: 2012-08-18
Posts: 159

Cannot play protected dvd (but libdvdcss is installed)

Hi all,

I just got a dock for my Thinkpad X61 laptop, and it includes a DVD drive. I am able to play a non-region encoded DVD just fine, but when I try to play an old set of Futurama DVDs they don't work.

I installed regionset and set my region to 1 (it was un-set from the factory), and that made things work a little more, in VLC I can see the chapters in the Playback menu. But the DVD starts up to a grey screen and I can't get it to play anything. Mplayer starts up but the video is scrambled and the audio is running at way above normal speed. I can play the disk in VLC on my windows machine. VLC says this:

$ vlc /dev/sr0
VLC media player 2.1.3 Rincewind (revision 2.1.3-0-ge6a71cc)
[0x6d4808] pulse audio output error: PulseAudio server connection failure: Connection refused
[0x605118] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvdnav: Using dvdnav version 4.2.1
libdvdnav: DVD Title: FUTURAMA_S1D1
libdvdnav: DVD Serial Number: 2D935E85
libdvdnav: DVD Title (Alternative): FUTURAMA_S1D1
libdvdnav: Unable to find map file '/home/lefty/.dvdnav/FUTURAMA_S1D1.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1

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 0x0008c6de
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0008ca50
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0008cac1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0008cad5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0008da0f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000ac9d0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x000b1bf2
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x002f621c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x002f628d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x003b0ced
libdvdread: Elapsed time 0
libdvdread: Found 6 VTS's
libdvdread: Elapsed time 0
libdvdnav: Suspected RCE Region Protection!!!
libdvdread: No VTS_TMAPT available - skipping.
libdvdread: No VTS_TMAPT available - skipping.
libdvdread: No VTS_TMAPT available - skipping.
libdvdnav: Suspected RCE Region Protection!!!
[0x7fffd80009b8] main input error: ES_OUT_RESET_PCR called
[0x7fffd80009b8] main input error: ES_OUT_RESET_PCR called
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[0x7fffb8001248] main vout display error: Failed to resize display
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 8 10
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 11 14
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 10 15
[mpeg2video @ 0x7fffd417cd80] invalid mb type in I Frame at 11 17
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 10 18
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 11 19
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 20 0
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 17 1
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 2 4
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 11 6
[mpeg2video @ 0x7fffd417cd80] skipped MB in I frame at 12 9
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 4 21
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 2 22
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 4 24
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 1 29
[mpeg2video @ 0x7fffd417cd80] Warning MVs not available
[mpeg2video @ 0x7fffd417cd80] concealing 1350 DC, 1350 AC, 1350 MV errors in I frame
[0x7fffd40688b8] spudec decoder error: i_x overflowed, 729 > 720
[0x7fffd80009b8] main input error: ES_OUT_RESET_PCR called
[0x7fffd80009b8] main input error: ES_OUT_RESET_PCR called
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 18 0
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 14 1
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 12 2
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 15 6
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 3 7
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 0 8
[mpeg2video @ 0x7fffd417cd80] skipped MB in I frame at 3 13
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 5 24
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 7 25
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 8 26
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 2 27
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 1 28
[mpeg2video @ 0x7fffd417cd80] ac-tex damaged at 6 29
[mpeg2video @ 0x7fffd417cd80] concealing 1350 DC, 1350 AC, 1350 MV errors in I frame
[0x7fffd40688b8] spudec decoder error: overflow in SPU next command sequence

Any ideas what's wrong? I have libdvdread, libdvdcss and libdvdnav installed.

Last edited by LeftyAce (2014-02-16 23:44:36)

Offline

#2 2014-02-25 23:57:54

king.flasher.dave
Member
From: Berlin
Registered: 2008-11-25
Posts: 140
Website

Re: Cannot play protected dvd (but libdvdcss is installed)

I'm experiencing the same with most of my DVDs on my W540.
I think it's a software thing and so far I couldn't find any fix to this problem sad


Speak when you are angry and you will make the best speech you'll ever regret.

Offline

#3 2014-02-26 18:33:39

raydnmalachi
Member
From: Lerna
Registered: 2010-11-16
Posts: 14
Website

Re: Cannot play protected dvd (but libdvdcss is installed)

It is possible it is a software bug, related to the Thinkpad models, specifically.

You caused me a momentary panic when I read your post, as my fresh install (Monday) is intended to be my primary household media server. I dusted off my old LG Single Layer DVD drive, installed libdvdcss, and fired up the Twin Peaks Gold Box (Stamped NTSC 1) and it worked just fine over here, for what it's worth.


To dwell in the past is to die in the present.
Later is always later than later.

Offline

#4 2015-10-29 05:50:20

maxwux
Member
Registered: 2014-01-04
Posts: 21

Re: Cannot play protected dvd (but libdvdcss is installed)

is this problem solved ?
I have the same problem, on my thinkpad T430s

Offline

#5 2015-10-29 13:25:36

DarkCerberus
Banned
From: Holsworthy, Devon
Registered: 2011-12-31
Posts: 252

Re: Cannot play protected dvd (but libdvdcss is installed)

maxwux wrote:

is this problem solved ?
I have the same problem, on my thinkpad T430s

Hello, please don't necro-bump someone else's thread since this thread is outdated - please read https://wiki.archlinux.org/index.php/Fo … bumping.22 - also please start a new thread with your problems along with a log of the issue if possible..... A Moderator might come along and close this thread if further policies are broken.....


Our enemies are your enemies, Nick. Disorder, war. It's just a matter of time before a dirty bomb goes off in Moscow, or an EMP fries Chicago.  ---  Alexander Pierce, Captain America: Winter Soldier
Access Denied! De-cryption failed, override denied all files sealed! --- Triskelion, Shield OS
-----
How to ask questions the smart way

Offline

#6 2015-10-29 14:33:02

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,740

Re: Cannot play protected dvd (but libdvdcss is installed)

In this case, I think I'll keep this thread open.  It is an old thread, but as it seems to apply to Thinkpads and does not seem to have been resolved, let's keep the discussion here.
LeftyAce is still around, so there is not a problem of the thread owner being absent.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#7 2015-10-29 14:40:12

maxwux
Member
Registered: 2014-01-04
Posts: 21

Re: Cannot play protected dvd (but libdvdcss is installed)

I am using Thinkpad T430s.
I have already installed libdvdcss, libdvdnav, libdvdread
when I using /dev/sr0 (MATSHITADVD-RAM UJ8C2) to play protected DVD.
can not play.

vlc /dev/sr0
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[0000000000f0e0a8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvdnav: Using dvdnav version 5.0.3
libdvdnav: DVD Title: DVD_VIDEO
libdvdnav: DVD Serial Number: 5595FFF2___MVB__
libdvdnav: DVD Title (Alternative): 
libdvdnav: DVD disk reports itself with Region mask 0x00c00000. Regions: 1 2 3 4 5 6

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 0x00000121
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000016f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00007aae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0005ac48
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0005ac81
libdvdread: Elapsed time 0
libdvdread: Found 2 VTS's
libdvdread: Elapsed time 0
[00007f3a780009b8] core input error: ES_OUT_RESET_PCR called
[00007f3a780009b8] core input error: ES_OUT_RESET_PCR called
[00007f3a780009b8] core input error: ES_OUT_RESET_PCR called
[00007f3a780009b8] core input error: ES_OUT_RESET_PCR called

when I using /dev/sr1 (DVD-RW DVR-115 USB DVD-RW) to play protected DVD, and it's ok.

vlc /dev/sr1
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[000000000087b0a8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvdnav: Using dvdnav version 5.0.3
libdvdnav: DVD Title: DVD_VIDEO
libdvdnav: DVD Serial Number: 5595FFF2___MVB__
libdvdnav: DVD Title (Alternative): 
libdvdnav: DVD disk reports itself with Region mask 0x00c00000. Regions: 1 2 3 4 5 6

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 0x00000121
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000016f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00007aae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0005ac48
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0005ac81
libdvdread: Elapsed time 0
libdvdread: Found 2 VTS's
libdvdread: Elapsed time 0
[00007fb9a8000958] core input error: ES_OUT_RESET_PCR called
[00007fb9a8000958] core input error: ES_OUT_RESET_PCR called
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory

When I play unprotected video, then everything is okay.

Offline

#8 2015-10-29 14:45:40

DarkCerberus
Banned
From: Holsworthy, Devon
Registered: 2011-12-31
Posts: 252

Re: Cannot play protected dvd (but libdvdcss is installed)

Ok, since a mod has approved this thread to remain open I'll try and help - the last log which you've provided indicates that it fails to open vdpau have you got these installed here https://www.archlinux.org/packages/?sor … =&flagged=  - also if your graphics card doesn't support vdpau disable it in vlc via Tools -> Preferences -> Input/Codecs , it might be under Hardware-accelerated decoding section change it to automatic - plus check the Video section and change Output to automatic and see if it then play's your DVD....


Our enemies are your enemies, Nick. Disorder, war. It's just a matter of time before a dirty bomb goes off in Moscow, or an EMP fries Chicago.  ---  Alexander Pierce, Captain America: Winter Soldier
Access Denied! De-cryption failed, override denied all files sealed! --- Triskelion, Shield OS
-----
How to ask questions the smart way

Offline

#9 2015-10-29 15:03:01

maxwux
Member
Registered: 2014-01-04
Posts: 21

Re: Cannot play protected dvd (but libdvdcss is installed)

DarkCerberus wrote:

Ok, since a mod has approved this thread to remain open I'll try and help - the last log which you've provided indicates that it fails to open vdpau have you got these installed here https://www.archlinux.org/packages/?sor … =&flagged=  - also if your graphics card doesn't support vdpau disable it in vlc via Tools -> Preferences -> Input/Codecs , it might be under Hardware-accelerated decoding section change it to automatic - plus check the Video section and change Output to automatic and see if it then play's your DVD....

my /dev/sr1 play protected DVD is okay.
the problem is /dev/sr0
/dev/sr0 which is built-in T430s.

And I have already install libva & libva-intel-driver.

Offline

#10 2015-10-29 15:10:00

DarkCerberus
Banned
From: Holsworthy, Devon
Registered: 2011-12-31
Posts: 252

Re: Cannot play protected dvd (but libdvdcss is installed)

hmm, did you read the arch wiki - there's an article about the Thinkpad laptops here https://wiki.archlinux.org/index.php/Laptop/Lenovo - also you might be wise to look in the bios and see if there is an option to enable the Ultrabay disc - I don't know where abouts this option is but it seems to have solved it for other's on the web....

Last edited by DarkCerberus (2015-10-29 15:10:11)


Our enemies are your enemies, Nick. Disorder, war. It's just a matter of time before a dirty bomb goes off in Moscow, or an EMP fries Chicago.  ---  Alexander Pierce, Captain America: Winter Soldier
Access Denied! De-cryption failed, override denied all files sealed! --- Triskelion, Shield OS
-----
How to ask questions the smart way

Offline

#11 2015-10-29 18:08:30

headkase
Member
Registered: 2011-12-06
Posts: 1,975

Re: Cannot play protected dvd (but libdvdcss is installed)

Is it just that one disc or do all DVDs not play correctly in the internal drive?  How about data DVDs?  Can you access the file-system contents - copy an entire DVD to your hard drive without error?  Can you copy the VOB files to your hard drive and get VLC to play them from there (that is an actual feature)?  Have you tried a cleaning disc in the internal drive?

Edit: the copy from's: from the internal drive.

Last edited by headkase (2015-10-29 18:09:32)

Offline

#12 2015-10-30 00:38:26

maxwux
Member
Registered: 2014-01-04
Posts: 21

Re: Cannot play protected dvd (but libdvdcss is installed)

headkase wrote:

Is it just that one disc or do all DVDs not play correctly in the internal drive?  How about data DVDs?  Can you access the file-system contents - copy an entire DVD to your hard drive without error?  Can you copy the VOB files to your hard drive and get VLC to play them from there (that is an actual feature)?  Have you tried a cleaning disc in the internal drive?

Edit: the copy from's: from the internal drive.

all my protected dvd don't play correctly in the internal drive.
DVD data is not be seen, only show /media/*_Unhide/, and there is nothing at all.
I have tried playing unprotected video. and it's ok.

Offline

#13 2015-10-30 00:48:23

maxwux
Member
Registered: 2014-01-04
Posts: 21

Re: Cannot play protected dvd (but libdvdcss is installed)

DarkCerberus wrote:

hmm, did you read the arch wiki - there's an article about the Thinkpad laptops here https://wiki.archlinux.org/index.php/Laptop/Lenovo - also you might be wise to look in the bios and see if there is an option to enable the Ultrabay disc - I don't know where abouts this option is but it seems to have solved it for other's on the web....

I have enabled the Ultrabay disc in BIOS.
but still can not play protected DVD

I will try to install another distro, then testing this problem.

Offline

#14 2015-10-30 03:54:52

maxwux
Member
Registered: 2014-01-04
Posts: 21

Re: Cannot play protected dvd (but libdvdcss is installed)

Finally, I solved this problem.
my DVD-RAM have no region set.
so I install regionset (AUR)

$ regionset /dev/sr0 
Current drive parameters for /dev/sr0:
  RPC Type: Phase II (Hardware)
  RPC Status: no region code set (bitmask=0xFF)
  Vendor may reset the RPC 4 times
  User is allowed change the region setting 5 times
Would you like to change the region setting for this drive? [y/n]: y
Enter the new region number for your drive [1..8]: 3
New RPC bitmask is 0xFB, ok? [y/n]: y
Region code set successfully.
$ regionset /dev/sr0 
Current drive parameters for /dev/sr0:
  RPC Type: Phase II (Hardware)
  RPC Status: active region code (bitmask=0xFB)
  Drive plays discs from this region(s): 3
  Vendor may reset the RPC 4 times
  User is allowed change the region setting 4 times

then, now I can play protected dvd.
damn DRM.
Orz

Offline

Board footer

Powered by FluxBB