Требования:
- Если задан плейлист, играть его.
- Если задан альбом или исполнитель, играть рандомную песню из него.
- Если не задано вообще ничего, играть полностью рандомную песню.
Если вкратце, я хочу это запустить, чтобы оно играло постоянно. Если я хочу поставить что-то конкретное, то ставлю, если нет, то оно само что-то рандомное будет выбирать. По всем параметрам кроме авторандома подходил бы mpd, но не хочется писать скрипты для проверки, играет ли что-то и добавления рандомного трека в плейлист.