Как стать автором
Поиск
Написать публикацию
Обновить

музыка как информативный фон жизни

Время на прочтение3 мин
Количество просмотров663
много лет бъюсь над вопросом, как вести хотя бы приблизительную статистику того, что ты слушаешь при условии, что
• иногда меняется плейер
• помимо музыки с жесткого диска, регулярно воспроизводится интеренет-радио
• редко, но встречаются непротеженные (не имеющие тегов) треки.

за годы жизни в мире компьютера (постепенно замещающем мир натоящий) было перепробовано множество отдельных программ и плагинов к winamp (или альтернативным плейерам). им на смену пришел last.fm, показавшийся поначалу чем-то, вроде панацеи. разочарование, однако, пришло быстро — глючные плагины для разных плейеров, отсутствие поддержки streaming radio*(сноска), жесткая зависимость от тегов… последнее время я даже оставил попытки. ориентировался на папку downloads в директории music.

настоящего ответа я так и не вывел.
многие просто посмеются — зачем мол так заморачиваться? главное, что ты слушаешь музыку, и тебе помогает это жить… согласен. это первостепенно. но так много существует людей ностальгирующих. и ностальгия проявляется во всем. к тому же, нельзя сказать, что музыкальная статистика — неинтересная статистика.
не вывел ответа. но есть размышления. мыслишки.

итак, отказаться от специализированных форматов записи. что там у нас подемократичнее? *.txt? самое то.
идея такова — логи проигрываемого в плейере, включая логи радио привести к единому виду. проще всего по времени. есть ряд общепринятых методов отображения времени. это и поставить на первое место. перевести текст в табличный вид и отсортировать по алфавиту — невелика задача.
натыкаемся, однако, на камень — теги. а почему бы не пренебречь, ради хорошего дела?! теги вам лично нужны, если вам интересно — что это, какого года и проч. — вы будете этим заниматься. но для логирования и обработки имена файлов надежнее будут.

итак, с помощью tag&rename переводим все имена фалов к одному виду (хотя бы artist — title — album[year]). теперь имея данные мы можем знать кого, когда и в каких количествах мы сушали. несложный программинг может дать cкриптик) я уж не помню — несколько переменных, массивчики. это несложно, наверное.
а вот дальше — ступор. статистика есть, но в неблагородном каком-то виде. тут бы ее интерфейсом last.fm подсветить или еще что кавайное (приятное на вид) придумать. локальной программой это бы быть не должно, мне кажется. не то время, знаете ли. неуниверсально. да и подобные варианты есть.

*(сноска)
отдельно хочется сказать об интернет радио. писать в статистику все что проигрывается на той или иной радиостанции — спорная надобность. тут надо гибко подойти. может, кнопульку какую надавить на понравившемся треке, дабы он в лог ушел, может, еще что. что до меня, то я, слушая например soma.fm (конкретные две радиостанции), могу сказать, что смело могу включить в статистику все, что бы ни игралось в эфире. и, вопреки потенциальным упрекам, я назову эту часть статистики объективной для себя. ведь в какие-то моменты я ставлю музыку с жесткого диска, в какие-то — включаю радио.

цель текста — услышать мнения и, может быть, варианты.
Теги:
Хабы:
Всего голосов 4: ↑4 и ↓0+4
Комментарии21

Публикации

Ближайшие события