Идея простая и слегка абсурдная, но работает: обычный пишущий привод уже умеет оставлять на диске метки разной отражающей способности. Если подобрать эти метки не как данные, а как полутоновое изображение, получится картинка — прямо на рабочей стороне диска.
Технически задача не такая тривиальная, как кажется. Дорожка на оптическом диске идёт по спирали, и без учёта её геометрии рисунок исказится. Утилита это компенсирует, а перед записью предлагает нанести тестовый узор для калибровки или воспользоваться готовым профилем под конкретный диск и привод.
Что умеет
- Полноценно — 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.