Opened 13 years ago
Closed 13 years ago
#9170 closed defect (Fixed)
DVD playback failure - The Human Body
Reported by: | Owned by: | markk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.25 |
Component: | MythTV - DVD Playback | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
Playback of an ISO rip of The Human Body - Disk 1 DVD fails with "Please Wait" screen, then returns to the menu.
The ISO is non-region coded, and all encryption has been removed. It plays back fine with VLC and mplayer.
Version Info:
MythTV Version : 26937 MythTV Branch : trunk Network Protocol : 63 Library API : 0.25.20101017-1 QT Version : 4.5.3 Options compiled in: linux profile using_alsa using_oss using_backend using_bindings_perl using_bindings_python using_dvb using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg
Attached are -v playback,libav logs.
I haven't been able to create a functional sample for this one. Removing the main title seems to break it.
Attachments (2)
Change History (13)
Changed 13 years ago by
Attachment: | the_human_body.log added |
---|
comment:1 Changed 13 years ago by
Status: | new → assigned |
---|
comment:3 Changed 13 years ago by
comment:4 Changed 13 years ago by
Status: | assigned → accepted |
---|
comment:5 Changed 13 years ago by
Status: | accepted → infoneeded |
---|
This is almost certainly fixed in master. Can you please update and try again.
Changed 13 years ago by
Attachment: | frontend.log added |
---|
comment:7 Changed 13 years ago by
DVDRingBuffer: Bump up the minimum title length for initialisation.
The DVD used in #9170 has a still frame with a duration of 10 seconds as its first title. Playback fails as we cannot test for stillframe status until we've started playing the title, ffmpeg is unable to find enough data to create a decoder and the DVD object refuses to read beyond that still frame.
The quick fix here is to increase the minimum duration of the initial title selected for probing - it is highly unlikely that any still frame is on screen for more than 60 seconds (an infinite still frame is reported with a small duration) AND is not followed by a video segment.
A better fix would be to check the still frame status and try and find another title if necessary but I cannot find a disc that has the necessary structure to test with.
Refs #9170
Branch: master Changeset: 5a2771d99b21d346f7c9196aaaee43303c9d5a9e
comment:9 Changed 13 years ago by
Sorry... been off the list for a little while. I'll fire up the dev server and give it a try.
comment:10 Changed 13 years ago by
Ok... tested on Dev server, and can confirm that it's fixed.
Many thanks.
comment:11 Changed 13 years ago by
Resolution: | → Fixed |
---|---|
Status: | infoneeded → closed |
Thanks for feeding back.
Please try the patch in #9143