Как мне указать несколько каталогов, которые будут открыты в vlc?
vlc path/to/folder1 path/to/folder2
будет игнорировать папку2
То, что Вы сделали, должно работать. То, что происходит, является этим vlc
открывает первую папку сразу и начинает играть, поэтому когда Вы посмотрите на плей-лист, Вы будете видеть список файлов в первой папке. Вторая папка сразу не развернута, таким образом, Вы не видите ее файлы, только ее имя. Например:
$ ls dir1 dir2
dir1:
1.wav 2.wav 3.wav
dir2:
4.wav 5.wav 6.wav
Если я теперь открываю эти каталоги с
vlc dir1 dir2
Я добираюсь:
Как только плей-лист заканчивает файлы от dir1
, это становится:
Как Вы видите, оба каталога были добавлены правильно, но содержание второго только показывают когда vlc
попытки играть их.
Если действительно необходимо было показать файлы сразу, можно сказать vlc
открыть содержание каталогов вместо самих каталогов:
vlc dir1/* dir2/*
Или, если Вам нужно это, чтобы работать рекурсивно и открыть файлы в подкаталогах также:
shopt -s globstar
vlc dir1/** dir2/**
Можно также заставить VLC рекурсивно открыть все папки с:
vlc --recursive expand folder1 folder2
Протестированный в Ubuntu 18.10, vlc 3.0.4.