Видео Редактор, чтобы замедлиться и добавить масштаб времени

Мне нужен видео редактор, чтобы замедлить некоторые видео и перекрыть масштаб времени (миллисекунда) с видео. Можно ли рекомендовать мне какое-либо программное обеспечение, которое имеет эти функции? Замедление видео не так важно как подзаголовок времени. Я записал все клипы с помощью камеры GoPro Hero4 с помощью оптимальных настроек (примерно 60 футов в секунду?).

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

2
задан 14 February 2017 в 01:52

2 ответа

Для выполнения всего, что мы хотим сделать здесь, мы должны будем сделать 2 вещи в порядке.

1. накладывают точные метки времени на видео

2. замедляют видео whie сохранение исходных меток времени

, ffmpeg может обеспечить наложение времени через фильтр drawtext

Шаг 1

ffmpeg -i input.mp4 -s 1920x1080 -vf "drawtext=fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf:expansion=normal: text='frame %{n}\\: pts=%{pts \\: hms}': fontcolor=white:fontsize=48: x=7: y=7" -vcodec libx264 -vb 2000k -strict -2 -preset ultrafast -f mp4 output.mp4

, который можно скорректировать местоположение временного кода путем корректировки x= и y= параметры после fontsize параметра. ffmpeg является чрезвычайно мощной программой обработки видеоданных, и я не симулирую знать все различные варианты наизусть, но я должен все же обнаружить много, я должен был сделать с медиа-файлами, которые я не мог выполнить с ним, и он включал ffplay медиаплеер кроме, возможно это

, FFMpeg предварительно создал двоичные файлы, и документация может быть найдена здесь , я использовал ffmpeg версию, 2.8.10-0ubuntu0.16.04.1

, Шаг 2

, Замедляющий видео, может быть выполнен с помощью видеофильтра фильтра setpts. Этот фильтр работает путем изменения метки времени презентации каждого кадра, таким образом, Вы захотите сделать в эту секунду для сохранения точного pts для наложения времени, обсужденного выше. мы начнем путем копирования нашего исходного выходного файла в новый входной файл с командой cp output.mp4 i2.mp4

, Мы должны использовать фактор, больше, чем 1 для замедления видео. Обратите внимание, что этот фильтр не произведет аудио, таким образом, я добавил - переключатель для разделения его в следующей команде:

ffmpeg -i i2.mp4 -an -vf "setpts=2.0*PTS" output.mp4

Это приводит к видео, которое работает на 1/2 скорости (берет вдвое более долго для проигрывания) оригинала.

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

Источники

2
ответ дан 2 December 2019 в 03:42

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

Наложение Временного кода с Kdenlive

Замедляет Видео с Kdenlive

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

0
ответ дан 2 December 2019 в 03:42

Другие вопросы по тегам:

Похожие вопросы: