DVD, also known as Digital Versatile Disc or Digital Video Disc, is an optical disc storage media format used for video and data storage.[http://en.wikipedia.org/wiki/DVD]

+

[[Wikipedia:DVD|DVD]], also known as Digital Versatile Disc or Digital Video Disc, is an optical disc storage media format used for video and data storage.

==Requirements==

==Requirements==

Line 28:

Line 29:

==DVD players==

==DVD players==

−

See also: [[Common Applications#Video]]

+

See also: [[List_of_Applications#Video_Players]]

===MPlayer===

===MPlayer===

Line 58:

Line 59:

=== VLC ===

=== VLC ===

−

{{Pkg|VLC}} is a portable, capable, open source media player written in Qt ([http://www.videolan.org/vlc VLC home page]).

+

{{Pkg|vlc}} is a portable, capable, open source media player written in Qt ([http://www.videolan.org/vlc VLC home page]).

−

==== Default in Gnome ====

+

==== Default in GNOME ====

Copy the system desktop file to the local one (local .desktop files supersede the global ones):

Copy the system desktop file to the local one (local .desktop files supersede the global ones):

Line 73:

Line 74:

==== Error "... could not open the disc /dev/dvd" ====

==== Error "... could not open the disc /dev/dvd" ====

−

If you get the error, "'''vlc dvdread could not open the disc "/dev/dvd"'''" it may be because there is no device node {{ic|/dev/dvd}} on your system. Udev no longer creates {{ic|/dev/dvd}} and instead uses {{ic|/dev/sr0}}. To fix this edit the VLC configuration file ({{ic|~/.config/vlc/vlcrc}}:

+

If you get the error, "'''vlc dvdread could not open the disc "/dev/dvd"'''" it may be because there is no device node {{ic|/dev/dvd}} on your system. Udev no longer creates {{ic|/dev/dvd}} and instead uses {{ic|/dev/sr0}}. To fix this edit the VLC configuration file ({{ic|~/.config/vlc/vlcrc}}):

If playback does not work and you have a new computer (DVD-Drive) the reason might be that the DVD region code is not set. You can set it with regionset from AUR.

+

If playback does not work and you have a new computer (new DVD-Drive) the reason might be that the [[Wikipedia:DVD region code|region code]] is not set. You can read and set the region code with {{AUR|regionset}} from the [[Arch User Repository]].

DVD players

MPlayer

MPlayer is efficient and supports a wide variety of media formats (i.e. almost everything). To play a DVD with MPlayer:

$ mplayer dvd://N

...where N is the desired chapter number. Start at 1 and work up if unsure.

Mplayer checks /dev/dvd by default. Tell it to use /dev/sr0 with the dvd-device option at the command line, or the dvd-device variable in ~/.mplayer/config.

To play a DVD image file:

$ mplayer -dvd-device movie.iso dvd://N

To enable the DVD menu use (NOTE: you use arrow keys to navigate and the Template:Keypress key to choose):

$ mplayer dvdnav://

To enable mouse support in DVD menus use:

$ mplayer -mouse-movements dvdnav://

To find the audio language, start MPlayer with the -v switch to output audio IDs. An audio track is selected with -aid <audio_id>. Set a default audio language by editing ~/.mplayer/config and adding the line alang=en for English.

With MPlayer, the DVD could be set to a low volume. To increase the maximum volume to 400%, use softvol=yes and softvol-max=400. The startup volume defaults to 100% of software volume and the global mixer levels will remain untouched. Using the 9 and 0 keys, volume can be adjusted between 0 and 400 percent.

Then in System Settings > Details >> Default Applications and on the Video drop-down menu, select Open VLC media player.}}

Error "... could not open the disc /dev/dvd"

If you get the error, "vlc dvdread could not open the disc "/dev/dvd"" it may be because there is no device node /dev/dvd on your system. Udev no longer creates /dev/dvd and instead uses /dev/sr0. To fix this edit the VLC configuration file (~/.config/vlc/vlcrc):

Playback does not work with new computer (new DVD-Drive)

If playback does not work and you have a new computer (new DVD-Drive) the reason might be that the region code is not set. You can read and set the region code with regionsetAUR from the Arch User Repository.