Bug #3326

DVD playback is broken since 5.0.481 / PR#233 (observed on RPi, Linux)

Added by Gregor Hoffleit almost 3 years ago. Updated almost 3 years ago.

Status:NewStart date:12/05/2017
Priority:NormalDue date:
Assignee:Andreas Smas% Done:

0%

Category:DVD
Target version:-
Found in version:5.0.481 Platform:Linux

Description

DVD playback doesn't work anymore since 5.0.481 / PR#233 (at least on RPi and Debian Linux).

This is what I see in the console:

libdvdnav: Using dvdnav version movian
13:04:24.557: libdvdread      [INFO ]: Using own dvdcss.
13:04:24.557: dvdcss          [INFO ]: Opening /dev/dvd ...
13:04:24.557: dvdcss          [INFO ]: Device OK.
13:04:24.557: dvdcss          [INFO ]: Opening target `/dev/dvd'
13:04:24.557: dvdcss          [ERROR]: Device open failed.
libdvdread: Could not open /dev/dvd with libdvdcss.
13:04:24.557: libdvdread      [ERROR]: Could not open /dev/dvd with libdvdcss.
libdvdread: Can't open /dev/dvd for reading
13:04:24.557: libdvdread      [ERROR]: Can't open '/dev/dvd' for reading: Datei oder Verzeichnis nicht gefunden
libdvdnav: vm: failed to open/read the DVD
13:04:24.557: dvdnav          [ERROR]: Unable to start VM: /dev/dvd

The cause seems to be PR#233, which fixed issue #2775 (Can not play some DVD image) and included new upstream versions of libdvdread, dvdnav and dvdcss.

This is the commit: https://movian.tv/projects/movian/repository/revisions/33d0d1da776a4f693bfc24a8273beade4009300a

movian-5.0.480.log - 5.0.480 (reading DVD works, before PR#233) (8.08 KB) Gregor Hoffleit, 12/06/2017 07:46 AM

movian-5.0.481.log - 5.0.481 (reading DVD doesn't work any more, PR#233 applied) (5.22 KB) Gregor Hoffleit, 12/06/2017 07:46 AM

movian-0.log (6.22 KB) Rob Koni, 01/02/2018 07:50 PM

movian-0 (1).log (18 KB) Rob Koni, 01/02/2018 09:09 PM

movian-0 (3).log (6.68 KB) Rob Koni, 01/02/2018 09:10 PM

History

#1 Updated by Rural Hunter almost 3 years ago

Can you get the log?

#2 Updated by Gregor Hoffleit almost 3 years ago

I attached two full logs. The first one is from 5.0.480, where DVD playback worked. The second one is from 5.0.481, which applied PR#233. As you can see, DVD playback fails.

#3 Updated by Rural Hunter almost 3 years ago

Thanks. I created the PR#231(https://github.com/andoma/movian/pull/231) to fix this problem.

#4 Updated by Gregor Hoffleit almost 3 years ago

Very nice. I can confirm that PR#231 fixes the issue for me (tested on Debian 9 so far).

#5 Updated by Rob Koni almost 3 years ago

Rural Hunter wrote:

Thanks. I created the PR#231(https://github.com/andoma/movian/pull/231) to fix this problem.

This introduced a new regression. DVD's mounted with Webman on Cobra firmware for instance are now not playable in 5.0.494. DVDCSS is not able to open them. They work fine on for instance 5.0.401.

#6 Updated by Rural Hunter almost 3 years ago

hmm....It's strange. I didn't expect this change affected PS3 since that part of code is enclosed by "#if !defined(WII) && !defined(PS3)".

#7 Updated by Rural Hunter almost 3 years ago

Rob Koni wrote:

Rural Hunter wrote:

Thanks. I created the PR#231(https://github.com/andoma/movian/pull/231) to fix this problem.

This introduced a new regression. DVD's mounted with Webman on Cobra firmware for instance are now not playable in 5.0.494. DVDCSS is not able to open them. They work fine on for instance 5.0.401.

Can you upload a log? I currently don't have a working PS3 in hand.

#8 Updated by Rob Koni almost 3 years ago

I forgot the log file:

One is from .494 standalone (where it does not work) and one is from .406 in Multiman (where it works).

It's the same DVD - retail

The third log (3) is from Movian .494 in Multiman where it should work but it does not since dvdnav is broken.

It seems that accessing the DVD drive is not supported without Movian Disc Access which uses the Movian in Multiman.

There was never direct disc access on PS3 unfortunately. Nobody picked that up.

Movian in Multiman logs are identifiable with the ST4 CACHE at the top.

#9 Updated by Rob Koni almost 3 years ago

It's already discussed a long time that direct disc access is not supported.
So when DVDNAV was also altered in .494 commit the route via Multiman in Movian is broken too.

https://movian.tv/boards/15/topics/8605
https://movian.tv/boards/15/topics/8605

#10 Updated by Rural Hunter almost 3 years ago

Well, I don't know what happened but it seems Movian in Multiman somehow utilizes the code only runs on linux. Anyway I created a new pull request(https://github.com/andoma/movian/pull/232) to fix this. I hope it will work.

#11 Updated by Dean Kasabow almost 3 years ago

I don't think it is a Movian issue. ISO mounted with webMAN/sMAN/multiMAN shows /dev_bdvd as EMPTY drive even if you look via FTP, so it is not possible to access it in Movian.

By the way you can get "Movian Disc Access" 11.00 which supports CFWs up to the latest 4.82 from mM's WEB column or from this link: http://multiman.deanbg.com/multiman/feed/app/stDISC11.pkg

It now launches the standalone version of Movian (if found). It looks for .../HTSS00003/USRDIR/movian.self or showtime.self and if not found it launches mM's SHOWTIME.SELF.

Have in mind that it is only for actual PHYSICAL DVD discs to be played in Movian. Although it makes no sense to play DVD discs in Movian it is still possible.

If you mount a DVD or AVCHD or Blu-ray ISO with webMAN/sMAN/multiMAN it is much better to use the PS3's built-in dvd/bd-player.

#12 Updated by Rural Hunter almost 3 years ago

Ok, I believe it's at least not pull request #231 cause the regression on PS3. .406 is a quite old version so please at least test some version between .406 and .494

#13 Updated by Dean Kasabow almost 3 years ago

Playback of DVD in .iso format and playback of DVD from physical discs (using Movian Disc Access app or from multiMAN) work fine on the PS3. There is nothing to fix.

Also Movian for multiMAN is 99.99% the same as the official version (I compile them on the same machine from the same source with just minor changes).

Also available in: Atom PDF