Монтаж видео
Звук отстаёт от видео: почему это происходит и что делать
Звук отстаёт от видео по одной из двух причин, и различить их нужно первым делом. Если сдвиг одинаковый от начала до конца, виноват путь звука: наушники, телевизор, браузер. Если расхождение растёт по ходу ролика, виноват сам файл: снято с переменной частотой кадров. Лечатся эти два случая по-разному, и половина советов из интернета не работает именно потому, что их не различают.
Ниже минутный тест, который сразу говорит, какой у вас случай, и дальше два разных набора действий: для сдвига в воспроизведении и для сдвига в файле. Плюс отдельно про монтаж и про то, почему ролик может разъехаться уже после загрузки на площадку.
Два вида рассинхрона
| Признак | Постоянный сдвиг | Нарастающий сдвиг |
|---|---|---|
| Как выглядит | губы не совпадают одинаково весь ролик | в начале ровно, к концу уезжает |
| Где причина | путь звука до ваших ушей | сам видеофайл |
| Типичный виновник | беспроводные наушники, телевизор, браузер | съёмка на телефон с плавающей частотой кадров |
| Чем лечится | настройкой или сдвигом дорожки целиком | пересчётом файла в постоянную частоту |
| Видно ли другим | нет, у них своё оборудование | да, файл разъезжается у всех |
Тест на пять минут
- Найдите кадр с чёткой синхронной точкой. Хлопок, щелчок пальцами, первый слог слова в крупном плане.
- Оцените расхождение в начале ролика. Хотя бы на глаз: звук раньше картинки или позже, сильно или чуть-чуть.
- Перемотайте к концу и оцените там же. Ищите такую же чёткую точку.
- Сравните. Одинаково значит постоянный сдвиг. Стало заметно хуже значит накопление.
- Проверьте на другом устройстве. Откройте тот же файл на другом телефоне или компьютере через колонки. Если там ровно, дело точно в вашем выводе звука.
Пятый шаг решает спор окончательно. Файл один и тот же, значит если где-то он играет ровно, проблема не в файле. Это и есть развилка, от которой дальше идут два разных пути.
Постоянный сдвиг: задержка звука
Здесь картинка доходит до вас быстрее звука, и величина этого опоздания не меняется. Причина в том, что у звука есть лишние этапы: сжатие, передача, распаковка, буфер.
Где искать по убыванию вероятности
- Беспроводные наушники и колонки. Самый частый случай. Проверяется мгновенно: подключите проводные, и если стало ровно, виновник найден.
- Телевизор и звуковая панель. У большинства телевизоров есть отдельная настройка синхронизации звука, где сдвиг выставляется вручную. Ищется в звуковых настройках.
- Браузер. Отдельный путь со своим буфером. Проверяется тем же файлом в обычном плеере и в другом браузере.
- Режимы обработки звука. Эквалайзеры, «объёмное звучание», улучшайзеры добавляют собственную задержку.
Нарастающий сдвиг: дело в съёмке
Здесь виноват файл, и виноват вполне конкретной вещью. Телефоны часто снимают с плавающей частотой кадров: при хорошем свете кадров больше, при плохом меньше, чтобы вытянуть картинку. Сам файл записывает, в какой момент какой кадр показывать, и плеер телефона это понимает.
Проблема появляется, когда файл попадает в программу, которая считает частоту кадров постоянной. Она раскладывает кадры равномерно, звук идёт в своём темпе, и на каждой минуте копится небольшое расхождение. За десять минут набегает секунда и больше.
Что с этим делать
- Пересчитать файл до монтажа. Один раз, любым конвертером или экспортом с явно указанной частотой кадров. Обычно берут 30 кадров в секунду для разговорного видео.
- Только потом резать. Порядок принципиален: если смонтировать сначала, а пересчитать потом, разъедутся уже все склейки по отдельности.
- Проверить готовый файл, а не проект. В редакторе превью может идти ровно, а на экспорте разойтись.
Если разъехалось в монтаже
Отдельный случай, когда исходники нормальные, а разъезжается на таймлайне. Тут виноват не файл и не наушники, а несовпадение настроек.
- Частота проекта не совпадает с частотой исходников. Материал 30 кадров в проекте на 25 поедет обязательно. Настройки проекта выставляются под исходник, а не наоборот.
- Разные исходники с разной частотой в одном проекте. Классика при съёмке на телефон и на камеру одновременно. Приводить к общей частоте нужно до сборки.
- Внешняя запись звука без точки совмещения. Если звук пишется отдельным устройством, в начале дубля нужен хлопок: по нему дорожки совмещаются за секунду.
- Изменение скорости куска. Ускорение или замедление фрагмента без привязки звука разъезжает всё, что стоит правее по таймлайну.
Если монтаж идёт в браузерном редакторе, стоит проверить, что он вообще понимает ваш исходник: часть таких редакторов пережимает файл при загрузке и делает это по-своему. Про бесплатный вариант, который работает в браузере, есть отдельный разбор Clipchamp.
Если разъехалось после загрузки
Ситуация, которая выглядит самой обидной: в редакторе всё ровно, на компьютере ровно, а в ленте губы не совпадают. Объяснение простое: площадка пережимает ваш ролик заново под свои форматы, и на этом этапе вылезают проблемы исходника.
Чаще всего разъезжается именно материал с плавающей частотой кадров: ваш плеер его понимал, а пережимающий конвейер посчитал по-своему. Отсюда правило: заливать надо файл, уже пересчитанный в постоянную частоту, и проверять синхронность в готовом файле, а не в проекте.
ВК, YouTube, наушники, телефон, телевизор
Причин по-прежнему две, но у каждого места свой типичный виновник. Ниже — куда смотреть первым делом, если рассинхрон вылезает в конкретном месте.
| Где отстаёт | Что проверить первым |
|---|---|
| Видео в ВК | Свой файл или чужой: если чужие ролики идут ровно, дело в вашем файле, а не в площадке |
| YouTube в браузере | Тот же ролик в другом браузере и в приложении; если ровно — виноват буфер браузера |
| Беспроводные наушники | Проводные наушники или динамик: стало ровно — это задержка передачи |
| Проводные наушники | Режимы обработки звука и эквалайзер в системе; сам провод задержки не даёт |
| Съёмка на телефон | Растёт ли сдвиг к концу ролика: если да, это переменная частота кадров |
| Телевизор и саундбар | Настройка синхронизации звука в звуковом меню телевизора |
| Ноутбук, любое видео | Одинаковый ли сдвиг в разных плеерах: одинаковый — дело в выводе звука |
Почему в соцсети отстаёт, а на компьютере нет
Это самый частый вопрос про ВК и другие площадки, и ответ у него скучный: соцсеть пережимает загруженный файл под свои форматы. Если в исходнике была переменная частота кадров, при пережатии её приводят к постоянной, и накопленное расхождение становится видно там, а не у вас в плеере. Файл нужно чинить до загрузки, а не после.
Если отстаёт вообще везде и во всех программах
Тогда виноват не файл и не площадка, а вывод звука на самом устройстве: беспроводная гарнитура, звуковой режим или драйвер. Проверка та же, что в тесте выше: один и тот же ролик в двух разных плеерах и на двух разных устройствах вывода.
Как больше не попадать
- Фиксируйте частоту кадров в камере. Явные 30 вместо автоматики закрывают большинство будущих проблем.
- Проверяйте черновой экспорт в наушниках проводом. Так вы отделяете свой звук от чужого.
- Хлопок в начале каждого дубля. Секунда на съёмке экономит полчаса в монтаже, если звук пишется отдельно.
- Приводите исходники к одному формату до сборки. Особенно если снимали на разные устройства.
- Смотрите готовый файл целиком хотя бы на перемотке. Накопление видно только на длинной дистанции, в первые десять секунд его не заметить.
И отдельно про нарезку длинных роликов на короткие: там расхождение особенно неприятно, потому что каждый фрагмент режется из своего места и уезжает по-разному. Про инструменты для такой нарезки есть разбор Opus Clip.
Две соседние задачи по звуку разобраны отдельно: как извлечь звуковую дорожку из видео копией, без перекодирования, и как убрать фоновый шум так, чтобы голос не зазвенел.
Частые вопросы
Почему звук отстаёт от видео?
Причин две, и они принципиально разные. Либо звук приходит к вам позже картинки на постоянную величину, и тогда виноват путь звука: беспроводные наушники, телевизор, звуковая панель. Либо расхождение накапливается по ходу ролика, и тогда виновата съёмка: телефон писал с переменной частотой кадров, а программа считает её постоянной. Первое лечится настройкой, второе пересчётом файла.
Как понять, какой у меня случай?
Посмотрите на расхождение в начале ролика и через пять минут. Если сдвиг одинаковый, это постоянная задержка и дело в устройстве вывода звука. Если в начале почти незаметно, а к концу губы уезжают на секунду и больше, это накопление, и дело в самом файле. Такая проверка занимает минуту и сразу отсекает половину советов из интернета.
Почему в беспроводных наушниках звук отстаёт, а в проводных нет?
Потому что беспроводному звуку нужно время на сжатие, передачу и распаковку, и это время не нулевое. Проводные наушники такого этапа не имеют вовсе. Именно поэтому проблема почти всегда одинаковая по величине от начала до конца ролика: задержка постоянная. Многие плееры умеют её компенсировать, а некоторые телевизоры имеют отдельную настройку сдвига звука.
Что такое переменная частота кадров и почему из-за неё всё едет?
Телефоны часто снимают не с фиксированным числом кадров в секунду, а плавающим: при хорошем свете больше, при плохом меньше. Файл при этом честно записывает, когда какой кадр показывать. Проблема появляется в программах, которые считают частоту постоянной: они раскладывают кадры равномерно, звук идёт своим темпом, и расхождение копится с каждой минутой.
Как исправить видео с переменной частотой кадров?
Пересчитать файл в постоянную частоту до монтажа, а не после. Это делается один раз в любом конвертере или на экспорте из редактора с явным указанием частоты кадров. Важен именно порядок: если начать монтировать исходник как есть, а потом пересчитывать, разъедутся уже смонтированные куски, и править придётся каждый по отдельности.
Почему видео разъехалось только после загрузки в соцсеть?
Потому что площадка пережимает ролик заново, и на этом этапе исходные проблемы вылезают. Файл с переменной частотой кадров при пережатии обычно и разъезжается. Отсюда практическое правило: проверять синхронность нужно не в редакторе, а в готовом файле, и заливать только то, что уже пересчитано в постоянную частоту.
Звук отстаёт при просмотре в браузере, дело во мне?
Скорее всего нет, если файл в плеере на компьютере идёт ровно. Браузер это отдельный путь звука со своим буфером и своим аппаратным ускорением, и он умеет расходиться сам по себе. Проверяется быстро: тот же ролик в другом браузере и в обычном плеере. Если ровно везде, кроме одного браузера, чинить надо браузер, а не видео.
Почему в ВК видео отстаёт звук, а на компьютере тот же ролик идёт ровно?
Потому что соцсеть пережимает загруженный файл под свои форматы. Если ролик снят с переменной частотой кадров, при пережатии её приводят к постоянной, и расхождение, которого в исходнике не было видно, вылезает именно там. Проверяется просто: если чужие видео в ленте идут ровно, площадка ни при чём, дело в вашем файле. Чинить его нужно до загрузки.
Почему на ютубе звук отстаёт от видео?
Чаще всего дело в браузере: у него свой путь звука и свой буфер. Откройте тот же ролик в другом браузере или в приложении. Если там ровно, виноват браузер, и помогает перезапуск вкладки, отключение аппаратного ускорения или другой браузер. Если отстаёт везде одинаково, смотрите на устройство вывода звука: беспроводные наушники дают постоянную задержку.
Почему звук отстаёт от видео на телефоне?
Разделите два случая. Если отстают чужие ролики в приложениях, дело в беспроводной гарнитуре или в звуковом режиме телефона: подключите проводные наушники и проверьте. Если отстаёт только ваше собственное видео и сдвиг растёт к концу, телефон снимал с переменной частотой кадров, и файл нужно пересчитать в постоянную до монтажа и до загрузки.
Можно ли поправить рассинхрон, не переснимая?
Да, почти всегда. Постоянный сдвиг двигается одним движением: звуковая дорожка сдвигается на нужную величину целиком. Накопление лечится пересчётом файла в постоянную частоту кадров, после чего дорожки снова ложатся ровно. Пересъёмка нужна только в редком случае, когда звук писался отдельным устройством и на записи нет ни одной точки для совмещения.