Pull to refresh
19
0
Егор Кобылкин @DIegoR

User

Send message
Clementine кстати Open Source, так что туда можно дописать, что нужно. Я никак не соберусь, но мне было бы интесно сделать динамические плей-листы как следует.
Да, проблема нахождения новой музыки это отдельная тема. Для тех кто не очень любит формат радио мейнстрим. Я в основном просто полностью сливал коллекции друзей, и потом разбирался, что мне нравится, что нет, что у меня уже есть.
Интересно посмотреть на bandcamp будет.
Есть такое высказывание, что те, кто не поняли юникс, вынужденны изобретать его заново, но хуже. Я со временем понял глубину этого высказывания. В отношении тегов итд — то что не поддерживается файловой системой похоже просто невозможно воссоздать одному юзеру. Если он конечно не занимается этим профессионально. Уж очень растут затраты на всякие мета-задачи. Тем более, что железки (и их софт) меняются, а коллекция остается.

В Линуксе как-то хотели сделать стандартной ситему тэгов, которая бы шла поверх файловой системы, но как то это не прижилось. Микрософт вроде тоже хотел как базу данных устроить фс в Висте. Но похоже все это нежизнеспособно. Основная проблеа для меня — копирование и бэкап. Теги теряются.

Так что я ограничился стандартными тегами (да и то, на style у меня уже времени не хватает) и иногда плей-листами. Но плей-листы часто рассинхронизуются, так как им же путь к файлу нужно хранить, а он на разный устройствах разный бывает.
Вот если бы сделали что-то типа guid для каждой песни и все плейеры бы умели строить библиотеки с ним… Но пока это только мечта.

Вообще-то теоретически уже нет проблем создать базу данных вообще всей музыки в мире. iTunes and GooglePlay конечно не все имеют. Но теоретически то могут. Так что я думаю со временем это так и будет.
интересно, а как сортируете? gmpc умеет минимально править тэги и распихивать новые добавления по папкам?
Я хочу рассказать о своей системе организации музыки и услышать ваш коментарий. Меня тоже можно назвать меломаном, но после определенного уровня качества мне уже не интересно его повышать. Так же и картинки альбомов меня не очень интересуют. Я все-равно слушаю в наушниках на работе или дома/в машине фоном. Редко когда что-то специально хочется послушать. Но вот число треков у меня уже тоже под 100000. Так что под это все оптимизировано.

После того как появился iPod 40GB стало возможно слушать музыку не альбомами а как хочешь, плей листами или наугад и носить всю музыку с собой. Сейчас уже лениво таскать с собой еще и отдельный mp3 player и эту роль выполняет телефон. Самая большая карточка памяти SDXC на сегодня 128GB. У меня на нее помещается 25000 треков в формате aac (ffmpeg -i {} -vn -c:a libfdk_aac -b:a 128k -cutoff 18000)
Время от времени я слушаю то что у меня собралось на жестком диске (в «куче»), или появляется новое от друзей и сортирую на «нравится»/«просто супер»/«не достойно». То что «достойно» хранится в отдельной папке (рассортированое Clementine по артистам, альбомам итд). Время от времени я просто перегоняю это все в aac и c помощью rsync/robocopy добавляю на карточку памяти телефона.
Clementine достаточно быстро работает с базой данных, которую сам себе строит. А так как файлы лежат отсортированными в файловой системе, с ними легко работать средствами ОС. Бэкап, перекодирование — все из командной строки.
Теги корректирую EasyTAG, когда есть настроение, в основном при загрузке новой музыки в коллекцию.

Когда в коллекции уже больше пары тысяч треков, то послушать их все уже пару лет займет. Так что я просто ставлю на случайное воспроизведение и слушаю как радио. К чему в данный момент не лежит душа — просто пропускаю.
Для Убунты есть Bluetooth решение BlueProximity, которое блокирует и разблокирует ориентируясь на расстояние до телефона. Может его и на мак можно прикрутить.
Бред, это не СУБД. Это транслятор SQL в каскад MR job


We built NoSQL so you don't need to learn SQL, then we added SQL so you can use NoSQL. © не помню кто.
Скажете неправда? :-)

И цитата из классика twitter.com/DEVOPS_BORAT

Attention devops: «learn NoSQL» is not same as «learn no SQL»!

Is no such thing as Big Data. Is only data you not sampled sufficient yet so it fit in RAM and it process with SQLite.


И вот в последней много мудрости. То что не интерактивно (не в RAM) не подходит для интенсивного анализа. А то, что должно быть обработано все и по отдельности — не требует интенсивного анализа и обычно по природе своей параллельно.
Э… и канцлер и президент Германии выросли в ДДР, так что не удивительно, видно школу! :-)
Спасибо вам, британские ученые!
Самый лучший инструмент на практике — хорошая теория, дарю ссылку www.ark.ru/ins/zapoved/zapoved/logika.html
слабо кому-нибудь озадачиться и сделать эксперимент?
в данном случае просто покупайте у производителя, не?
А кнопочка фидбэк «не нашел, что искал» у вас есть? (А то так и будете) измерять сферического коня в вакууме…
Блэкберри Мэпс так и не научились распознавать Schillerstr. в Германии, только Schiller Strasse понимают, и то не всегда. А как им об этом намекнуть, болезным, так и не нашел.
В Калифорнии это разрешено законом, в Германии не разрешено, но «официально» не преследуется, т.е. полицейские не обращают на это внимания.
Преподы математики часто сами не понимают зачем она практически нужна и не парятся. Теория матриц у нас была кажется на втором курсе, а квантовая механика на третьем. Так год и не было понятно, зачем эта хрень. Когда я рассказал тому препу, что теперь знаю зачем уметь вычислять собственные вектора итд. — он очень порадовался. А может просто тонко троллил :-)
Amazon Video тоже пересело на Silverlight (тогда оно еще Lovefilm в Германии называлось) и перестало работать на Линуксе (а раньше работало). Раньше подписчикам ($25 в месяц) можно было какие-то фильмы бесплатно онлайн смотреть. Теперь они вообще бесплатный просмотр выпилили. Ну и нафига мне тогда такой ДРМ?
Когда же Гугл их всех купит и снова продаст?
(Капитализация всего Голивуда мала по сравнению Гуглом.)

Information

Rating
Does not participate
Location
Германия
Date of birth
Registered
Activity