如何将 .cue / .bin(cdr 轨道)图像转换为单个 .iso 文件?
我有 Fedora 16 (x86-64)
Linux 3.1.9-1.fc16.x86_64 #1 SMP Fri Jan 13 16:37:42 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
答案1
您应该查看bchunk
,它专门用于此类转换。您应该能够使用 来安装它sudo yum install bchunk
,但我只有 95% 确定它在标准存储库中。bchunk
将从任何数据轨道创建 ISO,并为任何 CD 音频创建 CDR。如果你想把所有东西都放在一个 ISO 中bchunk
是不合适的。
语法是这样的,
bchunk IMAGE.bin IMAGE.cue IMAGE.iso
要创建一个包含所有曲目的 ISO,请查看bin2iso
。 bin2iso
很可能不包含在您的标准存储库中。尽管 RPM 确实存在于非官方的在线环境中。与 相比,我更喜欢 PowerISO bin2iso
,因为bin2iso
它几乎没有更新。
bin2iso <cuefile>
您还可以使用进行转换电源ISO。它是商业软件,但linux版本是免费软件。有时,如果我在使用免费软件进行不同图像转换时遇到问题,我会尝试使用 PowerISO。
答案2
如果 BIN 文件包含 CD 音轨,则无法将其转换为 ISO 映像!其原因在于,与CD-ROM等不同,音频CD的数据结构从根本上与ISO 9660文件系统不兼容。请参阅下面的链接,查看一篇对此进行了很好解释的论文:
http://journal.code4lib.org/articles/9581
但是,您可以使用块块(如上所述)与-w选项,生成 WAV 格式的输出。命令行会是这样的:
bchunk -s -w IMAGE.bin IMAGE.cue IMAGE
这将为每个音轨创建 WAV 文件,例如:
IMAGE001.wav
IMAGE002.wav
等等。这-sswitch 对音频样本进行字节交换。如果省略它,WAV 的字节顺序将是错误的,并且它们将作为静态噪音播放(至少这是我上次尝试时发生的情况)。
答案3
首先使用imgburner软件,它将制作bin和cue文件的两个不同的ISO。然后使用 Winrar 将两个 ISO 解压缩到一个文件夹中。
然后将创建一个与cue文件合并的bin文件,然后使用工具bin2iso将bin转换为ISO。
答案4
找到它!
diskfile1.iso
diskfile2.iso
合并到 result.iso
cat diskfile1.iso > result.iso
cat diskfile2.iso >> result.iso
完毕。