Как ускорить видеозапись, чтобы сделать видео с интервальной съемкой?


9

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


1
Вы пробовали PiTiVi? Он включен по умолчанию в Ubuntu.
pl1nk


2
@ pl1nk название соответствующего фильтра pitivi ...? Я не могу найти ни одного.
Giszmo

Ответы:


4

Avidemux

(имеет графический интерфейс для GTK и QT). (см. Видео-> Частота кадров в меню приложения)

Установить через центр программного обеспечения

Вы также можете попробовать VirtualDub

Извините за последний комментарий, это была неправильная ссылка. Также взгляните на это, чтобы увидеть, помогает ли это.


3
Не могли бы вы описать, как это сделать именно с Avidemux?
Якоб

2

Kdenlive также имеет эффект скорости видео.


2
@DracNoc Я рекомендую отредактировать этот ответ, чтобы предоставить дополнительную информацию или хотя бы ссылку для получения информации о том, как установить Kdenlive и как использовать его эффект скорости видео.
Элия ​​Каган

Под Effects -> Motion -> Speed ​​вы можете установить ускорение: userbase.kde.org/Kdenlive/Manual/Effects/Motion/Speed
Tully

2

Вы можете использовать slowmoVideoдля этой цели. Описание программного обеспечения с их сайта:

«slowmoVideo - это программа с открытым исходным кодом, которая создает замедленные видеоролики из ваших видеороликов. Но она не просто заставляет ваши видео воспроизводиться со скоростью 0,01 ×. Вы можете плавно замедлять и ускорять отснятый материал, опционально с помощью размытия в движении».

Вы можете найти последнюю версию Ubuntu для этого приложения по адресу:
http://slowmovideo.granjow.net/builds.php


@ Якоб, да, это правда. Но, как ясно сказано в описании приложения, к нему тоже можно привыкнуть speed up the footage.
saji89

ой, извини! Не могли бы вы описать, как это сделать?
Якоб

2
Недоступно для Ubuntu 14 (и Mint 17).
Янис Элмерис

2

Просто используйте ffmpeg - программы с GUI всегда устаревают практически мгновенно

ffmpeg -i [input video] -filter:v "setpts=[RATIO]*PTS" [output video]

Здесь вы должны заменить [RATIO] на число, которое вы получите, поделив длительность (в секундах) выходного видео на продолжительность входного видео. Поэтому, если исходный файл вашего видео о трафике называется traffic.webm, и вы хотите назвать выходной трафик-timelapse.webm, команда должна выглядеть так (обратите внимание, что 30 / (60 * 60) = 0.0008333):

ffmpeg -i traffic.webm -filter:v "setpts=0.0008333*PTS" traffic-timelapse.webm

Что делает -filter: v? У меня есть avconv, и он довольно похож, но я не нашел эту опцию в документации. В итоге у меня есть видео, где видео идет быстрее, но не звук, а «общее время», отображаемое VLC, совпадает с входом.
Родриго
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.