Можно ли создать команду для открытия клементины и создать список воспроизведения из 50 случайных песен? - proUbuntu
1 голос
/ 23 марта 2014

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

Ответы [ 2 ]

0 голосов
/ 04 октября 2014

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

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

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

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

0 голосов
/ 23 марта 2014

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

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

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

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

Может быть, для этого уже есть случайные функции. Если нет, то удачи и веселья!

...