Opened 17 years ago
Last modified 16 years ago
#1067 new defect
mplayer plays DVD as if there is a lot of mpeg2 damage (with a lot of colored squares) [version 0.99.10_14 and 1.0rc2 on FreeBSD]
Reported by: | Owned by: | reimar | |
---|---|---|---|
Priority: | normal | Component: | core |
Version: | unspecified | Severity: | normal |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
I have a DVD title "Paycheck", 2003, region 1.
When I try to play it with command:
mplayer dvd:// -sid 0 -vo xv -alang english -dvd-device /dev/acd0
I see a lot of squares with some content mixed up in them as if it's a damaged MPEG. See log below and log with '-msglevel all=9' attached.
When I create a backup copy on hard drive with the command
dvdbackup -o . -M -i /dev/acd0
I can play the resulting DVD directory without a problem:
mplayer dvd:// -sid 0 -aid 128 -vo xv -dvd-device /my/dvd/dir
But when I create an ISO image from this directory:
mkisofs --dvd-video -o /my/dvd/iso.iso /my/dvd/dir
and mount this iso as a directory I can't play this ISO again with the same problems.
Same problems on both 0.99.10 and 1.0rc2.
Title plays ok on a hardware Sony DVD player.
I can borrow this DVD any time again to do more testing.
--- log ---
MPlayer dev-SVN-r25932-4.2.1 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 Processor 3200+ (Family: 15, Model: 4, Stepping: 8)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
Playing dvd://.
There are 16 titles on this DVD.
There are 22 chapters in this DVD title.
There are 1 angles in this DVD title.
audio stream: 0 format: ac3 (5.1) language: en aid: 128.
audio stream: 1 format: ac3 (stereo) language: en aid: 129.
audio stream: 2 format: ac3 (5.1) language: fr aid: 130.
audio stream: 3 format: ac3 (stereo) language: en aid: 131.
audio stream: 4 format: ac3 (stereo) language: en aid: 132.
number of audio channels on disk: 5.
subtitle ( sid ): 0 language: en
subtitle ( sid ): 1 language: fr
number of subtitles on disk: 2
Selected DVD audio channel: 128 language: en
MPEG-PS file format detected.
VIDEO: MPEG2 720x480 (aspect 2) 29.970 fps 9800.0 kbps (1225.0 kbyte/s)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (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, 448.0 kbit/29.17% (ratio: 56000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
a52: error at resampling
VDec: vo config request - 720 x 480 (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] 720x480 => 720x540 Planar YV12
a52: CRC check failed! 0.202 ct: 0.000 1/ 1 ??% ??% ??,?% 0 0
a52: error at resampling
a52: CRC check failed!
a52: CRC check failed!
a52: error at resampling
a52: CRC check failed! 0.307 ct: 0.003 2/ 2 ??% ??% ??,?% 0 0
a52: error at resampling
Attachments (1)
Change History (3)
by , 17 years ago
comment:1 by , 17 years ago
comment:2 by , 16 years ago
can you try with a newer mplayer and mplayer dvdnav:// ?
dvdnav:// works on some protected discs when dvd:// fails...
Detailed debug log