- База данных компакт-дисков Freedb закрывается 31 марта
- Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- musicbrainz
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Re: Закрылась популярная база музыкальных данных Freedb
- Мучаем Last.fm и СDDB.
- 1. Last.fm API
- 2. CDDB (Compact Disc Data Base)
- 3. Что же все таки получилось?
- Как подружить ЕАС с FreeDB?
База данных компакт-дисков Freedb закрывается 31 марта
Freedb.org, созданная сообществом база метаданных музыкальных компакт-дисков, закрывается 31 марта 2020 года. Сервис был создан как бесплатная альтернатива CDDB. Причина закрытия не уточняется.
Многие приложения для копирования компакт-дисков извлекают метаданные из Freedb, чтобы избавить пользователя от необходимости вводить их вручную.
Все содержимое Freedb было опубликовано под лицензией GNU. База основана на ныне коммерческой CDDB. Однако когда условия лицензии изменились, а авторам запретили включать в программу возможность использования других CDDB-подобных сервисов и обязали отображать логотип CDDB во время работы с базой, проект Freedb отделился.
Еще одним проектом, порожденным сменой лицензии, стал его конкурент MusicBrainz. Впоследствии из-за ограничений на Freedb многие предпочли перейти на новый ресурс.
MusicBrainz.org хранит сведения о музыке, которая когда-либо была записана. В основу базы положен запатентованный алгоритм TRM фирмы Relatable, использующийся для организации акустических отпечатков. Все данные, в том числе об исполнителях, альбомах, треках и т. п. считаются на MusicBrainz общественным достоянием, а дополнительные сведения, такие, как данные о модерациях, распространяются под лицензией Creative Commons non-commercial share-and-share-alike. Серверное программное обеспечение публикуется под GNU General Public License, но MusicBrainz использует бинарную версию TRM-сервера от Relatable, исходный код которого закрыт.
Freedb использовалась аудиограббером с графическим видом для Linux Asunder CD Ripper. Опубликован патч asunder, который удаляет код cddb и заменяет его поддержкой базы данных MusicBrainz.
Источник
Закрылась популярная база музыкальных данных Freedb
Прекратила работу популярная база музыкальных данных Freedb. В качестве причины называются разногласия между разработчиками. Впрочем, один из участников проекта переместил базу данных Freedb на новый адрес: теперь служба доступна на сайте Freedb2.org. Сервис Freedb2 пока находится на стадии бета-тестирования. В дальнейшем, как ожидается, он будет обрастать дополнительными возможностями и функциями. Бесплатный сервис Freedb использовался различным клиентским программным обеспечением, например, приложениями для записи оптических дисков или медиаплеерами, для автоматического получения информации о музыкальных альбомах.
Re: Закрылась популярная база музыкальных данных Freedb
Re: Закрылась популярная база музыкальных данных Freedb
Re: Закрылась популярная база музыкальных данных Freedb
Ее могут восстановить. Если попадет в хорошие руки, но все равно надо собирать все с двойкой.
Re: Закрылась популярная база музыкальных данных Freedb
Мда. Так скоро и теги вручную всегда придется прописывать.
Re: Закрылась популярная база музыкальных данных Freedb
Случайно не послужило причиной идиотски упрямое стремление кое-кого из разработчиков перейти на UTF и перестать поддерживать прочие кодовые страницы??
Re: Закрылась популярная база музыкальных данных Freedb
Не надо сенсаций! Ничего не закрылось, сервис как работал так и работает. Ребята просто не очень корректно поступили, разместив в интернете поспешные решения. Во всяком случае русский миррор будет работать.
Re: Закрылась популярная база музыкальных данных Freedb
Автор проекта freedb2 получал поддержку (=деньги) для разработки новой версии софта для freedb. Естественно, была договоренность о том, чтобы новая версия тоже была под GPL. Однако, если я все правильно понимаю, разработчики перессорились и теперь freedb закрылся а автор новой версии открыл сайт freedb2. Однако пока что софт freedb2 закрыт (обещают, что откроют), а база основана на базе freedb, причем тут возможно нарушение GPL.
Re: Закрылась популярная база музыкальных данных Freedb
Обращаю внимание FREEDB НЕ ЗАКРЫЛСЯ! сервис будет работать и апдейты к базе будут принматся.
Re: Закрылась популярная база музыкальных данных Freedb
а их и так вручную приходится прописывать — если не фабрику звезд рипаешь, конечно
musicbrainz
Re: Закрылась популярная база музыкальных данных Freedb
теперь придется по 70 рублей диски покупать 😉
Re: Закрылась популярная база музыкальных данных Freedb
> а их и так вручную приходится прописывать — если не фабрику звезд рипаешь, конечно
😀 Так оно и есть.
Re: Закрылась популярная база музыкальных данных Freedb
Туда им и дорога с их неправильной инфой, кривыми кодировками и прочими прелестями коммунизма.
Re: Закрылась популярная база музыкальных данных Freedb
> а их и так вручную приходится прописывать — если не фабрику звезд рипаешь, конечно
Неправда 🙂 Но, понятно, что дисков, прослушиваемых только их исполнителями, там действительно нет :-).
Re: Закрылась популярная база музыкальных данных Freedb
сплошь и рядом в ОпенСорс то разногласия, то безденежье и безответтсвенность.. Если первые 2 понятия более-менее понятны, то третье — безответтсвенность — не имеет место быть в данных случаях, когда разработчики и иже с ними сначала прикормят (читай — приручат) пользователей к тому или иному продукту или услуге, а потом,видите ли — перессорятся.. Очень узколобые действия, отсутствие мыслить глобально, чувствовать сотни и тысячи пользователей, идущих за тобой. А таких тонких мест в мире ОпенСорс огромное количество.. Когда существует более-менее приличный софт в единственном экземпляре без должной и равноценной альтернативы и все зависит от хотения/желания/финансового состояния/психологического настроя разработчика.. А вот надоест японцу (например) выпускать Сильфиду — и что тогда? Или mc, или еще что-нибудь весомое.. А если Линус всех пошлет и «разругается». Удивляет меня такая безответственность.. Если я правильно понял новость..
Re: Закрылась популярная база музыкальных данных Freedb
> Удивляет меня такая безответственность.. Если я правильно понял новость..
Все пучком, без паники. Солдат упадет, но знамя подхватят и понесут дальше, если конечно есть спрос на него.
Re: Закрылась популярная база музыкальных данных Freedb
> когда разработчики и иже с ними сначала прикормят (читай — приручат) пользователей к тому или иному продукту или услуге, а потом,видите ли — перессорятся..
Бедненькие, несчастные зверушки, пардон, пользователи. Их, видите ли, приручили, они без него жить не могут, но по $1 скинуться на разработку — хрена лысого, лучше сдохнуть без такого любимого и нужного ресурса. Да еще будут ругать разработчика, за то, что не заточил себя добровольно в кандалы и не пахал по 16 часов в сутки, как рабы в каменоломнях, на благо домашних животных, пардон, пользователей.
Re: Закрылась популярная база музыкальных данных Freedb
Вот ведь блин. Но в проприетарщине всё ещё хуже. Там если что-то сдохнет, то сдохнет вообще. В OpenSource всегда можно продолжить имея исходники. Что не так-то? А по поводу гарантий — в EULA всё сказано. 🙂
Источник
Мучаем Last.fm и СDDB.
Или к радости, или к сожалению, у меня есть только 3/4 от необходимого, так как программистом я не являюсь и никоим образом профессия моя к компьютерам не относима (sic!). Ну что же, глаза болят, а руки делают; желание иметь красивую статистику и профиль пересиливают отсутствие необходимых навыков :).
1. Last.fm API
Здесь ничего сложного нет, детально можно почитать на странице описания, а в если вкратце, то работает это так.
Отсылаем HTTP/1.1 GET-запрос на адрес Строка запроса должна выглядеть следующим образом: Unix time равно количеству секунд прошедших с 1 января 1970 года.
После того как все отправили получаем от сервера ответ, который выглядит примерно так:
Видим что все хорошо, радуемся и «жмем руку серверу».
Начинаем сам процесс передачи данных о музыке (на диалекте Last.fm скробблинга) на сервер
По адресу, который получили в ответ на первый запрос, отсылаем POST-запрос, который должен обязательно содержать:
Это все обязательные поля. Любопытные могут ознакомиться с полным списком. Самое интересное, что timestamp может быть любым и «музыка будущего» это нормально.
Но великий язык PERL не был бы настолько велик, если бы мы не могли воспользоваться сторонними модулями. Я пользовался Net::LastFM::Submission, хоть есть и другие варианты.
2. CDDB (Compact Disc Data Base)
На самом деле мы будем пользоваться не СDDB, которая находиться в собственности у Gracenote (Sony), а безвозмездным аналогом freedb. Политика Gracenote немного похожа на политику любимой AOL, в один момент они просто забанили все «нелицензионные» приложения дабы те перешили на формат CDDB2 который, как вы догадываетесь, обратно не совместим с CDDB1 и кажется лицензия у него совсем не GNU Public.
Что же такое CDDB по сути? На одном острове родился такой индус тайванец Ти Кан который и все это начал. Идея господина Ти Кана была очень проста, каждый диск определяется почти уникальным id который состоит из контрольной суммы времени начала каждого из треков, общего времени звучания и общего количества треков. Одно время наш тайванец пополнял базу сам, а доброжелатели присылали ему на мыло описание диска и его id. Естественно однажды ему это надоело и в с конце концов это вылилось в СDDB, freedb, MusicBrainz и т.д.
Но я отклонился от темы его величества PERL. Чтобы получить список треков с freedb нам надо использовать простейший модуль/скрипт CDDB_get.pm и не забыть вставить в CD-ROM диск.
3. Что же все таки получилось?
В итоге мы имеем незамысловатый скрипт который при запуске ищет диск на freedb, по желанию выводит список всех подходящих вариантов, отсылает список песен этого диска на Last.fm, ждет 30 секунд чтобы вы успели вставить следующий диск и снова делает свое дело.
#!/usr/bin/perl -w
use Net::LastFM::Submission;
use CDDB_get qw( get_cddb );
my %config;
#CONFIG_______________________________________________________________________________
$config
$config
$config
$config
$config=0; # 1: ask user if more than one possibility, 0: no user interaction
$lfmuser=’user’;
$lfmpass=’password’;
#____________________________________________________________________________________
open (DB,»>>musiclist.txt»); #just for stats
my $submit = Net::LastFM::Submission->new(
‘user’ => $lfmuser,
‘password’ => $lfmpass)
$submit->handshake;
$previd=$cd
print «_» x 20,»\n30 seconds pause for the next CD . \n»;
sleep(30);
%cd=get_cddb(\%config);
>
В итоге имеем заполненный профиль с опозданием на 3 часа:
Все это написано профаном, так что строго не судите. Также добавлю — это скорее всего не скрипт-реализация, а скрипт-идея и думаю, через неделю в код будет добавлена проверка того, что вводит пользователь и скробблинг с реальной длительностью песен. Плюс надо подумать какое время ставить, чтобы избежать “музыки будущего”. Идеальным вариантом был бы демон который при загрузки аудио диска пишет себе его id в базу, а ночью, к примеру, скробблит все треки из базы с сохранением реальной последовательности и времени, а по желанию несколько любимых песен скробблит много раз.
Источник
Как подружить ЕАС с FreeDB?
Вопрос, как установить FreeDB на комп, можно ли использовать FreeDB, которая идёт на диске с Nero? Очень уж не хотца качать 280 метров.
Заранее спасибо!
| Цитата |
|---|
| Как подружить ЕАС с FreeDB? |
Все материалы были мною скачены и прочитаны неоднократно, но там предлагают каждый раз выходить в нет, для определения диска. На самом сайте FreeDB предлагают качнуть FreeDB и использовать локально. Но это больше 280 метров! Есть база на диске с Nero, как бы её использовать! Может кто знает!
Как, как по-подробней?!
100 мегабайт, она определяет процентов 40. 280 Мегабайт — вообще должно быть класс, определять процентов 80 дисков (по крайней мере у меня сейчас так, когда пользуюсь внешней freedb, проверено при
100 дисков).
2) Иногда диск определяется не правильно — на диске написано и играет одно, а ЕАС определил другое. В этих случаях и нужен CDex — он корректнее находит диски. Но это не часто — из 50 найденных дисков таких было 3.
Вобщем, ничего сложного, но 280 Мб я бы советовал скачать, сам сейчас собираюсь это сделать.
У меня Неровская база ПОЛНАЯ, с апдейтом! Там в архиве около 40 метров, после раскрытия больше 100. Думаю, пока и этого достаточно.
Но! ЕАС требует не путь, а конкретный файл — CDDB.dat, а в неровской базе его нет. Там файло без разширений.
Правильно, про эту 40 мегабайтную я и говорю. У меня сейчас та, что 100 Мб в архиве, распакованная — около 400.
cddb.dat — это внутренний файл ЕАС, его и не нужно менять. Попробуйте распаковать базу Неро в папку
c:\cddb, ничего не пытайтесь запускать из этого архива. В ЕАС в закладке Local freedb нужно выбрать эту папку и установить галочку use local freedb database.
Если диск есть в базе, то ЕАС его покажет. Возьмите дисков 20 (у знакомых, если нету), желательно зарубежных, и повставляйте. Хоть 1-2 должно найти.
Ещё у вас может быть установлен Eac options->General->On unknown CDs и из-за этого и идут попытки обращения к интернет.
Кстати, что за версия ЕАС? У меня был 0.90b4, все уже работало. Сейчас 0.95b.
Да, нет! У меня всё верно стоит. Локал и т.д. Просто ЕАС при импорте базы просит не путь указать, а конкретный файл! Именно этот — CDDB.dat. А в свойствах у меня как раз стоит локал.
Так вот, чёрт подери, не выходит.
Я эту проклятую базу и из архива подключал, и из распакованной папки, и импортировал в Nero, он её преобразовывает, там ни одной папки не остаётся, только файлы. Ни в одном из вариантов ни ЕАС, ни CDex не видят, хотя Nero находит диски. Кстати, база после преобразования стала 250 метров.
А импортировать пытался по анологии с Nero, он импортирует базу после распаковки, причём тратит на это довольно много времени.
Источник