DVD playback doesn't work with restricted-extras package

Bug #1502733 reported by hahacompliance
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Audience
New
Undecided
Unassigned

Bug Description

Audience refuses to play a mounted DVD after required installation of package ubuntu-restricted-extras, verifying it installed and running the `libdvdcss2` install script in the libdvdread4 dir & rebooting.

Audience displays error:
Oops! Audience can't play this file!
No URI set

All dependency "recommends" packages have been verified as installed for `ubuntu-restricted-extras` & `ubuntu-restricted-addons`.
The following gstreamer plugins verified as being installed from above packages:
gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly

SMPlayer & VLC both play the DVD OK.

Log output from Terminal:

[_LOG_LEVEL_INFO 15:21:10.101136] Application.vala:155: Audience version: 0.1.0.2
[_LOG_LEVEL_INFO 15:21:10.101221] Application.vala:157: Kernel version: 3.16.0-48-generic
[_LOG_LEVEL_DEBUG 15:21:10.123978] [Gtk] Connecting to session manager
[_LOG_LEVEL_DEBUG 15:21:10.135008] Settings.vala:158: Loading settings from schema 'org.pantheon.audience'
[_LOG_LEVEL_DEBUG 15:21:10.140025] VideoPlayer.vala:497: Updating subtitle font
[_LOG_LEVEL_DEBUG 15:21:10.245371] DiskManager.vala:103: Check DVD media for: LEAP_YEAR
[_LOG_LEVEL_DEBUG 15:21:10.245572] DiskManager.vala:107: Activation root: file:///media/hahacompliance/LEAP_YEAR
[_LOG_LEVEL_DEBUG 15:21:15.698161] Audience.vala:834: Opening file:///media/hahacompliance/LEAP_YEAR/VIDEO_TS/VIDEO_TS.BUP
[_LOG_LEVEL_WARN 15:21:15.732628] VideoPlayer.vala:109: No valid frames found before end of stream
[_LOG_LEVEL_WARN 15:21:15.740954] PreviewPopover.vala:87: No valid frames found before end of stream
[_LOG_LEVEL_WARN 15:21:15.760875] VideoPlayer.vala:259: gstplaybin2.c(5336): setup_next_source (): /GstPlayBin:playbin
[_LOG_LEVEL_INFO 15:21:15.770353] [Gtk] GtkDialog mapped without a transient parent. This is discouraged.

Revision history for this message
hahacompliance (t-ruxton) wrote :
Download full text (9.2 KiB)

I tried things out with another GStreamer based media app, Totem, which doesn't show DVD playback in its menu.
When I'd manually open the .VOB file off the DVD using Totem's file browser, it'd give an error also.
So I found how to run it from Terminal, which worked in that application. I adapted this for Audience to be able to start the DVD from terminal, lacking the 'man' page or help output from terminal for Audience, I discovered the command through a few attempts of trial and error.

Audience opens the DVD menu with this command. Which tells me, even though it opens the DVD as shown in the debug output in my original post, it fails via that method, but works with an absolute path.
I assume this is a bug?

When it opens, the aspect ratio is almost right, but slightly horizontally squished. When I full screen, it stays a small video window in the large black window.

I'm currently running Freya v0.3.1 updated from a fresh install of v0.3 with the original v3.16 kernel, I'll do another fresh install from the new ISO so I have the new HWE Stack.

audience dvd:///dev/sr0
[_LOG_LEVEL_INFO 18:58:33.618495] Application.vala:155: Audience version: 0.1.0.2
[_LOG_LEVEL_INFO 18:58:33.618842] Application.vala:157: Kernel version: 3.16.0-48-generic
[_LOG_LEVEL_DEBUG 18:58:33.644152] [Gtk] Connecting to session manager
[_LOG_LEVEL_DEBUG 18:58:33.651735] Settings.vala:158: Loading settings from schema 'org.pantheon.audience'
[_LOG_LEVEL_DEBUG 18:58:33.657206] VideoPlayer.vala:497: Updating subtitle font
[_LOG_LEVEL_DEBUG 18:58:33.759381] DiskManager.vala:103: Check DVD media for: LEAP_YEAR
[_LOG_LEVEL_DEBUG 18:58:33.759467] DiskManager.vala:107: Activation root: file:///media/hahacompliance/LEAP_YEAR
[_LOG_LEVEL_DEBUG 18:58:33.832600] Audience.vala:834: Opening dvd:///dev/sr0
libdvdnav: Using dvdnav version 4.2.1
libdvdnav: DVD Title: LEAP_YEAR
libdvdnav: DVD Serial Number: 3c948e2e
libdvdnav: DVD Title (Alternative): RENTAL_SKU_R0
libdvdnav: Unable to find map file '/home/hahacompliance/.dvdnav/LEAP_YEAR.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1

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 0x0000013c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000004ae
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000008d0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x002e69f0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x002e69f4
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00303955
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00303959
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x00305b58
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00305b5d
libdvdread: Elapsed time 0
libdvdread: Found 4 VTS's
libdvdread: Elapsed time 0
[_LOG_LEVEL_WARN 18:58:34.013603] [GStreamer] gstpad.c:4555:store_sticky_event:<rsnvidparse:src> Sticky event misordering, got 'segm...

Read more...

Revision history for this message
Coeur Noir (coeur-noir) wrote :

same here…

with kernel 3.19 and hwe stack enabled (vivid).

Revision history for this message
hahacompliance (t-ruxton) wrote :

Doe my work around work for you?
Terminal: audience dvd:///dev/sr0

Realized it may not be clear as to the command I used in my previous post.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.