WebAPI не возвращает информацию о CD из TOC

Первоначально я отправил это через адрес электронной почты службы поддержки и получил указание разместить его здесь. Я получил некоторую информацию о проблеме, которая будет опубликована ниже.

Я оцениваю WebAPI для распознавания информации TOC с аудио CD. Я столкнулся с проблемой, когда WebAPI не возвращает никаких данных для нескольких компакт-дисков. Я проверил компакт-диски с другими источниками, и оглавление кажется действительным.

Вот пример оглавления, который не возвращает правильные данные: 150 13618 27701 46018 60995 68989 82330 88600 102597 110046 130091 144691 160769 167288 175151

Это должно вернуть Энья - кельты.

У меня есть несколько других дисков, которые не возвращают требуемую информацию, и, если вам они понадобятся, я с удовольствием соберу список и отправлю их вам.

Спасибо

Антуан Курукчи

2 ответа

Как ответ, который вы получили по электронной почте, вам нужно еще 6 цифр в конце оглавления. Это либо указывает на длину альбома или конец последнего трека. Таким образом, вам нужно количество дорожек плюс одно число в оглавлении. (В вашем примере вам нужно 16 номеров в TOC - 15 треков + 1)
Как я получу 16-й номер ТОС, используя ваш пример: используйте длину последней дорожки и 15-й номер ТОС, чтобы оценить 16-й номер. Gracenote может распознать это, даже если это не совсем то же самое.

Я на самом деле считаю, что все наоборот.

FreeDB корректно работает с треками Numberof и временем воспроизведения в конце

Этот пример работает с Freedb/CDDB 8 187 22502 39067 65425 101542 122447 143777 159945 2560

Для того же компакт-диска это работает с Gracenote 187 22502 39067 65425 101542 122447 143777 159945

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