Какой тип этого штрих-кода находится на некоторых оптических дисках?

Штрих-код находится на прозрачной стороне некоторых компакт-дисков и DVD-дисков (все они имеют обозначение "DADC", "Sony DADC" или "Sony Music" где-то на ринге)

Есть только две ширины, и они всегда в конфигурации 1,2 или же 2,1, Теперь я буду относиться к ним как к двоичным 0 и 1.

Кажется, что данные выровнены в четыре бита, с 0x0 до 0x9, представляющими числа 0-9, и некоторое кодирование для других символов (например, 0xb0 производит 'A' и 0xd6 производит '-').

Кажется, что 0xa начинает последовательность текстового режима, 0xe начинает какую-то другую последовательность режима (часть кажется контрольной суммой), а 0xf заканчивает ее.

несколько примеров в шестнадцатеричном формате с соответствующей читаемой человеком текстовой версией из кольца после пробела:

ab00100199443d60101e8085f   A0100199443-0101
ab00100343510d60101e9880f   A0100343510-0101
ab00100993638d6b0911e29420f A0100993638-A911
ab00100993638d6b1911e29421f A0100993638-B911
ac85107702000d60101e5688f   S5107702000-0101
ac85107642000d60101e5388f   S5107642000-0101
ab00100779256d6b0511e28211f A0100779256-A511
a32d6475824d610e6094f       32-475824-10
ab00100490591d6b0511e26302f A0100490591-A511

Могут быть ошибки, я их расшифровал вручную.

Единственный пример, который я нашел со штрих-кодом, видимым со стороны этикетки, что привело к четкому сканированию (первый пример): кольцо перед внутренним оглавлением на компакт-диске 1996 года convert XiOSq.jpg -resize 314% -distort DePolar 0 -gravity southeast -crop 53x10% +repage -resize 100x16%\! output.jpg: прямоугольная версия того же кольца Более короткий штрих-код, присутствующий на компакт-дисках (e6b007f в этом примере), это загадка.

Чистая версия первого примера:
чистая версия первого примера, ab00100199443d60101e8085f

(314% и 16% являются лишь приблизительными значениями 100pi и 50/pi, чтобы сделать внешний край круга одинаковой длины, а ширина кольца совпадает между изображениями; 53% - это процент круга, прошедшего по часовой стрелке сверху вниз сразу после логотипа "DADC", и 10% - это процент [от внешнего края круга до середины], который я хотел бы видеть в верхней части выходного изображения; юг = внешний край; восток = по часовой стрелке)

2 ответа

Google для "CD Matrix"

До сих пор я не вижу практического применения для потребителя. Большинство считывателей штрих-кодов, с которыми я работаю, даже не могут прочитать круглый штрих-код (это хорошее использование конвертирования в вашем посте!). Может быть, это своего рода ранний лейбл "подлинного продукта" (например, голографические изображения), чтобы предотвратить пиратство музыки во времена до mp3.

Источник: https://www.discogs.com/help/submission-guidelines-release-format.html https://www.discogs.com/help/submission-guidelines-release-barcode.html

Приносим извинения за некорректность этого поста, но люди на форумах Redump недавно взломали эту нестандартную кодировку.

Кодировка представляет собой комбинацию 4-битного BCD для целых чисел и настраиваемой шестнадцатеричной кодировки для символов, которую можно просмотреть в сообщении, указанном выше.

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

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