TOC読み込み成功!だが、、、
だが、問題がある。CCCDの場合だ。
データ用のトラックと音楽用のトラックの区別がつかなければ正しくリッピングできないが、TOCを読んでみたときにドライブによってdata属性が付いたり付かなかったりする。
AkRipのソースを調べこの属性をどうやって付けているかを調べたら、なんとASPIからのリターンそのままだった。
ということは、TOCを読むのに別のモードでも読まなければ判別はつかないが、AkRipライブラリのインターフェースにはTOCを別のモードで読むことはさぽーとしていない。
困った。
解決策は3つ。
1.CCCDをあきらめる
2.AkRipライブラリのソースを修正する。
3.AkRipライブラリではなくASPIを直接操作する
CCCDにも対応したいし、他人のプログラムに手を加えると、バージョンアップされた時不整合が起きるかもしれない。
かといって、ASPIを使うのは面倒だ。
どうしよう。。。
データ用のトラックと音楽用のトラックの区別がつかなければ正しくリッピングできないが、TOCを読んでみたときにドライブによってdata属性が付いたり付かなかったりする。
AkRipのソースを調べこの属性をどうやって付けているかを調べたら、なんとASPIからのリターンそのままだった。
ということは、TOCを読むのに別のモードでも読まなければ判別はつかないが、AkRipライブラリのインターフェースにはTOCを別のモードで読むことはさぽーとしていない。
困った。
解決策は3つ。
1.CCCDをあきらめる
2.AkRipライブラリのソースを修正する。
3.AkRipライブラリではなくASPIを直接操作する
CCCDにも対応したいし、他人のプログラムに手を加えると、バージョンアップされた時不整合が起きるかもしれない。
かといって、ASPIを使うのは面倒だ。
どうしよう。。。
Comments