鉴于包含刻录到CD / DVD的原始数据的文件,我试图找出使用的格式(即ISO,UDF等)。
例如,我可以检测ISO9660格式,因为在2048字节扇区之一的开头,我可以找到字符串“CD001”。
然而,当谈到CDDA(红皮书)数据时,似乎要困难得多。我试着寻找同步字节,但到目前为止还不是很幸运。在这种情况下的另一个复杂因素是每个轨道被写入另一个文件。例如,在ISO的情况下,一切都在一条轨道上;在音频的情况下,我为每个音轨都有一个单独的文件。
我知道这种格式被许多公司滥用,所以我只是在寻找一种非常好的检测方法。
具体情况是检测由Windows Media Player创建的音频CD(CDDA格式)。
有什么建议吗?