跳到正文
发现
DiscImageStudio:光盘盘面图像刻录工具
桌面应用设计创意

DiscImageStudio:光盘盘面图像刻录工具

把图片转换成 CD/DVD/单层 BD-R 数据,用普通刻录光驱在光盘盘面上刻出肉眼可见图案的 Windows 桌面工具。

admin
发布于 2026-11-05
浏览
1
访问
0
下载
0
版本
v1.4.0
平台
Windows
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Disc Image Studio 是一个光盘盘面可见图像生成与刻录工具。它把一张图片转换成符合 CD、DVD 与单层 BD-R 光盘物理层约束的数据,写入后光盘盘面会呈现肉眼可见的图案。桌面版是 Windows 上的 WPF 图形应用,另外提供面向 Linux / macOS 的实验性命令行版本。

主要功能

  • CD 支持:支持任何 CD,可导出带格式头的 WAV 音轨及配套 CUE,兼容 cdrecord、ImgBurn 等刻录软件,也可导出 RAW 音轨。
  • DVD 支持:支持任何 DVD,可导出 ISO 镜像。
  • 蓝光支持:支持任何单层 BD-R 25 GB,支持纯绘图与 UDF 2.01 文件。
  • 随盘文件:CD/DVD/蓝光可在设计页直接选择要保存的文件夹及内圈/外圈位置,也可在导出页调整,设置随工程保存。
  • 图层化设计:在设计页导入图片、用图层完成排版,并在「影调」模块调整抖动、伽马、亮度与灰阶档位。
  • 介质灰度方案:CD 与 DVD 均使用黑白二阶,CD 使用 0D / AA,DVD 扰码域使用 A5 / 92。
  • 灰度抖动工具:附带独立程序,可把原图处理成 0/255 黑白二阶 PNG,支持拖入原图、并排预览与无损 PNG 导出。
  • 盘片预设:内置多个品牌的光盘参数,覆盖 CD/DVD/BD,也支持自行标定后贡献数据。
  • 辅助标定:提供粗标定、边界标定与精细标定三个阶段,通过盘面照片估计内外半径与轨距分布,精细标定可拟合三次轨距,系数随预设、工程保存。
  • 两种写入方式:导出完整 ISO/RAW/WAV+CUE 后交给刻录软件手动刻录;或使用实验性的即时流式刻录,边生成边写入。

界面预览:

安装与使用

Windows 用户从 GitHub Releases 下载 win-x64.exe 后可直接运行;Linux 或 macOS 用户下载与 CPU 匹配的实验性 CLI 压缩包,解压后运行 ./disc-image-studio --help。发布包均自带 .NET 运行时,无需另装 .NET。

基本流程:

  1. 在主页选择 CD、DVD 或蓝光,指定输出位置后新建工程。
  2. 在设计页导入图片,用图层排版,并在右栏「影调」调整抖动、伽马、亮度与灰阶档位。
  3. 在预览页核对盘面投影,在导出页生成 ISO/RAW/WAV+CUE,或使用即时刻录写入空白盘片。

命令行示例(验证安装并生成配套 CUE):

./disc-image-studio cd-generate --input picture.png --output sample.wav --sectors 2

从源码构建与运行:

dotnet build DiscImageStudio.slnx --configuration Release
dotnet run --project src/DiscImageStudio.App --configuration Release

注意事项

  • 桌面版需要 Windows 10 2004(19041)及以上,或 Windows 11;自行构建的非自包含 GUI 需要 .NET 10 Windows 桌面运行时。
  • 即时刻录为实验性功能,需要 Windows 可识别的 CD/DVD/BD 刻录机与空白盘片,请只使用可报废的测试介质;刻录中断、断电或生成速度不足仍可能使盘片报废。
  • 不要使用非空白介质,程序会拒绝非空白盘。
  • 实际可见效果取决于盘片、刻录机、固件与写入策略。
  • BD-R 顺序写入不提供备用区重映射,中断后同一盘片通常不能继续写入。
  • 程序不联网、不上传文件、不收集遥测。
  • 项目采用 GNU GPL v3.0 or later(GPL-3.0-or-later)授权。

本作品整理自 GitHub 开源项目 JiaFeiMiao-K-Cat/DiscImageStudio,原作者 @JiaFeiMiao-K-Cat,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.4.0当前版本

    修复流式刻录速度首次选择后无法切换;缓存按会话隔离并优化单文件 EXE 解压体积;新增粗标定、边界标定、精细标定三阶段流程与三次轨距拟合;新增土耳其文、西班牙文、捷克文界面与 README;新增威宝、铼德多款盘片预设。

评论