libdvdread icon indicating copy to clipboard operation
libdvdread copied to clipboard

DVD cannot be opened

Open lineinthesand opened this issue 7 years ago • 1 comments

When I try to open a certain DVD, I get these strange error messages and the content cannot be read:

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:589 *** *** for vmgi_mat->vmgm_pgci_ut <= vmgi_mat->vmgi_last_sector ***

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:591 *** *** for vmgi_mat->vts_atrt <= vmgi_mat->vmgi_last_sector ***

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:593 *** *** for vmgi_mat->vmgm_c_adt <= vmgi_mat->vmgi_last_sector ***

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:594 *** *** for vmgi_mat->vmgm_vobu_admap <= vmgi_mat->vmgi_last_sector ***

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 0x0000014f libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000a1b6 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0002e191 libdvdread: Elapsed time 1 libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x002935ee libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x002935f3 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x002a20b8 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x002a20bd libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x002a362c libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x002ab023 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x00366f6e libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00366f73 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x003875f0 libdvdread: Elapsed time 1 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0038a1c2 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x003b9c88 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x003b9c8d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x003bc6da libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x003bc6df libdvdread: Elapsed time 0 libdvdread: Found 8 VTS's libdvdread: Elapsed time 2

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:589 *** *** for vmgi_mat->vmgm_pgci_ut <= vmgi_mat->vmgi_last_sector ***

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:591 *** *** for vmgi_mat->vts_atrt <= vmgi_mat->vmgi_last_sector ***

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:593 *** *** for vmgi_mat->vmgm_c_adt <= vmgi_mat->vmgi_last_sector ***

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:594 *** *** for vmgi_mat->vmgm_vobu_admap <= vmgi_mat->vmgi_last_sector ***

The DVD can be played fine on Windows, so it doesn't seem to be broken.

lineinthesand avatar May 16 '17 20:05 lineinthesand

I highly recommend that you try the libdvdread from videolan: http://www.videolan.org/developers/libdvdnav.html

It has been a very long time since I have maintained this fork.

microe avatar May 17 '17 19:05 microe