[MPlayer-users] Problem with DVD playback

wacho_med at yahoo.com wacho_med at yahoo.com
Sun Jun 24 00:01:15 CEST 2007


I downloaded the dvdnav and latest mplayer code and compiled it. the delay problem still persists. ://dvdnav works, but you just see it, you can't select a language or anything on the mplayer window, it just doesn't react.

Alexander Roalter <alex at roalter.it> wrote: wacho_med at yahoo.com wrote:
> I have a problem playing 4 different DVDs of the same show series. gxine and media player classic play it without problems, but mplayer first starts sound and then after significantly long delay - video. and if I try to skip forward, it freezes. I tried the older cvs version - exactly the same problem. copied first 10 MB with mencoder - the same delay.
>  
>  Is it possible to somehow fix it? I habe Ubuntu Linux 7. 04. running on Toshiba Tecra A2, 1,5Mhz 512 MB RAM
> 
> Here are terminal output when I opened there a DVD and then single VOB file of the DVD
> 
> DVD:
> ~$ mplayer dvd://
> MPlayer dev-SVN-r22974-4.1.2 (C) 2000-2007 MPlayer Team
> CPU: Intel(R) Pentium(R) M processor 1.50GHz (Family: 6, Model: 13, Stepping: 6)
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
> Compiled with runtime CPU detection.
> mplayer: could not connect to socket
> mplayer: No such file or directory
> Failed to open LIRC support. You will not be able to use your remote control.
> 
> Playing dvd://.
> libdvdread: Using libdvdcss version 1.2.9 for DVD access
> There are 28 titles on this DVD.
> There are 5 chapters in this DVD title.
> There are 1 angles in this DVD title.
> 
> *** libdvdread: CHECK_VALUE failed in ifo_read.c:597 ***
> *** for cell_playback[i].first_sector <= cell_playback[i].last_vobu_start_sector ***
> 
> 
> *** libdvdread: CHECK_VALUE failed in ifo_read.c:597 ***
> *** for cell_playback[i].first_sector <= cell_playback[i].last_vobu_start_sector ***
> 
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> *** Zero check failed in ifo_read.c:618
>     for cell_position[i].zero_1 = 0x04
> 
> 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 0x0000016d
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00000300
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0001637d
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0008c6ec
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0008c799
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00101a5f
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00101b0c
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x00176ca0
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00176d4d
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x001fd071
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x001fd11e
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x002720b1
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0027215e
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x002e65db
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x002e6688
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x00349d52
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x00349dff
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x003539b4
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x00353a61
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x0039881d
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x003988ca
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x003a3e39
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x003a3ee6
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x003a4f61
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x003a5168
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_13_0.VOB at 0x003a8687
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x003a8734
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_14_0.VOB at 0x003a8cd3
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x003a8d80
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_15_0.VOB at 0x003a95c5
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_15_1.VOB at 0x003a96dd
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_16_0.VOB at 0x003f9e71
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_16_1.VOB at 0x003f9f89
> libdvdread: Elapsed time 0
> libdvdread: Found 16 VTS's
> libdvdread: Elapsed time 0
> audio stream: 0 format: ac3 (stereo) language: en aid: 128.
> audio stream: 1 format: ac3 (stereo) language: fr aid: 129.
> audio stream: 2 format: ac3 (stereo) language: de aid: 130.
> audio stream: 3 format: ac3 (stereo) language: en aid: 131.
> number of audio channels on disk: 4.
> subtitle ( sid ): 0 language: en
> subtitle ( sid ): 1 language: fr
> subtitle ( sid ): 2 language: de
> subtitle ( sid ): 3 language: nl
> subtitle ( sid ): 4 language: da
> subtitle ( sid ): 5 language: fi
> subtitle ( sid ): 6 language: iw
> subtitle ( sid ): 7 language: no
> subtitle ( sid ): 8 language: pt
> subtitle ( sid ): 9 language: sv
> subtitle ( sid ): 10 language: en
> subtitle ( sid ): 11 language: en
> subtitle ( sid ): 12 language: fr
> subtitle ( sid ): 13 language: de
> subtitle ( sid ): 14 language: nl
> subtitle ( sid ): 15 language: en
> subtitle ( sid ): 16 language: fr
> subtitle ( sid ): 17 language: de
> subtitle ( sid ): 18 language: nl
> number of subtitles on disk: 19
> MPEG-PS file format detected.
> VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  9800.0 kbps (1225.0 kbyte/s)
> ==========================================================================
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> The selected video_out device is incompatible with this codec.
> Try appending the scale filter to your filter list,
> e.g. -vf spp,scale instead of -vf spp.
> VDecoder init failed :(
> Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
> Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
> ==========================================================================
> ==========================================================================
> Opening audio decoder: [liba52] AC3 decoding with liba52
> Using SSE optimized IMDCT transform
> Using MMX optimized resampler
> AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
> Selected audio codec: [a52] afm: liba52 (AC3-liba52)
> ==========================================================================
> [AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
> AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
> Starting playback...
> VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO: [xv] 720x576 => 768x576 Planar YV12 
> VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO: [xv] 720x576 => 768x576 Planar YV12 
> a52: CRC check failed!  4.094 ct:  0.864 217/217  9%  1%  1.8% 0 0 
> A:  13.6 V:   9.0 A-V:  4.529 ct:  0.456 347/347 12%  1%  1.8% 0 0 
>   =====  PAUSE  =====
> 
> 
> 
> 
> and single VOB file:
> 
> $ mplayer '/media/SEINFELD_SEASON_7_DISC2/VIDEO_TS/VTS_01_1.VOB' MPlayer dev-SVN-r22974-4.1.2 (C) 2000-2007 MPlayer Team
> CPU: Intel(R) Pentium(R) M processor 1.50GHz (Family: 6, Model: 13, Stepping: 6)
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
> Compiled with runtime CPU detection.
> mplayer: could not connect to socket
> mplayer: No such file or directory
> Failed to open LIRC support. You will not be able to use your remote control.
> 
> Playing /media/SEINFELD_SEASON_7_DISC2/VIDEO_TS/VTS_01_1.VOB.
> MPEG-PS file format detected.
> VIDEO:  MPEG1  720x576  (aspect 2)  25.000 fps  9800.0 kbps (1225.0 kbyte/s)
> ==========================================================================
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> The selected video_out device is incompatible with this codec.
> Try appending the scale filter to your filter list,
> e.g. -vf spp,scale instead of -vf spp.
> VDecoder init failed :(
> Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
> Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
> ==========================================================================
> ==========================================================================
> Opening audio decoder: [liba52] AC3 decoding with liba52
> Using SSE optimized IMDCT transform
> a52: CRC check failed!  
> Using MMX optimized resampler
> AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
> Selected audio codec: [a52] afm: liba52 (AC3-liba52)
> ==========================================================================
> AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
> Starting playback...
> a52: error at resampling
> a52: CRC check failed!  0.279 ct:  0.000   1/  1 ??% ??% ??,?% 0 0 
> a52: error at resampling
> a52: CRC check failed!  
> a52: error at resampling
> a52: CRC check failed!  1.120 ct:  0.008   3/  3 ??% ??% ??,?% 0 0 
> a52: error at resampling
> a52: CRC check failed!  
> a52: error at resampling
> a52: CRC check failed!  1.315 ct:  0.028   8/  8 ??% ??% ??,?% 0 0 
> a52: error at resampling
> a52: CRC check failed!  1.209 ct:  0.072  19/ 19  0%  0%  1.4% 0 0 
> a52: CRC check failed!  1.285 ct:  0.084  22/ 22  0%  0%  1.4% 0 0 
> a52: error at resampling
> a52: CRC check failed!  1.344 ct:  0.100  26/ 26  0%  0%  1.6% 0 0 
> a52: error at resampling
> a52: CRC check failed!  1.604 ct:  0.124  32/ 32  0%  0%  1.7% 0 0 
> a52: CRC check failed!  1.628 ct:  0.172  44/ 44  0%  0%  1.6% 0 0 
> a52: error at resampling
> a52: CRC check failed!  1.699 ct:  0.216  55/ 55  0%  0%  1.6% 0 0 
> a52: error at resampling
> a52: CRC check failed!  1.744 ct:  0.252  64/ 64  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  1.768 ct:  0.256  65/ 65  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  1.991 ct:  0.280  71/ 71  0%  0%  1.6% 0 0 
> a52: error at resampling
> a52: CRC check failed!  2.040 ct:  0.324  82/ 82  0%  0%  1.6% 0 0 
> a52: CRC check failed!  2.072 ct:  0.364  92/ 92  0%  0%  1.6% 0 0 
> a52: error at resampling
> a52: CRC check failed!  2.327 ct:  0.388  98/ 98  0%  0%  1.6% 0 0 
> a52: CRC check failed!  2.351 ct:  0.436 110/110  0%  0%  1.6% 0 0 
> a52: error at resampling
> a52: CRC check failed!  2.221 ct:  0.480 121/121  0%  0%  1.6% 0 0 
> a52: error at resampling
> a52: CRC check failed!  6.540 ct:  0.516 130/130  0%  0%  1.6% 0 0 
> a52: error at resampling
> a52: CRC check failed!  5.540 ct:  0.564 142/142  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  5.615 ct:  0.572 144/144  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  5.483 ct:  0.600 151/151  0%  0%  1.5% 0 0 
> a52: CRC check failed!  5.395 ct:  0.640 161/161  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  5.490 ct:  0.664 167/167  0%  0%  1.5% 0 0 
> a52: CRC check failed!  5.114 ct:  0.712 179/179  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  4.984 ct:  0.756 190/190  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  4.630 ct:  0.792 199/199  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  4.694 ct:  0.800 201/201  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  4.503 ct:  0.828 208/208  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  4.278 ct:  0.872 219/219  0%  0%  1.5% 0 0 
> a52: CRC check failed!  4.030 ct:  0.912 229/229  0%  0%  1.5% 0 0 
> a52: error at resampling
> a52: CRC check failed!  4.090 ct:  0.936 235/235  0%  0%  1.5% 0 0 
> a52: CRC check failed!  3.674 ct:  0.984 247/247  0%  0%  1.5% 0 0 
> a52: error at resampling
> VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.86:1 - prescaling to correct movie aspect.
> VO: [xv] 720x576 => 1070x576 Planar YV12 
> [ASPECT] Warning: No suitable new res found!
> A:  14.0 V:  10.4 A-V:  3.583 ct:  0.988 248/248  1%  0%  1.5% 0 0 
> 
> MPlayer interrupted by signal 11 in module: decode_video
> - MPlayer crashed by bad usage of CPU/FPU/RAM.
>   Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
>   disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
> - MPlayer crashed. This shouldn't happen.
>   It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
>   gcc version. If you think it's MPlayer's fault, please read
>   DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
>   won't help unless you provide this information when reporting a possible bug.
> 
>        
> ---------------------------------
> Be a better Globetrotter. Get better travel answers from someone who knows.
> Yahoo! Answers - Check it out.
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
As is visible from your output, you're trying to play Seinfeld. Since 
they come from Sony Pictures, they are copy-protected.

Mplayer can play these with reasonable results (only seeking is 
sometimes a bit hairy with these DVDs), but you can dump it and seek as 
you like it.

You only need dvdnav and a current SVN checkout. DVDnav is nowadays also 
found in SVN, svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav2 (is a 
smaller version, but works nonetheless).

install, compile, and then playback with mplayer dvdnav://1 instead of 
mplayer dvd://1.

All other things remain the same, though there's ATM (at least the last 
time I checked) a problem with reading out the IFOs and therefore you 
have to specify manually language and subtitles via -sid and -aid, 
-slang and -alang won't work... Don't know when this will be fixed.

Keep in mind that this copy protection is present in all Sony DVDs 
(after the logo change from Columbia Tristar to Sony), including the 
newest James Bond, Seinfeld, Married... with Children, Monty Python's 
Flying Circus, and also things coming from Sony Classical (the video - 
not the music label) such as "The Quiet" and "The Merchant of Venice".

-- 
cheers,
Alex
_______________________________________________
MPlayer-users mailing list
MPlayer-users at mplayerhq.hu
http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users


       
---------------------------------
Looking for a deal? Find great prices on flights and hotels with Yahoo! FareChase.


More information about the MPlayer-users mailing list