问题标签 [cd-burning]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Windows CD 刻录 API
我们需要在使用 Borlands Turbo C++ 开发的 C\C++ Windows XP/Vista 应用程序中以编程方式将文件刻录到 CD。
最简单和最好的方法是什么?我们更喜欢本机 Windows API(不依赖于 MFC),以便不依赖任何第三方软件/驱动程序(如果可用)。
air - 从 Adobe AIR 应用程序访问 CD/DVD 驱动器进行备份
是否可以从 Adobe AIR 应用程序刻录 CD/DVD?如何?我希望我的应用程序在 CD/DVD 上进行一些备份。还有其他选择吗?
c++ - 处理 WinAPI CreateFile 中的泄漏?
CreateFile 分配 2(!!) 个句柄,而 CloseHandle 在尝试获得对 cd-rom 设备的低级访问时仅关闭一个句柄。操作系统 Windows XP SP3,7 台测试计算机中有 5 台运行相同。
当尝试访问硬盘驱动器号时,CreateFiles 工作正常并且只分配一个句柄。
这是示例代码:
HANDLE m_driveHandle = CreateFileW("\\\\.\\E", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);关闭句柄(m_driveHandle);
可能的原因是什么,或者它只是一个微软的错误?
更新。驱动器名称没有剪切和粘贴。正确的字符串是 L"\\.\E:"。错误仍然存在。
更新2。问题解决了!请参阅下面的我(欧米茄)的答案。
.net - 从 .Net 写入 CD
有没有一种简单的方法可以从 .Net 写入 CD?如何创建一个自动运行写入自身的可执行文件的多区段 CD?
macos - 如何在 Mac OS X 中以编程方式刻录音频 CD
我能找到的关于刻录 cd 的所有信息都适用于 Windows,或者关于刻录 cd 的完整程序。但是,我希望能够直接从我的程序中刻录音频 CD。
我不介意使用 Cocoa 或 Carbon,或者如果没有 API 可以直接执行此操作,那么使用可以使用 wav/aiff 文件作为输入的命令行程序也是可能的,如果它可以与我的应用。
因为它将用于将 dj 混音刻录到 cd,所以如果可以创建不同的轨道而它们之间没有间隙,那就太好了。
java - Java 中的蓝光刻录机 - 从哪里开始?
就像这篇文章的主题所暗示的那样,我正在考虑开发一个像 nero 这样的套件来帮助刻录蓝光光盘。我有点不知道从哪里开始。Java API中有什么可以让你做到这一点的吗?如果我要从头开始,我需要从蓝光光盘规格开始吗?是否有任何开源工具已经在这样做?我尝试在 sourceforge.net 上进行搜索,但没有发现任何有用的信息。任何帮助深表感谢。
.net - 是否可以使用 .NET 写入 CD?
我在 f:\ 驱动器中有一个名为“cd.txt”的数据文件。我想将此文件写入 CD 即 E:\。
上面的行抛出异常说:
“访问路径 'E:\cd.txt' 被拒绝”
c# - 检测 IMAPI 2.0
有没有办法检测在 XP 或 Vista 机器上安装了哪个版本的 IMAPI?我开始尝试从我正在编写的应用程序中刻录 CD,但我有点迷路了。我知道要刻录 DVD,您必须拥有 IMAPI 2.0,我只需要知道在哪里可以找到它或如何检测版本。
谢谢。
cross-platform - 是否有跨平台的 CD/DVD 刻录库或命令行应用程序?
我正在寻找一个跨平台的 CD 和 DVD 刻录库。我对语言或框架并不太特别,只要有最小的依赖关系并且它们很容易跨平台安装,或者已经存在。
命令行应用程序也可以工作..
希望以 WinXP、Vista、Win7、OS X Leopard 和 Snow Leopard 以及大多数 linux 发行版为目标。
我知道我可以编写一个 .iso 跨平台,但我正在寻找一种方法来将这些 .ISO 刻录到各种平台上的磁盘上,而不必为每个平台单独编码。
它用于刻录 MP3 磁盘和标准音频 CD...
所有建议表示赞赏。