Как создать универсальный плейлист из каталога mp3-файлов?
Этот вопрос возник, поскольку моя жена - музыкант (скрипач), у нее концерт, и диджей на этом мероприятии будет играть ее сопровождающую музыку для нее. Он сказал ей принести большой диск с ее музыкой. Она попросила меня помочь ей составить плейлист. Поскольку я не знаю, какую операционную систему использует или будет использовать ди-джей, мне нужен универсальный формат, и мне нужно добиться этого, не затрачивая больших усилий.
Google не дал мне ответов, даже когда я добавил Ask Ubuntu в поиск.
Итак, вопрос:
Как создать универсальный плейлист из каталога mp3-файлов?
Обратите внимание, что после написания этого, Я нашел Как я могу сгенерировать список воспроизведения M3U из терминала? , но вариант использования другой (также требующий другого ответа), и задаваемый здесь вопрос не знает о существовании m3u .
cd
к справочнику и
ls -1 *.mp3 > playlist.m3u
оказывается, что там существует довольно универсальный формат, названный m3u
формат , и это может быть столь же просто как список имен файлов, отделенных newlines.
После того, как моя жена переместила mp3 файлы, которые она хотела на пустой флеш-накопитель, я открыл терминал, рассмотрел к справочнику СМИ, и напечатал следующее и совершил нападки, войдите:
ls -1 *.mp3 > playlist.m3u
я тогда открыл файл для нее в gedit, и позвольте ее копии и приклейте линии почти так, как она хотела получить их в свой желаемый заказ.
, Когда она была сделана, она сохранила файл, дважды щелкнул по нему в браузере папки, и RhythmBox открыл его. Она щелкнула по игре, и она играла, и я был героем.
Плей-лист перестановки
Пример сценария Bash для Музыкальной шкатулки Пи с USB жесткий диск (generatePlaylist.sh)...
find /music/USB/mp3/* -iname *.mp3 -type f | shuf | head -n 200 > /music/playlists/mp3_shuffle.m3u
объединенный с crontab заданием для выполнения каждые 4 часа...
0 */4 * * * root /music/playlist/generatePlaylist.sh
/media/username/hdd/
. Узнайте использованиеlsblk
– pLumo 6 January 2017 в 05:05