IT-словарь › Программирование › Бесшовное воспроизведение

Бесшовное воспроизведение

Программирование Svenska → Обновлено: 2026-10-28

Воспроизведение треков встык без единого отсчёта тишины между ними — на CD это само собой, а со сжатыми файлами на удивление трудно.

Проблема в том, что MP3 и AAC кодируют звук кадрами фиксированного размера: 1152 отсчёта у MP3. Кодировщик добавляет в начало тишину, покрывающую его собственную задержку запуска, а в конец — заполнение до последнего кадра. Если играть такие файлы в лоб, на каждом стыке слышна крошечная запинка, что портит концертные альбомы, классику и все пластинки, где песни перетекают друг в друга.

Решение — метаданные с точным числом отсчётов, которые нужно отбросить. LAME записывал их в собственный заголовок, а Apple добавила аналог для AAC, когда в iTunes 7 в 2006 году появилась поддержка бесшовного воспроизведения. У FLAC и WAV такой проблемы не было никогда: они хранят ровно столько отсчётов, сколько записали.

← Назад к словарю