Как подать заявку на CDDB?

Я обычно использую Asunder для копирования CD для личного использования, и в большинстве случаев база данных CDDB извлекает правильные теги для моего диска. Однако иногда я натыкаюсь на компакт-диски, которые либо отсутствуют в базе данных CDDB, либо нуждаются в незначительных корректировках. Когда я делаю такие изменения, я бы предпочел поделиться ими (для использования другими или для собственного использования в будущем), чем гнить в моей локальной системе.

В прошлом у Grip была возможность отправлять измененные записи CDDB из приложения, но в настоящее время ни Asunder, ни EasyTAG не предоставляют такой функциональности.

Есть ли простой способ отправить измененную запись CDDB?

3 ответа

См . freedb "отправка новых записей": http://www.freedb.org/en/download__miscellaneous.11.html

В основном вы можете использовать электронную почту и отправку HTTP POST, но подробности смотрите в документе.

Также метод электронной почты с примером, описанным здесь: http://ubuntuforums.org/showthread.php?t=1669680&p=10883530#post10883530

в основном лучше всего использовать какую-то программу, чтобы сделать это для вас. Но я не мог найти поисков сейчас полчаса.


ОБНОВЛЕНИЕ: Вариант 1: мне удалось обновить freedb. использование grip сгенерировать файл в ~/.cddb/diskidЗа это вы можете войти в каталог. Я не мог загрузить с grip возможно, потому что локальная почта не настроена. Если у вас есть местный mail Программа работает, вы могли бы также использовать cddb-tool отправить письмо на сервер.

Затем я пошел в Gmail, создать новое сообщение для freedb-submit@freedb.org с темой cddb folk 0510db11 где вы меняете folk к вашему жанру CD и используйте правильный идентификатор диска. Скопируйте и вставьте файл cddb в тело сообщения. Переключиться на простой текстовый формат. Последнее очень важно. И это сработало!

Вариант 2: использовать musicbrainz.org, устанавливать picard, Откройте его и найдите CD. Затем нажмите вручную поиск компакт-диска. Есть ссылка на простую загрузку. Нажмите на нее и введите информацию о CD. Затем создайте учетную запись и нажмите на stub страница, которую вы только что создали import as MusicBrainz release, Затем введите гораздо больше информации, и все готово. Обе вещи работают на меня. Я бы не назвал это очень легко...

Если бы я знал все, возможно, вариант 1 будет немного проще, если вам удобно использовать командную строку и правильно отправить электронное письмо. Вариант 2 проще для любителей графического интерфейса.

Наконец протестировано с K3B, и он может загрузить CD из обоих источников. Я бы хотел, чтобы кто-то создал форму для отправки в Freedb.

PS К вашему сведению, тестовая электронная почта freedb у меня не сработала. У меня нет ответа.

Есть несколько клиентов, которые поддерживают представления freedb. Недавно я добился успеха с fre: ac, который имеет очевидный процесс для этого. Если вы предпочитаете параметр командной строки, jack находится в официальных репозиториях и должен поддерживать отправку. Индикатором хороших клиентов может быть статистика по числу клиентов.

Обратите внимание, что CCDB является частной базой данных Gracenote, которая, похоже, поддерживает только представления из нескольких проприетарных приложений, таких как iTunes и QMP, из-за "проблем с лицензированием".

По состоянию на середину 2020 года FreeDB больше не доступен: Freedb.org Is Shuting Down , сообщение от 2 марта 2020 года. Прежний URL-адрес веб-сайта FreeDB в настоящее время перенаправляет на MAGIX, компанию, продающую собственное музыкальное и мультимедийное программное обеспечение для Windows.

Пытаясь найти альтернативу, я нашел только MusicBrainz, но вам нужно создать учетную запись и войти в систему для добавления/редактирования DiscID, названий альбомов, названий песен... Подходящим программным обеспечением для этого кажется Picard, хотя я этого не делал. действительно использовал его сам (пока). Он находится в репозитории юниверса Ubuntu и должен быть легко установлен:

      sudo apt-get install picard

Я также был бы заинтересован в том, как отправить запись в базу данных с помощью командной строки Linux, но, возможно, лучше использовать Picard (который представляет собой графический интерфейс), поскольку он позволяет искать ранее существовавшие данные и изменять их при необходимости. Я говорю это, потому что с помощью abcde я не смог получить данные компакт-диска, но позже, используя Picard, я обнаружил, что они уже были доступны на MusicBrainz. Кажется, мне нужно либо настроить abcde для использования MusicBrainz, либо шлюз FreeDB не настроен в моих настройках abcde, либо он настроен, но не работает должным образом... Я должен проверить, но это ничего не меняет по поводу закрытия FreeDB...

Другие вопросы по тегам