GitHub - arduinocelentano/cdimage:一种用于在光盘表面刻录可见图片的工具

主要观点:介绍了一个用于在光盘表面刻录可见图片的工具 CDImage,包括其起源、构建、使用方法、校准考虑等方面。
关键信息:

  • 有至少两个类似技术的成功尝试,受其启发,作者的坐标转换代码基于[unDEFER]的实现,还使用了该项目的光盘几何参数。
  • 需 Qt 6 库构建,有 Windows 二进制版本,使用时需选择光盘型号,高对比度图像效果较好,转换需时间,生成的是音频 CD 轨道。
  • 校准是多目标优化问题,有多种方法如大量尝试组合、从中心到边缘逐渐改变标准等,但都耗时,可考虑自动化如利用光驱依赖的延迟或 AI 解决方案。
    重要细节:
  • 项目起源提到 15 年前 argon 用户及[unDEFER]用户的尝试,作者 2008 年因校准问题放弃项目,最近重新分享代码并修复 bug 移植到 Qt6。
  • Windows 用户可使用作者提供的二进制版本,但未充分测试。使用前需注意光盘几何差异,若未在轨道生成对话框中则可能失败。
  • 用法中详细说明了图像操作及创建轨道的步骤,还提到若光盘不在列表中可手动输入几何参数及相关注意事项。
  • 校准部分详细介绍了两种可能的自动化思路及存在的问题。
  • 提供了进一步阅读的相关链接,包括最早的类似技术实现、“红皮书”、Hackaday 帖子及关于光驱逆向工程的项目。
阅读 9
0 条评论