Bug 20742 - Broken DVD navigation in vlc
Summary: Broken DVD navigation in vlc
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Shlomi Fish
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-28 02:05 CEST by katnatek
Modified: 2018-05-12 00:01 CEST (History)
3 users (show)

See Also:
Source RPM: vlc, libdvdnav
CVE:
Status comment:


Attachments
vlc's internal log (27.23 KB, text/plain)
2017-04-28 02:07 CEST, katnatek
Details
Terminal messages (876 bytes, text/plain)
2017-04-28 02:09 CEST, katnatek
Details

Description katnatek 2017-04-28 02:05:53 CEST
Description of problem:

I have in my hard drive some DVD backups made a long time ago with dvdshrink,
in previous versions of vlc all the menus were navigable.

In current cauldron version they aren't; i select one menu and nothing happens.

Not sure if is a issue with vlc or libdvdnav

Version-Release number of selected component (if applicable):

vlc-3.0.0-0.git.14.mga6.tainted.src.rpm
libdvdnav-5.0.3-2.mga6.src.rpm

How reproducible:


Steps to Reproduce:
1. Open VLC
2. In Media select Open Disc (Ctrl+D)
3. Browse to a folder containing DVD structure (one containing VIDEO_TS folder)
4. Select and choose Play
5. Once you reached the main menu try to choose any menu except "Play the movie"
6. Nothing happens
Comment 1 katnatek 2017-04-28 02:07:48 CEST
Created attachment 9233 [details]
vlc's internal log
Comment 2 katnatek 2017-04-28 02:09:58 CEST
Created attachment 9234 [details]
Terminal messages
Comment 3 Marja Van Waes 2017-04-28 10:50:49 CEST
Assigning to VLC, because it has a registered maintainer, while libdvdnav doesn't.

CC'ing joeghi, because, IINM, he has relevant knowledge.

Assignee: bugsquad => shlomif
Source RPM: (none) => vlc, libdvdnav
CC: (none) => ghibomgx, marja11

Comment 4 katnatek 2017-04-28 21:39:11 CEST
Today updates improves a little, in some backups i can browse all menus, in others just part, in one enter to submenu but get stuck, and even in one don't enter to submenu (try to charge but stuck)
Comment 5 katnatek 2017-05-24 21:34:58 CEST
Look like is the structure (or some copy protection not removed) of some DVD
I create a custom DVD with DVDStyler and the navigation works.
But the windows version (in windows) of vlc works well with one of my problematic DVD backup (only have that one when i make the test), so maybe a regression of some type.
Comment 6 katnatek 2017-05-25 00:40:33 CEST
I found something, not sure this is the issue but
https://mailman.videolan.org/pipermail/libdvdcss-devel/2016-April/001641.html
katnatek 2018-02-21 01:23:07 CET

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=22581

Comment 7 Jürgen Kowalzik 2018-03-06 20:22:10 CET
Hello!
I found this broken DVD navigation in handbrake:

[code][21:18:01] gtkgui: HandBrake 1.0.7 (2017042200) - Linux x86_64 - https://handbrake.fr
[21:18:01] hb_init: starting libhb thread
[21:18:01] hb_init: starting libhb thread
[21:18:01] hb_init: starting libhb thread
[21:18:02] CPU: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
[21:18:02]  - Intel microarchitecture Broadwell
[21:18:02]  - logical processor count: 4
[21:18:02] hb_scan: path=/run/media/juergen/GIFTED/VIDEO_TS, title_index=0
disc.c:352: error opening file BDMV/index.bdmv
disc.c:352: error opening file BDMV/BACKUP/index.bdmv
[21:18:02] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 5.0.1
libdvdread: Attempting to use device /dev/sr0 mounted on /run/media/juergen/GIFTED for CSS authentication
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Regions: 2

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient


(hunderte von Zeilen gelöscht)

    }
}
[21:18:30] CPU: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
[21:18:30]  - Intel microarchitecture Broadwell
[21:18:30]  - logical processor count: 4
[21:18:30] hb_scan: path=/run/media/juergen/DVDVOLUME/VIDEO_TS, title_index=54
disc.c:274: failed opening UDF image /run/media/juergen/DVDVOLUME/VIDEO_TS
disc.c:352: error opening file BDMV/index.bdmv
disc.c:352: error opening file BDMV/BACKUP/index.bdmv
[21:18:30] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 5.0.1
libdvdread: Can't stat /run/media/juergen/DVDVOLUME/VIDEO_TS
Datei oder Verzeichnis nicht gefunden
libdvdread: Could not open /run/media/juergen/DVDVOLUME/VIDEO_TS
libdvdnav: vm: failed to open/read the DVD
[21:18:30] dvd: not a dvd - trying as a stream/file instead
[21:18:30] hb_stream_open: open /run/media/juergen/DVDVOLUME/VIDEO_TS failed
[21:18:30] scan: unrecognized file type
[21:18:30] libhb: scan thread found 0 valid title(s)
[21:18:30] hb_dict_to_job: Title 54 doesn't exist
[21:18:30] libhb: work result = 3[/code]

handbrake is waiting for:
"libdvdnav: Using dvdnav version 5.0.1"

but MGA6 brings:

lib64dvdread4 - Library to read DVD images​  5.0.3      2.mga6 x86_64
Libdvdread provides a simple foundation for reading DVD-Video images. This package contains the shared library to run applications utilizing libdvdread.
lib64dvdnav4 - DVD Navigation library​  5.0.3      1.mga6 x86_64
libdvdnav provides support to applications wishing to make use of advanced DVD features.

version 5.0.3 !!!!

CC: (none) => jkowalzik

Comment 8 katnatek 2018-03-07 00:24:45 CET
(In reply to Jürgen Kowalzik from comment #7)
> Hello!
Not sure if your issue is related i set cauldron as version when i test mga6 sta2 and still valid for the final release, but the vlc version in testing solve my issues.

Did you have the recent update to libdvdcss2 ?

Version: Cauldron => 6

Comment 9 Jürgen Kowalzik 2018-03-07 12:02:57 CET
Am Dienstag, den 06.03.2018, 23:24 +0000 schrieb katnatek:
[DEL] 
> Did you have the recent update to libdvdcss2 ?
> 

Hallo!

This is the lib:

[root@localhost juergen]# rpm -qa | grep -i lib64dvdcss
lib64dvdcss2-1.4.1-1.mga6.tainted
[root@localhost juergen]# 

these are the programs:

[root@localhost juergen]# rpm -qa | grep -i handbrake
handbrake-1.0.7-1.mga6.tainted
[root@localhost juergen]# 

[root@localhost juergen]# rpm -qa | grep -i vlc
vlc-plugin-flac-3.0.0-0.git.19.mga6.tainted
vlc-plugin-libnotify-3.0.0-0.git.19.mga6.tainted
lib64vlc5-3.0.0-0.git.19.mga6
vlc-plugin-theora-3.0.0-0.git.19.mga6.tainted
vlc-plugin-dv-3.0.0-0.git.19.mga6.tainted
phonon4qt5-vlc-0.9.1-4.mga6
vlc-plugin-libass-3.0.0-0.git.19.mga6.tainted
vlc-plugin-common-3.0.0-0.git.19.mga6.tainted
vlc-plugin-schroedinger-3.0.0-0.git.19.mga6.tainted
lib64vlccore8-3.0.0-0.git.19.mga6
vlc-plugin-pulse-3.0.0-0.git.19.mga6.tainted
npapi-vlc-2.2.0-1.mga6
vlc-plugin-twolame-3.0.0-0.git.19.mga6.tainted
vlc-3.0.0-0.git.19.mga6.tainted
vlc-plugin-speex-3.0.0-0.git.19.mga6.tainted
svlc-3.0.0-0.git.19.mga6.tainted
phonon-vlc-0.9.1-4.mga6
[root@localhost juergen]# 

this is the system i'am running

[root@localhost juergen]# uname -a
Linux localhost.localdomain 4.14.20-desktop-1.mga6 #1 SMP Sun Feb 18 01:22:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost juergen]# 

Both programs suffer the same bug: "broken DVD navigation
Comment 10 katnatek 2018-03-07 19:56:46 CET
(In reply to Jürgen Kowalzik from comment #9)
For handbrake i don't know, i don't use the application.
For vlc will need to wait until the last stable vlc arrive to updates
Comment 11 katnatek 2018-05-11 23:59:28 CEST
Fixed but see https://bugs.mageia.org/show_bug.cgi?id=22581#c32 if you have troubles trying to select options in dvds

Status: NEW => RESOLVED
Resolution: (none) => FIXED

katnatek 2018-05-12 00:01:56 CEST

Summary: Broken DVD navigation => Broken DVD navigation in vlc


Note You need to log in before you can comment on or make changes to this bug.