CDDA是截取CD音乐的软件。
它是加拿大人Jim Mclaughlin用Borland c++语言写成的一个共享软件,CDDA.exe是它的主文件。键入CDDA而不带参数,就会显示各种参数的用法。常用参数以共享版为例,CDDA提供了很多参数:CDDA 〈音频格式的范围〉 〈驱动器模式〉 〈输出数据类型〉 /f 输出文件名。其中〈音频格式的范围〉就是指 /msf、/lba或/t。/t指的是音轨的编号,通俗地说就是第几首歌。在这一批参数里还有以下几个:/s msf或lba模式下的开始位置/e msf或lba模式下的结束位置/block 一次从光盘里读取的数据块个数/overlap 前后两次读取的数据块的重叠个数,这个参数是为了加入jitter校验而设立的。其中〈驱动器模式〉有以下参数:/aspi 第一个找到的scsi/msCDex驱动器(这是缺省参数)/m 使用msCDex参数/atapi 〈io:device〉 : 忽略atapi驱动器的i/o地址以及master/slave状态/95atapi 在Windows 95下使用atapi驱动程序/msc 光盘驱动器的盘符由于是共享版,在〈输出数据类型〉中,输出文件只能使用内定缺省参数,即立体声、wav格式、44.1khz、CD-da模式。此外还有其他四个参数:/p 播放CD上的指定范围的音乐/u 估计截取数据后需要的磁盘存储空间/o 忽略版权保护,现在大部分音乐CD都有版权保护字节,建议在每次使用CDDA时都加上此参数jc 对音频数据不进行jitter校验,这样可以加快截取速度应用实例参数介绍完了,下面看几个例子:CDDA /msf /s 10:14:36 /e 13:55:11 /f 001.wav jc截取第一个光盘驱动器上从10分14秒36帧开始,到13分55秒11帧结束的一段音频。不进行jitter校验,并以001.wav的文件名保存在当前盘上。CDDA /lba /s 106232 /e 109443 /f 002.wav /95atapi使用Windows 95下的atapi驱动模式截取光盘上从第106232个逻辑数据块开始,到109443个逻辑数据块结束的一段音频,并以002.wav的文件名保存在当前盘上。CDDA /t 2 /f 002.wav /o /m这种使用方法最好理解,也是在实际中用得较多的。它表示使用msCDex驱动模式截取光盘上的第二首音乐,并忽略版权保护。将截取的文件以002.wav为名保存在当前盘上。