Community Packages

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#44634 - [mpv] add libdvdcss as optional dependency for dvd playback

Attached to Project: Community Packages
Opened by xduugu (xduugu) - Saturday, 18 April 2015, 11:01 GMT
Last edited by Christian Hesse (eworm) - Monday, 04 May 2015, 13:14 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Christian Hesse (eworm)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Please include libdvdcss as optional dependency for dvd playback.

Additional info:
* mpv 0.8.3-1
This task depends upon

Closed by  Christian Hesse (eworm)
Monday, 04 May 2015, 13:14 GMT
Reason for closing:  Not a bug
Additional comments about closing:  libdvdcss is an optional dependency of libdvdread, so we do NOT add it to mpv.
Comment by Christian Hesse (eworm) - Thursday, 23 April 2015, 13:41 GMT
This is from mpv man page:

dvd://[title|[starttitle]-endtitle][/device] --dvd-device=PATH
Play a DVD. If you want dvdnav menus, use dvd://menu. If no title is given, the longest title is auto-selected.

dvdnav:// is an old alias for dvd:// and does exactly the same thing.

Play a DVD using the old libdvdread code. This is what MPlayer and older mpv versions use for dvd://. Use is discouraged. It's provided only for compatibility and for transition.

Looks like we should not (optionally) depend on it, no?
Comment by xduugu (xduugu) - Thursday, 23 April 2015, 19:54 GMT
I'm not sure what your point is. libdvdcss is for decrypting the dvd content. Without this library, dvd:// does not work for me for encrypted dvds. It is also an optional dependency of vlc:

> libdvdcss: for decoding encrypted DVDs

But I've just seen that it already is an optional dependency of libdvdread, which is an dependency of mpv:

mpv --> libdvdread and mpv --> libdvdnav --> libdvdread

Since there already is such a dependency, this issue could be closed, but I find it more intuitive to list it for the mpv package as well, just as it is done for vlc.
Comment by Andrey (Gendalf) - Sunday, 26 April 2015, 11:33 GMT
libdvdcss is not use when I build mpv from source.May be it's not used by mpv?
Comment by Tom Yan (tom.ty89) - Monday, 04 May 2015, 07:36 GMT
It's an optdep of libdvdread