Почему аудио и видео не синхронизированы во время записи?

Я делаю 30-секундную запись с помощью веб-камеры на ноутбуке. Когда я потом воспроизвожу файл .avi, звук и видео не совпадают. Звук начинает поступать примерно через секунду после того, как он должен поступать, и становится все более и более задержкой.

Почему это?

Пока я делаю запись, я вижу, как захваченное видео отображается на мониторе ноутбука. Я действительно могу синхронизировать губы, если говорю так.

Я хлопаю в ладоши в начале видео. Когда я смотрю видео после этого, soundId задерживается примерно на секунду.

Звуковая дорожка продолжается около десяти или около того секунд после завершения видеокомпонента. (Неподвижное изображение остается в видеоплеере, а голос продолжается.)

Я могу решить эту проблему после записи (с трудом), но я хочу, чтобы запись работала правильно в первую очередь.

Веб-камера представляет собой BisonCam NB Pro, встроенную в ноутбук. Это 2-мегапиксельная камера, которая может записывать со скоростью 15 кадров в секунду. Процессор двухъядерный Intel T4200. Машина имеет 4 Гб оперативной памяти. Я сохраняю запись в файл на виртуальном диске, поэтому не думаю, что проблема в жестком диске. Я использую BisonCap для записи, программное обеспечение, поставляемое с компьютером. Я поставил запись на 15 кадров в секунду.

Пожалуйста помоги!

уменьшите битрейт до 512 и установите размер экрана на пользовательский вместо полноэкранного. работал на меня
Попробуйте другое программное обеспечение - я предполагаю, что то, что поставлялось с вашим ноутбуком, каким-то образом сломано.

Ответы (7)

Вы должны проверить записанное видео с помощью MediaInfo . Что касается вашей проблемы, это показывает,

  • одинакова ли продолжительность видео и аудио или нет,
  • если чередование аудио (начальное смещение) установлено правильно
  • с какой частотой дискретизации был записан ваш звук.

Затем я бы импортировал ваш видеофайл в Audacity (который, конечно, импортирует только аудио).

  • С левой стороны каждой дорожки вы также найдете частоту дискретизации. Это та же частота дискретизации, о которой сообщает MediaInfo?
  • Не слишком ли медленно Audacity воспроизводит звук?

Мое впечатление от симптомов, которые вы описываете, заключается в том, что звук записывается с определенной частотой дискретизации, но сообщается как более низкая частота дискретизации или вообще не записывается.

Попробуйте изменить частоту дискретизации либо в настройках записи, либо в системе Windows. В Win7 это находится в Панели управления->Оборудование и звук->Управление аудиоустройствами->Запись . Там выберите свой микрофон, затем Свойства->Дополнительно . Там вы можете изменить частоту дискретизации.

Если изменение частоты дискретизации не помогает, вы можете попробовать другое программное обеспечение для веб-камеры или записать звук самостоятельно.

Есть настройки качества как для аудио, так и для видео записи. Вы проверили настройки захвата видео? Возможно, некоторые настройки здесь вернут синхронизацию звука и видео.

Свойства формата видеопотока

Изображение взято с этого сайта поддержки Dell. Может там есть еще полезная информация.

Кроме того, просто (извините, если это очевидно) вы уверены, что ваши драйверы для веб-камеры обновлены?

Лучший способ проверить, есть ли рассинхронизация или дрейф, или и то, и другое, - это сделать запись, хлопнув в ладоши один раз в начале и в конце. Проверьте, звучит ли звук раньше или позже в начале или в конце. Затем для повторной синхронизации используйте программу нелинейного редактирования, чтобы выровнять и, возможно, изменить время звука, повторная синхронизация видео будет выглядеть намного хуже, чем исправление звука. Кроме того, запись со скоростью 15 кадров в секунду, а не 30, не будет выглядеть великолепно.

Я думаю, вам следует сначала попробовать другую программу и посмотреть результат. Возможно причина в софте или в настройках ваших. Также попробуйте закрыть любое другое программное обеспечение, работающее в это время, например, антивирусные программы и т. д.

Быстрый ответ, который сработал для меня: НЕ сохраняйте захваченное видео на диск компьютера, сохраняйте его на внешний диск со скоростью 7200 об/мин (у многих 5400).

Эта проблема сводила меня с ума. Я проверил так много блогов, часто задаваемых вопросов и справочных линий, но ничего не помогло. Наконец, продавец из B&H Photo в Нью-Йорке указал мне правильное направление (это не одобрение, но я хочу отдать должное там, где это необходимо, и его предложение определенно решило мою проблему!)

Немного подробностей: я переписывал старые кассеты VHS с кассетной деки прямо на ПК; старая рабочая лошадка Gateway EDX4840-15. Я использую Media Express (не в восторге от программного обеспечения, но оно работало), записывая в файлы AVI (как ни странно, единственный выбор). Первоначально я записывал на внутренний диск, и все захваченное видео постепенно рассинхронизировалось, как описано. Это начиналось синхронно, постепенно получая все больше и больше. Захват на внешний диск на 7200 решил проблему. Я использовал диск G-Drive Mobile USB 2 ТБ, но я подозреваю, что подойдет любой диск 7200. После захвата я перемещаю файлы на свои обычные диски 5400 для длительного хранения (их у меня много). Примечание: однажды я по ошибке записал на внешний диск 5400, и проблема с синхронизацией возникла снова, поэтому более быстрый диск определенно решает проблему. Теперь, когда я думаю об этом, если у вас есть внутренний диск 7200, возможно, это сработает. Я не знаю скорость своих внутренних дисков на момент написания этой статьи, но это мысль.

Я испытываю эту проблему, и я реализую решение. В настоящее время я использовал программу для извлечения аудио в отдельный формат .mp3 и Windows Movie Maker для извлечения одного видео в немое видео .wmv. Поскольку у меня есть файл .mp3, я загрузил его в Audacity, чтобы добавлять и вычитать время, чтобы вручную синхронизировать аудиофайл в Windows Movie Maker вместе с немым видео .wmv. Разделив рассинхронизированное видео на составляющие видео- и аудиочасти, я собираюсь использовать Windows Movie Maker для интеграции отредактированной версии аудиофайла на лету, когда я редактирую его в Audacity.

У меня была та же проблема: звук не синхронизировался с изображением, записывая с моей веб-камеры с помощью средства записи экрана. В моем случае кажется, что это было вызвано временем, которое требуется для активации веб-камеры. Я изменил «задержку перед захватом» на 2 секунды, и это, похоже, решило проблему.