[mythtv-users] DVD Playback (0.20 -> 0.21)

Nigel Jewell nige at grufty.co.uk
Sun Aug 10 19:51:49 UTC 2008


Hi all,

I have recently upgraded from MythTV 0.20-fixes on CentOS 4.x, to MythTV 
0.21-fixes on CentOS 5.x.

Unfortunately I am now finding that 50% of my DVDs no longer play.  With 
MythTV 0.20 I had no problems.  With 0.21 the drive spins up, stops and 
a black screen is shown.  On some DVDs if I press Enter the DVD will 
spin up again and show the copyright notice.

The same DVDs play fine from the same user account with mplayer, xine, 
vlc and ogle.

Are there any known issues with the MythTV DVD player that could affect 
50% of my DVDs?  Or, does anyone have any other ideas?

I've listed below the end of the output of "mythfrontend -v all", the 
point at which the frontend gets stuck on the black screen.

Settings of ./configure listed below.  I'm have three Nova-T DVB-T cards 
and I am using the NVidia binary video drivers.

Help appreciated, I'm running out of ideas.

Regards,
Nige.

$./configure --enable-proc-opt --enable-opengl-vsync

# Basic Settings
Compile type              release
Compiler cache            no
DistCC                    no
install prefix            /usr/local
runtime prefix            /usr/local
CPU                       x86_32 (athlon)
big-endian                no
MMX enabled               yes
CMOV enabled              yes
CMOV is fast              no

# Input Support
Joystick menu             yes
lirc support              yes
Video4Linux sup.          yes
ivtv support              yes
FireWire support          yes
DVB support               yes [/usr/include]
DBox2 support             yes
HDHomeRun support         yes
IPTV support              yes

# Sound Output Support
OSS support               yes
ALSA support              yes
aRts support              yes
JACK support              no
libfftw3 support          no

# Video Output Support
x11 support               yes
xrandr support            yes
xv support                yes
XvMC support              yes
XvMC VLD support          yes
XvMC pro support          no
XvMC OpenGL sup.          no
XvMC libs                 -lXvMCW
OpenGL video              no
OpenGL vsync              yes
DirectFB                  yes
Fribidi formatting        no

# Misc Features
multi threaded libavcodec yes
Frontend                  yes
Backend                   yes

# Bindings
bindings_perl             yes
bindings_python           yes

2008-08-07 18:48:26.958 AFD: HandleStreamChange(): streams_changed 
0x8ae72e8 -- stream count 3
2008-08-07 18:48:26.958 AFD: Stream #0, has id 0x480 codec id 
MPEG2VIDEO, type Video, bitrate 8000000 at 0x0x8adec10
2008-08-07 18:48:26.958 MSqlQuery: SELECT name FROM displayprofilegroups 
WHERE hostname = 'localhost.localdomain'
2008-08-07 18:48:26.959 MSqlQuery: SELECT profilegroupid FROM 
displayprofilegroups WHERE name     = 'CPU+' AND       hostname = 
'localhost.localdomain'
2008-08-07 18:48:26.960 MSqlQuery: SELECT profileid, value, data FROM 
displayprofiles WHERE profilegroupid = 2 ORDER BY profileid
2008-08-07 18:48:26.961 VDP: Accepting: cmp(<= 720 576,> 0 0) 
dec(ffmpeg) cpus(1) rend(xv-blit) osd(softblend) osdfade(enabled) 
deint(bobdeint,linearblend) filt()
2008-08-07 18:48:26.961 VDP: Rejecting: cmp(<= 1280 720,> 720 576) 
dec(xvmc) cpus(1) rend(xvmc-blit) osd(opengl) osdfade(enabled) 
deint(bobdeint,onefield) filt()
            OSD Renderer opengl is not supported w/renderer xvmc-blit 
(supported: chromakey,chromakey,ia44blend)
2008-08-07 18:48:26.961 VDP: Accepting: cmp(<= 1280 720,> 720 576) 
dec(libmpeg2) cpus(1) rend(xv-blit) osd(softblend) osdfade(enabled) 
deint(bobdeint,onefield) filt()
2008-08-07 18:48:26.961 VDP: Accepting: cmp(> 0 0) dec(xvmc) cpus(1) 
rend(xvmc-blit) osd(ia44blend) osdfade(disabled) 
deint(bobdeint,onefield) filt()
2008-08-07 18:48:26.961 VDP: Accepting: cmp(> 0 0) dec(libmpeg2) cpus(1) 
rend(xv-blit) osd(chromakey) osdfade(disabled) deint(bobdeint,onefield) 
filt()
2008-08-07 18:48:26.961 VDP: LoadBestPreferences(2048x2048, 0)
2008-08-07 18:48:26.961 VDP: LoadBestPreferences(2048x2048, 60)
2008-08-07 18:48:26.962 VDP: LoadBestPreferences(720x576, 60)
2008-08-07 18:48:26.962 Using 1 CPUs for decoding
2008-08-07 18:48:26.963 MSqlQuery: SELECT name FROM displayprofilegroups 
WHERE hostname = 'localhost.localdomain'
2008-08-07 18:48:26.963 MSqlQuery: SELECT profilegroupid FROM 
displayprofilegroups WHERE name     = 'CPU+' AND       hostname = 
'localhost.localdomain'
2008-08-07 18:48:26.965 NVP, Error: In DVD Menu: No video frames in queue
2008-08-07 18:48:26.965 MSqlQuery: SELECT profileid, value, data FROM 
displayprofiles WHERE profilegroupid = 2 ORDER BY profileid
2008-08-07 18:48:26.965 VDP: Accepting: cmp(<= 720 576,> 0 0) 
dec(ffmpeg) cpus(1) rend(xv-blit) osd(softblend) osdfade(enabled) 
deint(bobdeint,linearblend) filt()
2008-08-07 18:48:26.965 VDP: Rejecting: cmp(<= 1280 720,> 720 576) 
dec(xvmc) cpus(1) rend(xvmc-blit) osd(opengl) osdfade(enabled) 
deint(bobdeint,onefield) filt()
            OSD Renderer opengl is not supported w/renderer xvmc-blit 
(supported: chromakey,chromakey,ia44blend)
2008-08-07 18:48:26.966 VDP: Accepting: cmp(<= 1280 720,> 720 576) 
dec(libmpeg2) cpus(1) rend(xv-blit) osd(softblend) osdfade(enabled) 
deint(bobdeint,onefield) filt()
2008-08-07 18:48:26.966 VDP: Accepting: cmp(> 0 0) dec(xvmc) cpus(1) 
rend(xvmc-blit) osd(ia44blend) osdfade(disabled) 
deint(bobdeint,onefield) filt()
2008-08-07 18:48:26.966 VDP: Accepting: cmp(> 0 0) dec(libmpeg2) cpus(1) 
rend(xv-blit) osd(chromakey) osdfade(disabled) deint(bobdeint,onefield) 
filt()
2008-08-07 18:48:26.966 VDP: LoadBestPreferences(2048x2048, 0)
2008-08-07 18:48:26.966 VDP: LoadBestPreferences(2048x2048, 60)
2008-08-07 18:48:26.966 VDP: LoadBestPreferences(720x576, 60)
2008-08-07 18:48:26.966 AFD: Warning, video codec 0x8ae9b50 
id(MPEG2VIDEO) type (Video) already open.
2008-08-07 18:48:26.966 AFD: InitVideoCodec() 0x8ae9b50 id(MPEG2VIDEO) 
type (Video).
2008-08-07 18:48:26.966 AFD: Using ffmpeg for video decoding
2008-08-07 18:48:26.966 AFD: Looking for decoder for MPEG2VIDEO
2008-08-07 18:48:26.966 AFD: Stream #1, has id 0x32 codec id 
DVD_SUBTITLE, type Subtitle, bitrate 0 at 0x0x8ba1070
2008-08-07 18:48:26.967 AFD: subtitle codec (Subtitle)
2008-08-07 18:48:26.967 AFD: Looking for decoder for DVD_SUBTITLE
2008-08-07 18:48:26.967 AFD: Subtitle track #1 is A/V stream #1 and is 
in the Undetermined language(7695972).
2008-08-07 18:48:26.967 AFD: Stream #2, has id 0x33 codec id 
DVD_SUBTITLE, type Subtitle, bitrate 0 at 0x0x8b9e7c0
2008-08-07 18:48:26.967 AFD: subtitle codec (Subtitle)
2008-08-07 18:48:26.967 AFD: Looking for decoder for DVD_SUBTITLE
2008-08-07 18:48:26.967 AFD: Opened codec 0x8ba03d0, id(DVD_SUBTITLE) 
type(Subtitle)
2008-08-07 18:48:26.967 AFD: Subtitle track #2 is A/V stream #2 and is 
in the Undetermined language(7695972).
2008-08-07 18:48:26.967 RingBuf(/dev/dvd): CalcReadAheadThresh(8000 KB)
             -> threshhold(64 KB) min read(32 KB) blk size(128 KB)
2008-08-07 18:48:26.967 AFD: DVD Subtitle Track Map Stream id #32 track #-1
2008-08-07 18:48:26.967 AFD: DVD Subtitle Track Map Stream id #33 track #-1
2008-08-07 18:48:26.975 [mpeg2video @ 0x13cd0e0]Warning MVs not available
2008-08-07 18:48:26.976 [mpeg2video @ 0x13cd0e0]concealing 0 DC, 0 AC, 0 
MV errors
2008-08-07 18:48:26.976 NVP, Error: In DVD Menu: No video frames in queue
2008-08-07 18:48:26.985 [mpeg2video @ 0x13cd0e0]concealing 0 DC, 0 AC, 0 
MV errors
2008-08-07 18:48:26.987 AFD: video timecode -9223372036854775808 0 0 296
2008-08-07 18:48:26.987 DVDRB: Entering DVDNAV_WAIT
2008-08-07 18:48:26.987 DVDRB: Exiting DVDNAV_WAIT status
2008-08-07 18:48:27.028 VideoOutputXv: UpdatePauseFrame() 
AAAA(au)AAAAAAAAAAAAAAAAAAAAAAAAA


More information about the mythtv-users mailing list