Posted: . At: 9:17 AM. This was 4 years ago. Post ID: 14106
Page permalink. WordPress uses cookies, or tiny pieces of information stored on your computer, to verify who you are. There are cookies for logged in users and for commenters.
These cookies expire two weeks after they are set.


How to get DVD playback working on Ubuntu. This is very easy.


To get DVD playback working on Ubuntu, the libdvdcss library is required. This is easily installed and necessary to decode a DVD properly for playback.

Install this package to prepare for installation. This also allows automated updates to the library.

4.4 Sat Feb 29 jason@Yog-Sothoth 1: $ sudo apt install libdvd-pkg

Then run this command to install the actual library.

4.4 Sat Feb 29 jason@Yog-Sothoth 1: $ sudo dpkg-reconfigure libdvd-pkg

This is all that is required to set up DVD playback on Ubuntu. Use MPV for DVD playback.

Just like this.

4.4 Sat Feb 29 jason@Yog-Sothoth 0: $ mpv dvd://
Playing: dvd://
libdvdnav: Using dvdnav version 6.0.0
libdvdnav: DVD Title: THE_CHASERS_WOE_VOL_2_DISC_2
libdvdnav: DVD Serial Number: 35351b67
libdvdnav: DVD Title (Alternative): 
libdvdnav: DVD disk reports itself with Region mask 0x00c00000. Regions: 1 2 3 4 5 6
 
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 0x00000132
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000164d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00010ef9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0033faf3
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0033fbe2
libdvdread: Elapsed time 0
libdvdread: Found 2 VTS's
libdvdread: Elapsed time 1
[dvdnav] Selecting title 4.
[dvdnav] DVDNAV, switched to title: 1

This is a very simple task and gets DVD playback working very quickly.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.