我想使用mpv
视频播放器的命令来播放 VIDEO_TS 文件夹(在 MPV 的情况下意味着直接启动 DVD 的主视频。这样做的主要优点是,通过这种方式MPV可以播放带外挂字幕的DVD电影.)
通常这可以通过将 VIDEO_TS 文件夹拖放到播放器窗口来实现,这与mpv file:///media/username/NAME-OF-DVD/VIDEO_TS
.
MPV 不擅长使用 DVD 菜单和多个流:mpv /dev/sr0
将所有 DVD 内容(包括菜单)作为一个流依次播放,这超出了我的目的。
另一方面,由于 DVD 的名称各不相同,mpv file:///media/username/NAME-OF-DVD/VIDEO_TS
不能用作通用命令来按我想要的方式启动 DVD(即 DVD 的 VIDEO_TS 文件夹)。
VIDEO_TS 文件夹是否有这样的通用路径,可用于使用通用命令来播放该文件夹?
还有一个更普遍的问题:是否是可以指定一个路径,其中目录名称之一是可变的。
答案1
用户梅尔·布尔斯兰在下面的评论中回答这个更普遍的问题(是否可以指定其中一个目录级别可变的路径?):
只要不同的目录级别是单个目录,我的意思是,如果您有 /dir1/dirX/dir3/dir4 并且 dirX 部分不会像 dirX/dirY/dirZ 那样改变,但只能是 dirX 之一、dirY 或 dirZ,那么您可以将 /dir1/dirX/dir3/dir4 引用为 /dir1/*/dir3/dir4
因此,在上述情况下,有效的命令如下所示mpv /media/username/*/VIDEO_TS
答案2
尝试使用:
mpv dvd:// --dvd-device=/media/username/NAME-OF-DVD/