Форум программистов, компьютерный форум, киберфорум
Софт: Видео
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/329: Рейтинг темы: голосов - 329, средняя оценка - 4.77
1712 / 1499 / 62
Регистрация: 23.11.2011
Сообщений: 2,136

Как исправить несовпадение звука с видео

29.02.2016, 21:50. Показов 63358. Ответов 11

Author24 — интернет-сервис помощи студентам
На просторах интернета и в онлайн кинозалах я не редко сталкиваюсь с видео и фильмами где звук в начале фильма идёт нормально, а к концу начинает или опережать, или отставать от картинки. Иногда довольно значительно, так, что перестаёшь понимать суть самого фильма. И у нас на форуме появились вопросы о рассинхроне видео и аудио. Я расскажу как исправить прогрессивный рассинхрон, когда звук в начале видео совпадает с картинкой, а чем дальше, тем сильнее несовпадение с видео в ту или другую сторону. На просторах интернета вразумительного универсального ответа я не увидел. Поэтому решил восполнить этот пробел у нас на форуме, создав отдельную тему, чтобы пользователи и гости смогли её довольно легко найти.
Причины подобного рассинхрона рассматривать не буду, здесь надо рассматривать как сами программы, данные звуковой дорожки так и мощность железа и пр. Поэтому остановлюсь на исправлении уже свершившегося рассинхрона.

Для этой цели я использую самые обычные видео и аудио редакторы: Sony Vegas, Audasity и Adobe Audition. Можно делать и в других программах, разница будет в интерфейсе. Как пример я сделал в обычном фильме прогрессирующий рассинхрон. Для успешного его исправления необходимо знать время видео с точностью до 10-20 мс (0,01-0,02 секунды). Рассинхрон до 30 миллисекунд на глаз (или на ухо) уже невозможно определить. Для этого я загружаю видео в Sony Vegas.

Кликните здесь для просмотра всего текста


Как видно на монтажном столе звук довольно сильно в конце отстаёт от видео. Для исправления будем использовать Audasity, но для него надо знать время в секундах. Поэтому в видео редакторе переключаем отображение времени на секунды. ПКМ по пипочке, что справа внизу и ставим секунды.

Кликните здесь для просмотра всего текста


Передвигаем курсор монтажного стола на конец видео и узнаём длину видео до миллисекунды.

Кликните здесь для просмотра всего текста


Затем загружаем видео в Audasity. Чтобы программа сама отделила звук от видео, надо установить плагин ffmpeg. Затем надо перейти в окно Change Tempo.

Кликните здесь для просмотра всего текста


Внизу справа в окне устанавливаем время видео. Желательно его уменьшить в примерно в часовом видео на 50-70 мс. Чем видео больше, тем больше уменьшение и наоборот. Но можно и не корректировать. Ничего особо не потеряете.
Жмём ОК и ждём пару минут.

Кликните здесь для просмотра всего текста


По окончании просчёта видно, что время уже увеличелось. Загружаем дорожку в Sony Vegas и видем, что звуковая дорожка выровнялась с видео дорожкой. Нижняя звуковая дорожка скорректирована уменьшением на 70 мс. Как видем она более точнее. Хотя просматривая видео что с одной, что с другой разницы не видно.

Кликните здесь для просмотра всего текста


Но раз мне попалось видео, в котором я программой Audasity не смог с достаточной точностью скорректировать звук. В таком случае я использую Adobe Audition. Он работает более точно, но значительно дольше. И время ему нужно в часах, минутах и секундах. Для этого Sony Vegas надо переключить на время. Продвигаем курсор в конец видео и видем необходимое время.

Кликните здесь для просмотра всего текста


Затем вставляем видео в программу и проходим в окно Stretch and Pitch.

Кликните здесь для просмотра всего текста


Если длина видео больше часа, а аудио меньше, то надо подвинуть движок Stretch чуть вправо, чтобы в верхнем правом окне появились часы, минуты и секунды. Теперь кликнув на этом окошке надо установить нужное время. Жмём ОК и ждём довольно долго, зависет от мощности компа. По окончании просчёта видем, что время увеличелось.

Кликните здесь для просмотра всего текста


Сохраняем дорожку и вставляем в Sony Vegas. Как видем дорожки совпали.

Кликните здесь для просмотра всего текста


Теперь обрабатываем видео во что хочем. Если конвертация не нужна, то соединяем видео и аудио в программах VirtualDub, Mkvtoolnix и прочих.
Для тех, кто пишет и вставляет свои коменты в видео и получает рассинхрон, надо позаботится о контрольных точках в начале и конце аудио (хлопок, стук карандаша о стол и пр.), чтобы амплитуда звука на графике значительно подпрыгнула и её можно было совместить с известным местом видео.
5
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.02.2016, 21:50
Ответы с готовыми решениями:

Неполадки с мультимедийным контроллером - нет звука. Как исправить?
Решил основательно почистить комп.Все разобрал,собрал (делаю не 1-ый раз)-а звука нет, то есть он есть только на телетюнере и все. В...

Как избавиться от ручной регулировки звука при перехвате видео с экрана?
Друзья! Никогда не мог понять отсутствие настройки "как в оригинале" программах записи системного звука. Ну то есть ситуация:...

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

11
1712 / 1499 / 62
Регистрация: 23.11.2011
Сообщений: 2,136
10.05.2016, 21:49  [ТС]
Да, забыл сказать, таким образом мы получаем качественный звук. Рассинхрон можно побороть в любом видеоредакторе просто зажав кноппку Ctrl или Shift, в зависимости от редактора, и просто подвинуть аудио дорожку. Но в этом случае звук начинает приобретать металлический оттенок. Т.Е. становятся слышны шумы квантования. Может при небольшом смещении их и не слышно (для вас), но чем больше растягивать звук, тем они слышнее. Выбирает каждый для себя.
2
0 / 0 / 0
Регистрация: 07.01.2017
Сообщений: 4
07.01.2017, 23:08
Спасибо! Для меня ваши заметки весьма полезны .
0
0 / 0 / 0
Регистрация: 21.04.2017
Сообщений: 7
22.04.2017, 11:08
Змей, какого формата должны быть аудиодорожки? А то программа Вегас не видит не одну дорожку в загруженном видео, а там у меня их 3, 2 из них мне нужно подогнать.
0
1712 / 1499 / 62
Регистрация: 23.11.2011
Сообщений: 2,136
23.04.2017, 18:08  [ТС]
Багирка, Соня работает со многими форматами. Если что-то не открывает, то отделите эти звуковые дорожки любой программой, или переконвертируйте их любым конвертером или аудио редактором в mp3, wav, aac, что вам ближе. Затем закиньте в Вегас. Качество не важно. Главное знать длину аудио и видео.
Впрочем Соню я привёл как пример для того, чтобы знать точное время. Для этой цели можно использовать абсолютно любую программу которая даёт точность времени до миллисекунд.
2
0 / 0 / 0
Регистрация: 21.04.2017
Сообщений: 7
23.04.2017, 22:26
Змей, спасибо за ответ! Но у меня что-то не одна из ваших вышеназванных программ не работает корректно. По интернету полазила, вычитала, что возможно не хватает плагинов для этих программ, поддержка формата DLMS какая-то нужна и т.д.
0
1712 / 1499 / 62
Регистрация: 23.11.2011
Сообщений: 2,136
24.04.2017, 19:05  [ТС]
Скачайте и установите программу MediaInfo. Поставьте вид „Дерево”, откройте им своё видео и выложите скрин. Мы посмотрим чем вам помочь. Только создайте новую тему в этой ветке форума.
1
1712 / 1499 / 62
Регистрация: 23.11.2011
Сообщений: 2,136
13.07.2018, 01:49  [ТС]
Да, если кто использует только эти программы, то Sony Vegas не работает со звуком AC3. Переконвертируйте его в любой другой формат: мр3, wav, flac и вставьте в программу.
Даю ссылки на программу аудасити: Аудасити, libmp3lame-win, ffmpeg
2
4826 / 3405 / 203
Регистрация: 29.11.2011
Сообщений: 5,629
15.07.2018, 00:23
Цитата Сообщение от Змей Посмотреть сообщение
кто использует только эти программы, то Sony Vegas не работает со звуком AC3
Серёжа ты часом не напутал? контейнер mts (фотокамеры) как раз содержит звуковую дорожку формата ас-3 и Sony Vegas 15.0 с таким контейнером работает прекрасно
1
1712 / 1499 / 62
Регистрация: 23.11.2011
Сообщений: 2,136
15.07.2018, 15:18  [ТС]
Да нет Володь не напутал. Последние соньки не знаю, но 9, 10 и 11-я никак не хотели его открывать.
0
0 / 0 / 0
Регистрация: 31.03.2019
Сообщений: 1
31.03.2019, 15:48
Здравствуйте! Знаю, что тема заезжанная, но все таки. Что делать, если звук немного отстаёт от видео ПОСЛЕ рендера? Все соблюдено, все исходные файлы соответствуют уже обработанным. Программа Вегас Про 16.307 прошу, помогите. Может проблема вообще в проигрывателе видео? Или скиньте тему с точным ответом, не хочу никого напрягать, но и молчать не могу.
0
1712 / 1499 / 62
Регистрация: 23.11.2011
Сообщений: 2,136
29.05.2019, 22:29  [ТС]
Цитата Сообщение от Or4cul Посмотреть сообщение
Может проблема вообще в проигрывателе видео?
Попробуйте в других проигрывателях. Вообще сейчас, не знаю во всех ли, есть опция коррекции вперёд или назад по отношению к видео.
Цитата Сообщение от Or4cul Посмотреть сообщение
звук немного отстаёт от видео ПОСЛЕ рендера?
Это бывает на слабых компах или ноутах. Потом приходится корректировать.

Добавлено через 22 минуты
Да, и битрейт звука не стоит ставить ниже 128-ми. Тоже способствует отставанию звука от видео.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.05.2019, 22:29
Помогаю со студенческими работами здесь

Как ускорить видео без повышения высоты звука в MPC (Media Player Classic)?
Если ускоряешь видео нажатием на стрелочку ускорить, то у рассказчика становится писклявый голос. Уменьшается питч. Если ускоряешь видео...

Wordpress удаляет ссылки (урл), а при вставке видео с youtub (удаляет урл видео), как исправить?
Здравствуйте. Столкнулся с такой проблемой: В посте вставляю видео с ютюба: Например: <iframe width="560"...

Как исправить поврежденное видео?
У меня вот такая проблема. Скачал видео размер видео и то, сколько видео идет, знаю, да и в плейере этого не скрывает, но как только...

Съехал постер к видео. Как исправить?
Подскажите, пожалуйста, как выровнять (центровать) постер к видео по размерам плеера? Установлена Joomla2.5, видео вывожу с помощью...

Фоновое видео на сайте не проигрывается автоматически — как исправить?
добрый вечер! перестало проигрываться видео на главной странице свадебного сайта — больше всего проблема в google chrome, но иногда и в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Безопасное программирование в Java и предотвращение уязвимостей (SQL-инъекции, XSS и др.)
Javaican 19.05.2025
Самые распространёные векторы атак на Java-приложения за последний год выглядят как классический "топ-3 хакерских фаворитов": SQL-инъекции (31%), межсайтовый скриптинг или XSS (28%) и CSRF-атаки. . .
Введение в Q# - язык квантовых вычислений от Microsoft
EggHead 19.05.2025
Microsoft вошла в гонку технологических гигантов с собственным языком программирования Q#, специально созданным для разработки квантовых алгоритмов. Но прежде чем погружаться в синтаксические дебри. . .
Безопасность Kubernetes с Falco и обнаружение вторжений
Mr. Docker 18.05.2025
Переход организаций к микросервисной архитектуре и контейнерным технологиям сопровождается лавинообразным ростом векторов атак — от тривиальных попыток взлома до многоступенчатых кибератак, способных. . .
Аугментация изображений с Python
AI_Generated 18.05.2025
Собрать достаточно большой датасет для обучения нейронной сети — та ещё головная боль. Часами вручную размечать картинки, скармливать их ненасытным алгоритмам и молиться, чтобы модель не сдулась при. . .
Исключения в Java: советы, примеры кода и многое другое
Javaican 18.05.2025
Исключения — это объекты, созданные когда программа сталкивается с непредвиденной ситуацией: файл не найден, сетевое соединение разорвано, деление на ноль. . . Список можно продолжать до бесконечности. . . .
Как сделать SSO (Single Sign-On) в C# приложении
stackOverflow 18.05.2025
SSO — это механизм, позволяющий пользователю пройти аутентификацию один раз и получить доступ к нескольким приложениям без повторного ввода учетных данных. Вы наверняка сталкивались с ним, когда. . .
Kubernetes с Apache Flink для обработки данных в реальном времени
Mr. Docker 17.05.2025
Kubernetes — это целая философия управления распределёнными приложениями. В отличие от "примитивных" решений вроде Docker Swarm, K8s (как его ласково называют в тусовке DevOps-инженеров) предлагает. . .
Использование декораторов в Python
py-thonny 17.05.2025
Если вы когда-нибудь задумывались о том, как красиво расширить функциональность кода без лишней возни и дублирования, декораторы в Python — та самая волшебная палочка, которую вы искали. По сути, это. . .
Реализация многопоточных сетевых серверов на Python
py-thonny 16.05.2025
Когда сталкиваешься с необходимостью писать высоконагруженные сетевые сервисы, выбор технологии имеет критическое значение. Python, со своей элегантностью и высоким уровнем абстракции, может. . .
C# и IoT: разработка Edge приложений с .NET и Azure IoT
UnmanagedCoder 16.05.2025
Мир меняется прямо на наших глазах, и интернет вещей (IoT) — один из главных катализаторов этих перемен. Если всего десять лет назад концепция "умных" устройств вызывала скептические улыбки, то. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер