Opened 14 years ago

Closed 13 years ago

#8537 closed defect (Unverified)

DVD "Up In the Air" fails to play with Internal Player

Reported by: scott@… Owned by: skamithi
Priority: minor Milestone: unknown
Component: MythTV - DVD Playback Version: 0.23-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

The region 1 DVD "Up in the Air" fails to play with the Internal player on Mythbuntu 10.04 using MythTV 0.23-fixes SVN 24644.

When attempting to play the DVD the screen shows a message "Please Wait" and then exits back to the MythTV menu a few seconds later. The problem was confirmed with both the original disc in the DVD drive and with a copy of the DVD on the hard drive. Based on the standard MythTV FE Log it appears the problem is at libdvdnav not finding the chapter.

Both the original DVD from the drive and the copy on the hard drive play back fine using VLC on the same system. The problem seems to only occur with the MythTV Internal Player.

Snippet of log attached. Full log from mythfrontend -v playback,general will be attached.

2010-06-05 23:02:41.615 AFD: Opened codec 0xac614e60, id(MPEG2VIDEO) type(Video)
2010-06-05 23:02:41.615 NVP(0): Disabling Audio, params(-1,-1,-1)
2010-06-05 23:02:42.870 VDPAU: Created 2 output surfaces.
2010-06-05 23:02:42.871 VDPAU: Version 1
2010-06-05 23:02:42.871 VDPAU: Information NVIDIA VDPAU Driver Shared Library  195.36.15  Thu Mar 11 23:42:13 PST 2010
2010-06-05 23:02:42.871 VDPAU: Created VDPAU render device 1920x1080
2010-06-05 23:02:42.989 NVP(0): Forcing decode extra audio option on (Video method requires it).
2010-06-05 23:02:42.992 OSD Theme Dimensions W: 1280 H: 720
2010-06-05 23:02:43.837 TV: Changing from None to WatchingDVD
2010-06-05 23:02:43.853 OpenGLVideoSync()
2010-06-05 23:02:43.917 Video timing method: SGI OpenGL
2010-06-05 23:02:44.019 VDPAU: Added 2 output surfaces (total 4, max 4)
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
2010-06-05 23:02:47.626 DVDNAV_STOP
2010-06-05 23:02:47.631 ~OpenGLVideoSync() -- closing opengl vsync
2010-06-05 23:02:48.881 TV: Attempting to change from WatchingDVD to None
2010-06-05 23:02:48.882 TV: Changing from WatchingDVD to None
2010-06-05 23:02:48.903 TV: Attempting to change from None to None

Attachments (2)

up_in_the_air_origional_disc.log (42.3 KB) - added by scott@… 14 years ago.
Playback of 'Up in the Air' from the DVD drive using 'playback,general' log level.
dvdnav_1206.resync.fixes.diff (27.1 KB) - added by robertm 14 years ago.
dvdnav/read resync to 1204

Download all attachments as: .zip

Change History (8)

Changed 14 years ago by scott@…

Playback of 'Up in the Air' from the DVD drive using 'playback,general' log level.

comment:1 Changed 14 years ago by sphery

Milestone: 0.23-fixes
Priority: majorminor

Though I don't know any details, a quick search of the Internet seems to suggest that Up in the Air is a DVD that uses some new form of "not-compliant-with-the-DVD-specification" copy-protection scheme. Most all of the DVD ripping programs that support copy-protection circumvention were updated to handle the new scheme.

If this is the case, MythTV will not be able to rip or play the non-compliant DVD (as MythTV does not support copy-protection circumvention).

comment:2 in reply to:  1 Changed 14 years ago by anonymous

Replying to mdean:

If this is the case, MythTV will not be able to rip or play the non-compliant DVD (as MythTV does not support copy-protection circumvention).

The copy of the DVD on my hard drive has the protection removed. Interstingly it fails to properly render the DVD menu in the same way as the original disc with the copy protection intact.

It seems like the issue is to verify that the copy on the hard drive does have copy protection removed and is a valid format. I can provide a mythtv log of the hard drive copy failing if that helps. Is there another recommendation? I know vlc plays the disc copy fine, but that's a different program and thus minimal help at best.

With the continued effort to improving the Internal player for DVD playback, is this worth investigating further?

comment:3 Changed 14 years ago by robertm

Status: newinfoneeded_new

If you want to try something *extremely* adventurous, you can try patching .23-fixes with this, which resyncs our libdvdnav and dvdread to upstream current. The only differences between our dvdnav and read and VLCs are that theirs is current, and one tiny patch on top of that. This would help me understand if a resync would fix the issue.

Changed 14 years ago by robertm

dvdnav/read resync to 1204

comment:4 Changed 14 years ago by robertm

Please test against trunk r25514 or later, now includes up to date libdvdnav/read

comment:5 Changed 14 years ago by stuartm

Milestone: unknown

comment:6 Changed 13 years ago by stuartm

Resolution: Unverified
Status: infoneeded_newclosed

No response to request for information.

Note: See TracTickets for help on using tickets.