> А вот кто из них умел бы базу и "умные" плейлисты, которые
> бы переживали перенос самих треков из одного места в другое? Ну,
> то есть - идентифицировали трек по каким-то параметрам, сунули в базу,
> а в плейлист - только id из базы, а если композицию
> перенесли или прибили и заново добавили в базу - чтобы её
> таки играло?абсолютно любой, если сделать FUSE-драйвер. у меня вот так и есть, и плеерам глубоко до вентилятора, где именно что лежит: маунтим fusefs в /mnt/music, и никаких проблем. зачем это впиливать в каждый плеер отдельно — мне не ясно.
p.s. нет, клозетный сорс. не хочу заниматься поддержкой, чинить баги, которые у меня не проявляются, добавлять фичи, которые мне не нужны и тому подобное. любой неленивый человек может взять taglib, примеры fuse-драйверов и слепить себе на коленке такое же за пару дней.