<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with MathML3 v1.3 20210610//EN" "JATS-archivearticle1-3-mathml3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" dtd-version="1.3" article-type="other" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">appstoryo</journal-id><journal-title-group><journal-title>AppStoryo</journal-title></journal-title-group><publisher><publisher-name>lapnito.cz s.r.o.</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">blog/how-to-get-gapless-playback-on-your-phone/ru</article-id><title-group><article-title>Как добиться воспроизведения без пауз на телефоне</article-title></title-group><contrib-group><contrib contrib-type="author"><string-name>Lubor Šimůnek</string-name></contrib></contrib-group><pub-date date-type="pub" publication-format="electronic"><day>27</day><month>10</month><year>2026</year></pub-date><permissions><copyright-statement>© 2026 lapnito.cz s.r.o.</copyright-statement><copyright-year>2026</copyright-year><copyright-holder>lapnito.cz s.r.o.</copyright-holder><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>CC BY 4.0</license-p></license></permissions><self-uri xlink:href="https://appstoryo.com/ru/blog/how-to-get-gapless-playback-on-your-phone"/><abstract><p>Декодеры MP3 добавляют 528 тихих отсчётов, а FLAC и Opus хранят точную длину. Откуда берётся пауза между треками и как от неё избавиться.</p></abstract><kwd-group kwd-group-type="author"><kwd>Продуктивность</kwd><kwd>article</kwd><kwd>AppStoryo</kwd></kwd-group></article-meta></front><body><p>Пауза между треками — свойство файла, а не вашего телефона. Декодеры MP3 и AAC вставляют в начало каждого файла 528 тихих отсчётов, тогда как FLAC, ALAC и Opus вместо этого записывают точное число отсчётов. FLAC Player Offline: Gapless — бесплатный автономный проигрыватель для iPhone и Android, который читает это значение и играет альбом как единую непрерывную запись.</p><p><italic>Раскрытие: AppStoryo управляется студией, которая разрабатывает FLAC Player Offline: Gapless. Сравнение ниже опирается на публично проверяемые критерии и называет реальные альтернативы.</italic></p><p>У решения две половины: держать музыку в формате, который записывает собственную длину, и пользоваться проигрывателем, который её соблюдает. Ниже: откуда берётся тишина, какие форматы точны до отсчёта и как всё настроить. FLAC Player Offline: Gapless бесплатен в <ext-link ext-link-type="uri" xlink:href="https://apps.apple.com/us/app/flac-player-offline-gapless/id6793288615">App Store</ext-link> и в <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.tomas.music_player">Google Play</ext-link>.</p><sec id="s1"><title>Почему на телефоне между песнями возникает пауза?</title><p>Потому что кодеки с потерями не умеют описать произвольное число отсчётов. Кадр MP3 содержит ровно 1152 отсчёта, поэтому, если трек не кратен 1152, кодер дополняет последний кадр нулями. Проект LAME, автор самого распространённого кодера MP3, описывает это в своих <ext-link ext-link-type="uri" xlink:href="https://lame.sourceforge.io/tech-FAQ.txt">технических заметках</ext-link>: каждый проверенный там декодер дополнительно вносит задержку в 528 отсчётов в начале файла, а файл WAV, закодированный и затем декодированный, возвращается с задержкой 1056 отсчётов.</p><p>На частоте 44,1 кГц, то есть при оцифровке с компакт-диска, одна секунда — это 44 100 отсчётов, так что 528 отсчётов дают около 12 миллисекунд добавленной тишины, а дополненный нулями последний кадр добавляет ещё до 26 миллисекунд. Между двумя несвязанными поп-песнями этого не слышно, а посреди концертной записи или сведённого микса это бросается в уши. Именно поэтому жалоба почти всегда исходит от тех, у кого в фонотеке концептуальные альбомы, классика или диджейские сеты.</p></sec><sec id="s2"><title>Что на самом деле значит воспроизведение без пауз?</title><p>Это значит, что первый отсчёт следующего трека попадает на выход сразу после последнего отсчёта текущего, причём ничего не вставляется и ничего не обрезается случайно. Это не кроссфейд. Кроссфейд скрывает шов, накладывая два трека и приглушая оба; воспроизведение без пауз убирает сам шов, и эти две настройки решают противоположные задачи.</p><p>Должны совпасть три вещи. Файл обязан сообщать, сколько в нём отсчётов, декодер обязан отбросить дополнение кодера, а не проигрывать его, а проигрыватель обязан держать следующий трек декодированным и в очереди ещё до конца текущего. Проигрыватель, который открывает следующий файл лишь после завершения предыдущего, всегда даст короткую тишину, каким бы хорошим ни был формат.</p></sec><sec id="s3"><title>Решает ли формат файла, будут ли альбомы играть без пауз?</title><p>В значительной мере да. FLAC описан в <ext-link ext-link-type="uri" xlink:href="https://www.rfc-editor.org/rfc/rfc9639.html">RFC 9639 организации IETF</ext-link>, где задан минимальный размер блока в 16 отсчётов и максимальный в 65 535, а затем сделано единственное важное здесь исключение: последний блок может быть меньше 16 отсчётов именно для того, чтобы файл совпал с длиной закодированного звука без использования дополнения. Поэтому файл FLAC заканчивается там, где заканчивается музыка. Его заголовок STREAMINFO несёт также общее число отсчётов в 36-битном поле и 128-битную контрольную сумму исходного звука.</p><p>Opus решает ту же задачу иначе. <ext-link ext-link-type="uri" xlink:href="https://www.rfc-editor.org/rfc/rfc7845.html">RFC 7845</ext-link> помещает в заголовок потока поле предпропуска, которое указывает отсчёты, подлежащие декодированию и последующему отбрасыванию, рекомендует не менее 3840 отсчётов предпропуска при обрезке потока и определяет истинную позицию воспроизведения как позицию гранулы минус этот предпропуск. MP3 и AAC тоже могут играть без пауз, но лишь если кодер записал задержку и дополнение в тег, а проигрыватель его читает, то есть появляется ещё одно звено, способное подвести.</p></sec><sec id="s4"><title>Как получить воспроизведение без пауз на iPhone и Android?</title><p>Начните с файлов. Оцифровывайте или конвертируйте альбомы в FLAC или ALAC, а не в MP3, держите каждый альбом в отдельной папке и импортируйте папку целиком, чтобы порядок треков сохранился. FLAC Player Offline: Gapless импортирует папки целиком, сохраняя их структуру, а передача по Wi-Fi отправляет музыку с компьютера прямо в приложение через браузер, что позволяет обойти перекодирование, которое может навязать инструмент синхронизации. Приложение бесплатно на <ext-link ext-link-type="uri" xlink:href="https://apps.apple.com/us/app/flac-player-offline-gapless/id6793288615">iPhone</ext-link> и <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.tomas.music_player">Android</ext-link>, а его собственное описание в магазине обещает:</p><disp-quote><p>Gapless playback that actually works, for live albums, concept albums and DJ sets</p></disp-quote><p>На Android основа заложена в самой платформе. В <ext-link ext-link-type="uri" xlink:href="https://developer.android.com/reference/android/media/MediaPlayer">справочнике MediaPlayer</ext-link> метод setNextMediaPlayer есть начиная с уровня API 16, и он описан как переход от одного проигрывателя к следующему настолько бесшовно, насколько возможно; существует он именно потому, что передача в конце трека — самая трудная часть. На iPhone, где системное музыкальное приложение вообще не импортирует FLAC, работу должен выполнить установленный вами проигрыватель. Затем проверьте две настройки: воспроизведение без пауз включено, а кроссфейд внутри альбомов выключен, потому что кроссфейд с удовольствием разрушит то, что вы только что настроили.</p></sec><sec id="s5"><title>Каким проигрывателем в итоге пользоваться?</title><sec id="s6"><title>Выберите foobar2000, если нужна самая широкая поддержка форматов</title><list list-type="bullet"><list-item><p>Бесплатно, от Resolute, обновлён до версии 2.26 17 октября 2026 года, 209 оценок в App Store при среднем балле 4,5. Есть и в App Store, и в Google Play.</p></list-item><list-item><p>Его описание называет воспроизведение без пауз рядом с WavPack и Musepack, выравниванием громкости ReplayGain и воспроизведением с серверов UPnP. Если в фонотеке есть форматы, о которых другие проигрыватели не слышали, откроет их именно он.</p></list-item></list></sec><sec id="s7"><title>Выберите VLC media player, если одно приложение должно играть всё</title><list list-type="bullet"><list-item><p>Бесплатно, от VideoLAN, версия 3.7.3 на 24 апреля 2026 года, 5988 оценок при среднем балле 3,7, в обоих магазинах. Играет видео и звук почти в любом формате без конвертации и принимает поток с серверов SMB, FTP и DLNA.</p></list-item><list-item><p>В его описании в App Store воспроизведение без пауз не упомянуто, так что если вы читаете это ради непрерывных переходов между треками, считайте это молчание ответом и проверьте его на своих файлах, прежде чем доверять ему фонотеку.</p></list-item></list></sec><sec id="s8"><title>Выберите Doppler, если важнее всего интерфейс</title><list list-type="bullet"><list-item><p>От Brushed Type Ltd, версия 3.2, последнее обновление 3 октября 2025 года, 1590 оценок при среднем балле 4,6. Это приложение для iPhone и Mac; страницы в Google Play у него нет.</p></list-item><list-item><p>Он импортирует музыку и плейлисты для прослушивания без сети и позволяет править сведения о треках и обложки прямо на устройстве, без синхронизации. Плата за это — платформа: телефон на Android исключает его полностью.</p></list-item></list></sec><sec id="s9"><title>Выберите FLAC Player Offline: Gapless, если нужно воспроизведение без пауз и ничего лишнего</title><list list-type="bullet"><list-item><p>Бесплатно в обоих магазинах, без рекламы, без подписки и без учётной записи, восемь форматов, включая FLAC, ALAC, WAV и Opus, 10-полосный эквалайзер и импорт плейлистов M3U.</p></list-item><list-item><p>Без пауз внутри альбома и кроссфейд между альбомами — отдельные настройки, а не единый компромисс, и вся фонотека остаётся на устройстве.</p></list-item></list></sec></sec><sec id="s10"><title>Когда проигрыватель без пауз не является верным решением?</title><p>Когда тишина уже внутри файла. Если единственная копия альбома — оцифровка в MP3, сделанная без тегов непрерывного воспроизведения, обрезанные кодером отсчёты исчезли, и конвертация этих MP3 в FLAC сохранит паузу, а не уберёт её. Оцифруйте заново с исходного диска или купите загрузку без потерь: ни один проигрыватель не вернёт звук, который никогда не был записан.</p><p>Это неподходящий инструмент и в том случае, если ваша музыка живёт в потоковом сервисе, потому что проигрывателю локальных файлов нечего играть. А если альбом сведён с настоящей тишиной между треками, эта тишина — решение исполнителя, и проигрыватель без пауз воспроизведёт её ровно так, как задумано.</p></sec><sec id="s11"><title>Частые вопросы о воспроизведении без пауз</title><sec id="s12"><title>Воспроизведение без пауз — это то же самое, что кроссфейд?</title><p>Нет, и они работают друг против друга. Кроссфейд накладывает конец одного трека на начало следующего и приглушает оба, и по замыслу это слышно. Воспроизведение без пауз не вставляет ничего. Внутри альбома кроссфейд оставьте выключенным.</p></sec><sec id="s13"><title>Конвертация моих MP3 в FLAC уберёт паузы?</title><p>Нет. Конвертация копирует всё, что есть в MP3, включая задержку декодера в 528 отсчётов и любое дополнение нулями в последнем кадре. Затем FLAC сохранит эту тишину без потерь. Чтобы получить чистый файл, оцифруйте заново с исходного диска.</p></sec><sec id="s14"><title>Играет ли встроенное музыкальное приложение телефона мои файлы без пауз?</title><p>Зависит от файла. Системное музыкальное приложение iPhone вообще не импортирует FLAC, и поэтому почти любой фонотеке без потерь нужен сторонний проигрыватель. На Android всё зависит от производителя, так что сначала проверьте один альбом.</p></sec><sec id="s15"><title>Нужны ли для воспроизведения без пауз файлы без потерь?</title><p>Не обязательно. Opus несёт в заголовке поле предпропуска, поэтому он точен до отсчёта, не будучи форматом без потерь. Форматы без потерь просто самый надёжный выбор: FLAC и ALAC пишут точную длину без дополнения, которое надо отменять.</p></sec><sec id="s16"><title>Почему концертные альбомы и диджейские сеты страдают сильнее всего?</title><p>Потому что музыка переходит через границу трека. Тишину в 12 миллисекунд между двумя поп-песнями не слышно, но та же тишина посреди непрерывной записи с публикой или сведённого микса разрывает ритм, который вы слушаете.</p></sec><sec id="s17"><title>Добавляет ли Bluetooth собственную паузу?</title><p>Bluetooth добавляет задержку, которая сдвигает всё одинаково и не является паузой между треками. Если тишина слышна при каждой смене трека по Bluetooth, но не по кабелю, причина в проигрывателе или в файле, а не в радиоканале.</p></sec><sec id="s18"><title>Нужно ли FLAC Player Offline: Gapless подключение к интернету?</title><p>Нет. Он играет файлы, уже хранящиеся на устройстве, и в его описании сказано, что подключение не требуется никогда: без рекламы, без подписки и без учётной записи. Это значит также, что он не умеет играть поток из музыкального сервиса.</p></sec><sec id="s19"><title>Как вообще загрузить мою музыку в приложение?</title><p>Тремя способами: передачей по Wi-Fi с компьютера через браузер, импортом папок целиком, чтобы альбом остался альбомом, либо приложением «Файлы» на iPhone и Finder на Mac. Порядок треков защищает именно импорт папок.</p><p>Сначала форматы, потом проигрыватель: оцифровывайте в FLAC или ALAC, импортируйте папками, включите воспроизведение без пауз и выключите кроссфейд. FLAC Player Offline: Gapless бесплатен в <ext-link ext-link-type="uri" xlink:href="https://apps.apple.com/us/app/flac-player-offline-gapless/id6793288615">App Store</ext-link> и <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.tomas.music_player">Google Play</ext-link> и играет ваши файлы без учётной записи и без сети.</p></sec></sec></body></article>
