Nux!


Home » Repos » Report a problem or request a package » VLC Regression (VLC 2.2.x Refuses to Play DVDs, VLC 2.1.x Works)
VLC Regression [message #3377] Sat, 21 November 2015 00:41 Go to next message
gordan is currently offline  gordan
Messages: 12
Registered: November 2015
Junior Member
It would appear that DVD playback capability has been broken with VLC update to 2.2.x. Version 2.1.5 from the nux repository works, the later ones do not.
Unfortunately, downgrading upsets other dependencies (ffmpeg and mplayer have to be downgraded at the same time).
Re: VLC Regression [message #3378 is a reply to message #3377] Sat, 21 November 2015 09:27 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1650
Registered: January 2012
Senior Member
Administrator

Hi,

Yes, I am aware of that and have not managed to find a fix. Any suggestions welcome.
Re: VLC Regression [message #3381 is a reply to message #3378] Tue, 24 November 2015 19:36 Go to previous messageGo to next message
rdtennent is currently offline  rdtennent
Messages: 3
Registered: November 2015
Junior Member
config.log says dvdread > 4.9 is needed. But there is no such thing. Every libdvdread package > 4.2 installs as libdvdread.so.4.2.0. Looks like a bug in the configure script.
Re: VLC Regression [message #3382 is a reply to message #3381] Tue, 24 November 2015 20:37 Go to previous messageGo to next message
rdtennent is currently offline  rdtennent
Messages: 3
Registered: November 2015
Junior Member
rdtennent wrote on Tue, 24 November 2015 14:36
config.log says dvdread > 4.9 is needed. But there is no such thing. Every libdvdread package > 4.2 installs as libdvdread.so.4.2.0. Looks like a bug in the configure script.


I'm wrong; I should have been looking at /usr/lib64, not /usr/lib. Installing libdvdread-5.03 fixes the vlc problem.
Re: VLC Regression [message #3383 is a reply to message #3382] Tue, 24 November 2015 22:05 Go to previous messageGo to next message
rdtennent is currently offline  rdtennent
Messages: 3
Registered: November 2015
Junior Member
[quote title=rdtennent wrote on Tue, 24 November 2015 15:37]rdtennent wrote on Tue, 24 November 2015 14:36

Installing libdvdread-5.03 fixes the vlc problem.


and re-building vlc :+)
Re: VLC Regression [message #3384 is a reply to message #3377] Wed, 25 November 2015 08:54 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1650
Registered: January 2012
Senior Member
Administrator

Libdvdread is part of CentOS Base, overwriting that goes against the principles of my repo.

Perhaps I could make a small repo with a fixed VLC and libdvdread..
Re: VLC Regression [message #3385 is a reply to message #3383] Wed, 25 November 2015 08:57 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1650
Registered: January 2012
Senior Member
Administrator

And thanks for letting me know.
Re: VLC Regression [message #3397 is a reply to message #3377] Thu, 03 December 2015 22:22 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1650
Registered: January 2012
Senior Member
Administrator

I've built a small repo with newer libdvdread and VLC, apparently only installing VLC built against newer libdvdread solves the problem.
http://li.nux.ro/download/nux/tmp/vlc7/

Re: VLC Regression [message #3399 is a reply to message #3377] Sat, 12 December 2015 18:08 Go to previous messageGo to next message
gordan is currently offline  gordan
Messages: 12
Registered: November 2015
Junior Member
Any chance of libdvdread.i686 being made available as well? Otherwise multilib protection has to be disabled.
Also, libdvdread.x86_64 doesn't appear to be signed.
Finally, there is still a regression with VLC 2.2.x in that under the Title menu it doesn't show the DVD Menu option nor the length of the title.

So for now it seems sticking with VLC 2.1.5 is preferable. Is there anything in VLC 2.2.x that is actually worth chasing? Maybe better to just remove it from the repository and stick with 2.1.x until the problems are resolved?

[Updated on: Sat, 12 December 2015 18:22]

Report message to a moderator

Re: VLC Regression [message #3400 is a reply to message #3377] Sat, 12 December 2015 20:14 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1650
Registered: January 2012
Senior Member
Administrator

I am kind of reluctant to downgrade vlc, but I guess it's an option.
Re: VLC Regression [message #3403 is a reply to message #3377] Sun, 13 December 2015 14:26 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1650
Registered: January 2012
Senior Member
Administrator

Ok, I've rebuilt old VLC 2.1.5, try it out and let me know if it works:

rpm -e --nodeps vlc-core vlc
yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/vlc-2.1.5-3.el7.nux.x86_64.rpm http://li.nux.ro/download/nux/dextop/el7/x86_64/vlc-core-2.1.5-3.el7.nux.x86_64.rpm
Re: VLC Regression [message #3404 is a reply to message #3377] Mon, 14 December 2015 16:35 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1650
Registered: January 2012
Senior Member
Administrator

Also built the following.
http://li.nux.ro/download/nux/dextop/el7/x86_64/vlc-2.1.6-2. el7.nux.x86_64.rpm
http://li.nux.ro/download/nux/dextop/el7/x86_64/vlc-core-2.1 .6-2.el7.nux.x86_64.rpm

Any feedback appreciated, hopefully one of these can play darn DVDs.
Re: VLC Regression [message #3435 is a reply to message #3377] Sun, 20 December 2015 08:46 Go to previous messageGo to next message
gordan is currently offline  gordan
Messages: 12
Registered: November 2015
Junior Member
VLC 2.1.6 working absolutely fine for playing DVDs here, not exhibiting any of the problems that 2.2.x seems to be suffering from.
Re: VLC Regression [message #3436 is a reply to message #3377] Sun, 20 December 2015 20:04 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1650
Registered: January 2012
Senior Member
Administrator

Gordan,

I have some user testing loads of DVDs, and still quite a few fail, no matter which version is used. Very odd.

Are you using the 2.1.6 I advertised in my previous post?

Can you send us the output of the below?

rpm -qa|egrep 'libdvd|vlc'


Re: VLC Regression [message #3437 is a reply to message #3377] Mon, 21 December 2015 09:07 Go to previous message
gordan is currently offline  gordan
Messages: 12
Registered: November 2015
Junior Member
$ rpm -qa | egrep 'libdvd|vlc' | sort
libdvdcss-1.2.13-1.el7.nux.x86_64
libdvdnav-4.2.0-8.el7.i686
libdvdnav-4.2.0-8.el7.x86_64
libdvdread-4.2.0-6.el7.i686
libdvdread-4.2.0-6.el7.x86_64
vlc-2.1.6-2.el7.nux.x86_64
vlc-core-2.1.6-2.el7.nux.x86_64
Previous Topic: Cairo-Dock CentOS 7
Next Topic: Updated HandBrake 0.10.x?
Goto Forum:
  


Current Time: Mon Mar 25 08:26:47 GMT 2019

Total time taken to generate the page: 0.01547 seconds