Как уже указано в комментариях, можно сделать это скорее легко использование mpd
и mpc
:
mpc listall | shuf -n 1 | mpc add; mpc play
mpc listall
перечислит все известные песни от музыкальной базы данныхshuf -n 1
(от coreutils
) распечатает одну случайную запись из того спискаmpc add
добавит эта случайная запись в текущий плей-листmpc play
начнет играть (или ничего не сделает, если mpd будет уже играть),Хотя mpd
и mpc
консольные приложения существуют также некоторые доступные графические интерфейсы пользователя.
найденный решением. Просто должен изменить разрешение / Java и его sub папок для предоставления доступа к внутренним файлам.