Kaffeine - a KDE-specific player, comes with some KDE dependencies.
In KDE it is nicely integrated with the rest of the desktop and the file manager, but it works well in other desktops too.
It is able to show the menus just like tested in VLC. It seems not as actively supported as VLC and at some point it proved unstable (closed out of nowhere) but all around a very impressive tool, especially as it can switch between menu and video back and forth with one context menu click, something VLC cannot do.
Xine - as also indicated in a comment to the question - can do the job too.
First, it may need a change of settings, as it looks for the dvd in dev/dvd
. Activate the GUI, go to settings, gui tab, change experience level at least to advanced, then scroll down to dvd device path
The menu navigation is even more advanced than in Kaffeine, as the Xine-GUI seems very DVD-orriented. Right click context menu, 'Menus > Navigation (Alt+E)' to access a lot of options on DVD menus.
There is also a Menu button on the main GUI (N button on the default skin).
SMPlayer has this option as an "experimental feature" disabled by default. It can be enabled and, from what I've tested, it works with mplayer
as multimedia engine, but not with the more recent mpv
.
To enable the feature go to Options -Preferences - Drives
To use mplayer
, go to Options -Preferences - General and select 'mplayer' under Multimedia engine'.
Bash can make use of globbing. Globbing allows you to specify a pattern that will match multiple values. It works similarly to REGEX, but it is important to note they are not the same.
*(pattern)
matches a pattern 0 or more times
?(pattern)
matches a pattern 0 or 1 times
+(pattern)
matches a pattern 1 or more times
[ ]
can match a value contained within, including [a-z]
for a through z
( | )
can match values on either side of the pipe
If you don't put a pattern the pattern acts as a wildcard.
So a path like /dir1/dir2/dir3/
can be represented as:
/dir1/*/dir3/
/dir1/dir*/dir3/
/dir1/*(dir2|otherdir)/dir3/
/dir1/dir*[1-99]/dir3/
For more info check out this link: http://mywiki.wooledge.org/glob
or this one: http://www.linuxjournal.com/content/bash-extended-globbing
Best Answer
User MelBurslan answered in a comment under this more general question (Is it possible to specify a path in which one of the directory levels is variable?):
So, in the case above, the command that works is simply something like
mpv /media/username/*/VIDEO_TS