06/09/13 18:54:00 zqNgPHb60
う~ん、>>124で書いたことは違ってるぽいです。
いろいろ試してみたが、iTunes7で完全なギャップレス再生ができるのは (完全な=サンプル単位で正確な)
エンコード時にそのための情報を加えるLAMEと新しいiTunes7でエンコードした物だけ。
ギャップレス再生というのは連続して次の曲を読み込んだだけでは実現できません。
mp3やaacでエンコードすると、どうしても元々の曲の前後にわずかな無音が出来てしまうので、
どれだけ無音部分があるのかをエンコード時に記録しておく必要があり、再生時にこれを利用してギャップを正確にスキップします。
再生するプレイヤー側もこの情報を認識できる必要があるので、iTunes7で改良されたのは
LAMEタグを認識するようになったのと、内蔵エンコーダーがギャップレス情報を組み込んだことかな。