← Все новости

DiscImageStudio: рисунок на CD или DVD обычным пишущим приводомDiscImageStudio: drawing pictures on a CD or DVD with an ordinary burner

Разработчик под ником JiaFeiMiao-K-Cat выпустил DiscImageStudio — утилиту, которая превращает изображение в данные для записи на оптический диск. Метки, нанесённые лазером, по-разному отражают свет, и картинка становится видна с той же стороны, откуда привод читает данные.A developer known as JiaFeiMiao-K-Cat released DiscImageStudio, a tool that turns an image into data written to an optical disc. Laser marks reflect light differently, so the picture is visible from the same side the drive reads from.

Идея простая и слегка абсурдная, но работает: обычный пишущий привод уже умеет оставлять на диске метки разной отражающей способности. Если подобрать эти метки не как данные, а как полутоновое изображение, получится картинка — прямо на рабочей стороне диска.

Технически задача не такая тривиальная, как кажется. Дорожка на оптическом диске идёт по спирали, и без учёта её геометрии рисунок исказится. Утилита это компенсирует, а перед записью предлагает нанести тестовый узор для калибровки или воспользоваться готовым профилем под конкретный диск и привод.

Что умеет

  • Полноценно — CD и DVD; Blu-ray пока в тестовом режиме.
  • Контраст зависит от диска, привода и режима записи, так что результат предсказуем примерно как печать на дешёвом принтере.
  • CD-R записывается один раз, CD-RW можно стереть и использовать снова.
  • На диске с рисунком можно сохранить и обычные файлы, выделив под них внешнее или внутреннее кольцо.

Интерфейс с графикой есть для Windows 10 и 11. Для Linux и macOS выпущена экспериментальная консольная утилита: она готовит файлы, а запись выполняется сторонним софтом. Код открыт под GPL-3.0.

Зачем это нужно

Практической пользы почти нет — и именно поэтому интересно. Это хороший пример того, как хорошо документированное железо позволяет делать вещи, не предусмотренные производителем: привод не «рисует», но если управлять им напрямую, получается гравюра. Для тех, кто любит старые технологии, — отличный повод достать болванки из ящика.

The idea is simple and slightly absurd, but it works: an ordinary burner can already leave marks of differing reflectivity on a disc. Arrange those marks not as data but as a halftone image and you get a picture — on the same side the drive reads from.

Technically it is less trivial than it sounds. An optical disc’s track runs in a spiral, and without accounting for its geometry the image would distort. The tool compensates for that and offers either a test pattern for calibration or a ready-made profile for a specific disc and drive.

What it does

  • Full support for CD and DVD; Blu-ray is still in test mode.
  • Contrast depends on the disc, the drive and the write mode, so results are about as predictable as printing on a cheap printer.
  • CD-R writes once; CD-RW can be erased and reused.
  • You can still store ordinary files on a disc with a picture, using the outer or inner ring.

There is a graphical interface for Windows 10 and 11. For Linux and macOS there is an experimental command-line tool: it prepares the files and a third-party utility does the writing. The code is open under GPL-3.0.

Why bother

There is almost no practical use — which is exactly why it is interesting. It is a good example of well-documented hardware enabling things the manufacturer never intended: the drive does not “draw”, but drive it directly and you get an engraving. For anyone fond of old technology, a fine excuse to dig the blanks out of a drawer.

Источники