Да, согласен, теперь это очевидно...baralgin:Цитата: snatch // вчера в 00:48
Я полагаю, что это:
1) либо куски аудиоданных по определённому (фиксированному?) адресу в треке (чтобы было по чему настраивать смещения),
2) либо CRC небольшого куска данных (менее вероятно)
Мне кажется логичным именно второй вариант. Т.к. искать совпадение всего лишь по одному сэмплу не очень надёжно.
И потому что твой эксперимент это подтвердил - tripleflac насчитал нулевые CRC,
и ещё потому что на скриншоте колонки называются L.Ofs.CRC/R.Ofs.CRC, что расшифровывается не иначе, как Local Offset CRC/Remote Offset CRC
Остаётся вопрос, с какой позиции и сколько семплов входит в эти CRC.
Тут мои предположения банальны - это, видимо, начало трека - я понаблюдал за tripleflac-ом, он читает из каждого флака первые 500-900 кил. Точнее, это libFLAC читает, но сути это не меняет - выходит, что сравнивается начало трека (вряд ли все 500к, поменьше кусок, скорее всего).
Для выяснения деталей, видимо остаётся только хачить tripleflac.
Кстати, можешь свой эксперимент с обнулением попробовать для этого - обнулять с начала трека по семплу/по десятку семплов - и наблюдать за CRC.