Можно ли создать команду для открытия клементины и создать список воспроизведения из 50 случайных песен?

Поэтому я пытаюсь понять, как заставить Клементину автоматически создавать список воспроизведения из 50 песен из моей библиотеки, когда я открываю его. Это возможно? Я использую последнюю версию Ubuntu, кстати.

1
задан 17.05.2020, 09:05

2 ответа

Попробуйте это :

find `pwd -P` -name "*.mp3" | sort --random-sort | head -n 50 | xargs -d '\n' clementine --append 2> /dev/null

pwd дает полный путь, и -P (--physical) избегают всех символьных ссылок.

Дают head количество файлов для добавления.

0
ответ дан 17.05.2020, 09:06

Это возможно, но не без некоторого кодирования, по крайней мере, для этого решения.

то, Что Вы сделали бы, записать сценарий, который посмотрел бы на Вашу библиотеку, выбрать X песен именем файла (я был бы так это при помощи ls папка и парсинг расположения файлов со "случайной функцией" как миллисекунды.), Когда этот парсинг завершен, он должен был сохранить его как единственную строку файлов, разделенных пространством. Эта строка была бы отмечена на

clementine --append "your-string-of-music-"

, Все эти части будут в одном исполняемом сценарии.

, Возможно, уже существует случайные функции для этого. В противном случае удача и развлекайтесь!

0
ответ дан 17.05.2020, 09:06
  • 1
    Спасибо за ответ. I' m, на самом деле пытаясь изучить, как кодировать так, это может на самом деле продвинуть меня продолжать учиться. Спасибо за совет. – Harald 17.05.2020, 09:06

Теги

Похожие вопросы