Что происходит при изменении скорости видео?

Изменение скорости видео заставляет его воспроизводиться быстрее или медленнее в новом файле, а не только в вашем проигрывателе. Ускорение превращает длинную запись в короткую интервальную съёмку, а учебное видео делает более удобным для быстрого просмотра. Замедление помогает рассмотреть детали быстрых движений, например спортивного приёма или прыжка питомца. Продолжительность видео изменяется вместе со скоростью: при скорости 2× одноминутный фрагмент длится 30 секунд, а при 0,5× - две минуты.

Описание инструмента

Этот инструмент изменяет скорость видео в браузере - от 0,1× (в десять раз медленнее) до 16× (в шестнадцать раз быстрее). Выберите видео, установите скорость с помощью ползунка или введите её вручную и скачайте новое видео в формате MP4. Исходная и новая продолжительность отображаются по мере изменения скорости. Ничего не загружается на сервер: видео обрабатывается на вашем устройстве с помощью FFmpeg, скомпилированного в WebAssembly.

Возможности

  • Любая скорость от 0,1× до 16× с шагом 0,05 или ввод точного значения
  • Звук также ускоряется или замедляется, сохраняя обычную высоту тона
  • Отключите параметр «Сохранять аудио», чтобы создать видео без звука
  • Предварительный просмотр воспроизводится с выбранной скоростью, чтобы вы могли проверить результат перед сохранением
  • Показывает исходную и новую продолжительность до начала обработки
  • Сохраняет видео в формате MP4 с видео H.264 и аудио AAC, который воспроизводится практически везде
  • Показывает размер выходного файла и предварительный просмотр перед скачиванием

Как это работает

FFmpeg изменяет временные метки каждого кадра, поэтому при скорости 2× каждый кадр отображается вдвое меньше времени, после чего заново кодирует видео. Аудио обрабатывается с помощью фильтра atempo в FFmpeg, который растягивает или сжимает звук, не повышая и не понижая высоту голосов. Для скоростей выше 2× или ниже 0,5× несколько фильтров atempo объединяются в цепочку.

Советы

  • Замедление видео не добавляет кадры, поэтому плавнее всего замедленная съёмка выглядит в видео, записанных с высокой частотой кадров - например, 60 или 120 кадров в секунду.
  • При скорости выше примерно 2× за голосами трудно следить. Для интервальной съёмки отключите параметр «Сохранять аудио».
  • Чтобы видео воспроизводилось быстрее только во время просмотра, используйте настройку скорости воспроизведения в проигрывателе. Этот инструмент предназначен для сохранения нового файла.
  • При первом запуске FFmpeg загружается примерно на 30 МБ. При последующих запусках на той же странице обработка начинается сразу.