Time lapse video что это в видеорегистраторе
Что такое таймлапс и как его применить в видеонаблюдении?
Таймлапс очень интересный прием, который используется чаще всего фотографами в видеомонтаже и прочих ситуациях. Простыми словами это последовательность кадров сделанных с большим интервалом, но воспроизведённых в обычном режиме с частотой в 25-30 кадров в секунду. Таким образом в короткие по продолжительности видеофайлы помещается достаточно большие промежутки времени, а выглядит это как очень сильно ускоренная видеозапись.
Изначально таймлапс применялся прежде всего фотографами, потому что с помощью него можно было очень эффектно отобразить медленно протекающие процессы в одном коротком видеоролике. Но мы рассмотрим этот прием не со стороны творчества, а попробуем применить его с пользой в видеонаблюдении.
Медленно протекающие процессы проходят не только в природе, но и в повседневной жизни и самым наглядным примером этого является, наверное, строительство какого-либо объекта, т.к. на строительство затрачивается большое количество времени. Согласитесь, удобно предоставить в качестве отчета о завершении постройки дома в виде видеоролика продолжительностью 1-2 минуты, при том что дом строился 1 месяц.
Давайте в дальнейшем будем рассматривать все на примере строительства дома.
Что потребуется из оборудования и ПО?
Итак, нам необходимо оборудование для непрерывной съемки процесса строительства дома. Что выбрать? Где взять? Огромное количество вопросов встает перед нами. Самы простой вариант для решения задачи это уличные IP-камеры Link, например Link NC326G-IR, Link NC326PW-IR, Link NC336PW-IR
Подготовка IP-камеры к съемке и настройка режима
Подключаем камеру к компьютеру и настраиваем режим записи фотографий на карту памяти с интервалом 1 кадр каждые 2 минуты с максимально качественным разрешением. Фотографий в итоге на карте памяти получится очень много, за неделю около 5000 шт. но места они займут не много
Закрепим настроенную камеру напротив объекта строительства. Важно максимально прочно смонтировать камеру, что бы она не повернулась в какой-то момент, такие повороты очень явно видны в результате.
Строим дом и следим, что бы камера при этом работала непрерывно и без перебоев.
Снимаем информацию с носителя и подготавливаем к обработке.
Дом построен за неделю. Фотографии успешно хранятся на карте памяти. Извлекаем карту памяти и копируем все фотографии на наш компьютер. Камера формирует имена файлов по своим правилам, но нам необходимо переименовать их по прядку от 1 до 4500. В этом нам поможет TotalCommander. Открываем файловый менеджер, находим дирректорию с фотографиями и нажимаем ctrl+M, нажимаем кнопочку счетчик, далее Применить.
Программа быстро переименовывает файлы по порядку. Важно что бы файлы в папке были отсортированы в хронологическом порядке.
Формирование видеоролика в Sony Vegas Pro
Открываем Sony Vegas, жмем File –> Import –> Media
В открывшемся окне находим папку с нашими переименованными файлами фотографий и ставим галочку Open Still image sequence
И жмем Open.
В открывшемся окне можно указать количество кадров в секунду. Укажите значение 30 и жмите Ok.
В окне фалов проекта появится наш диапазон фотографий, который остается перетащить на таймлайн.
Далее выбираем пункт Render as.. и экспортируем видеофайл в любой удобный для нас формат.
В результате мы получили вот такой Таймлапс. (cм. начало статьи)
Как снять крутой таймлапс и что это вообще такое
Содержание
Содержание
Наверняка вы обращали внимание на ролики, в которых продолжительные события показаны за несколько минут, а то и секунд. Такой стиль съемки получил название «таймлапс», и чаще всего это не просто ускоренное видео. Как снимать крутые таймлапсы и что для этого понадобится, вы узнаете из материала.
Некоторые процессы протекают настолько медленно, что мы не можем проследить динамику. Нам видно только состояние в конкретный момент. Например, движение минутной стрелки, восход солнца, рост растений. «Оживить» их позволит видео, ускоренное в несколько сотен раз или пара тысяч фотографий, сделанных с заданным интервалом и объединённых в один видеофайл. Он-то и будет называться таймлапсом.
Оборудование для съемки таймлапса
Для таймлапса подойдет большинство статичных планов с динамически движущимися объектами. В городской среде это могут быть облака, наземный и водный транспорт, поток людей. За городом прекрасно подойдет звездное небо, восход или закат солнца.
Техника записи таймлапса не самая простая. И, помимо терпения, она требует от фотографа определенного набора оборудования.
Камера с возможностью интервальной съемки. Самая главная составляющая. Интервальная съемка может быть реализована несколькими вариантами:
Питание. Съемка таймлапcа — процесс энергозатратный. Для получения 20-секундного ролика камера должна сделать минимум 500 кадров (25 к/c*20 с). Автономность беззеркальных камер находится в диапазоне от 350 до 850 кадров. Зеркальные камеры способны отснять до 1850 кадров от одной батареи. Но и этого хватит лишь на ролик продолжительностью чуть больше минуты.
Повысить автономность можно несколькими путями. Например, купить батарейную рукоять. Она увеличит автономность камеры вдвое, но стоит такой аксессуар недешево. Можно приобрести несколько запасных аккумуляторов и менять их по ходу съемки, но имеется большая вероятность того, что во время замены вы сместите камеру и испортите материал.
Лучший вариант для записи продолжительных роликов — портативный аккумулятор. Пауэрбанка на 20000 мА*ч хватит примерно на 8 часов съемки. Кроме того, аккумуляторы проще заменить без ущерба для материала.
Штатив. Камера должна быть хорошо зафиксирована, чтобы обеспечить стабильность общего плана. Подойдет любая неподвижная поверхность, например, лавочка или широкий поручень. Но штатив даст больше гибкости при настройке плана. Для улучшения устойчивости на штативах под центральной штангой предусмотрен крючок для утяжелителя.
Пульт. Как упоминалось выше, пульт необходим для настройки интервальной съемки на камере (для некоторых камер это единственный вариант). Достаточно удобный способ управления, который исключит тряску во время спуска затвора. Тем не менее, в современных системах актуальность пультов постепенно падает.
Электронные средства управления положением камеры. К ним относятся электронные головы для штативов, стедикамы, слайдеры. Чаще всего это дорогая профессиональная техника для людей, желающих получить новые впечатления от работы и расширить возможности съемки.
ФОТО ИЛИ ВИДЕО?
Съемка интервального видео
Преимущества:
Недостатки:
Съемка таймлапса на видео сильно ограничивает дальнейшие возможности редактирования материала. Как следствие, способ не получил популярность у профессионалов. Однако он будет удобен путешественникам и тем, у кого нет возможности или времени на дальнейшую обработку материала.
Съемка фото с последующим объединением в редакторе
Преимущества:
Съемка в RAW позволит создавать HDR-видео
Недостатки:
Материал после съемки требует дополнительной обработки
Для цветокоррекции и вывода конечного ролика в высоком разрешении требуется производительный компьютер
Большой вес исходного материала
Для новичка эти недостатки могут быть критичными. Но профессиональным фотографам они покажутся лишь небольшими компромиссами на пути к главной цели — контенту высокого качества.
Софт для обработки
Обработка материала происходит в два шага. Вначале редактируются фотографии, затем они объединяются в видеоредакторе. Для первого этапа необходима программа с возможностью пакетной обработки фото. С этим прекрасно справится любой raw-редактор. Им можно пользоваться, даже если снимали в jpeg. Наиболее популярными программами такого рода являются Adobe Lightroom, Capture One, Corel AfterShot Pro.
Для монтирования ролика подойдет почти любой видеоредактор. Экспортируйте кадры в программу. Перед расположением фотографий на линии таймкода задайте настройки так, чтобы каждое фото длилось ровно один кадр. В редакторе MAGIX Vegas Pro эти настройки находятся на вкладке «Редактирование (Editing)». Чтобы фотографии автоматически обрезались до соотношения проекта, установите галочку напротив пункта «Автоматически обрезать стопкадры, добавляемые в проект».
Некоторые редакторы позволяют добавлять фото как последовательность кадров. В таком случае, при импортировании фотографии автоматически объединятся в видео, которое останется только расположить на таймлайне.
Обязательно добавьте аудиодорожку с подходящим музыкальным сопровождением. Даже самый красивый видеоряд будет скучно смотреть без звука.
Time lapse video что это в видеорегистраторе
Что такое режим TimeLapse и для чего он нужен??
Таймлапс довольно интересная техника, находящаяся на грани фото и видео. В последнее время она приобрела заметную популярность, не смотря на то что сама техника существует уже десятки лет. Раньше таймлапс применялся в основном для съемки и изучения медленно протекающих процессов и использовался в научных целях. Правда называли его по другом — покадровая съемка, съемка с интервалом или цейтраферной съемкой.
Если кратко, то таймлапс это ролик смонтированный из множества фотографий, сделанных с определенным интервалом и как правило с одной и той же точки. Интервал при этом может быть разным, от секунды до нескольких часов. Это зависит только от того, что вы хотите добиться в конечном итоге.
Наверное, все обладатели GoPro видели ролики с поражающими своей красотой таймлапсами.
Вот что говорит Дэвид Ньюман: «Раньше, я снимал таймлапсы весьма редко. Однако, с выходом GoPro Hero3 Black Edition все изменилось. Главной причиной тому стало появление Protune, а так же таких режимов как 2.7к и 4к.»
Сам по себе таймлапс это череда фотографий через определенный промежуток времени. Однако, видео режим 4к в Hero3 BE имеет довольно низкую частоту кадров (12 или 15). То есть, по сути – запись такого видео и есть последовательность фото кадров, а высокое разрешение обеспечивает отменное качество. Поэтому, используя данный режим, забудьте о всяких интервалах времени между снимками.
К тому же, стандартный режим таймлапса в GoPro предлагает максимум 2 кадра в секунду. Получается, что описанный режим быстрее аж в 6 раз!
Но, с другой стороны, если вам нужно снять какой-то пейзаж, то такое высокое количество кадров в секунду вам просто ни к чему. Такие значения хороши для моментов быстрых движений в кадре (прыжки, езда и т.д.).
Поэтому, делаем вывод, что природные таймлапсы (небо, вода, облака), лучше снимать в стандартном режиме Time Lapse камеры.
1. Если съемка происходит в условиях слабой освещенности, то обязательно используйте Protune. Он не дает провалиться теням и вообще, отлично сохраняет все тона.
2. Во время съемки крепите камеру как можно надежнее. Она должна быть абсолютно неподвижна.
3. Сразу определите угол съемки. Лучше несколько раз проверить и как следует подумать, чем потом переснимать, потому что вам не понравился результат.
И все же, какой временной интервал выбрать при съемке таймлапса?
Вот вам несколько примеров.
Допустим, вы решили снять как плывут облака по небу. Если скорость их движения не высока, то 10-секундного интервала вполне достаточно.
Если же, облака плывут быстро, используйте 2-секундный.
Движущиеся по улице люди – 2 сек.
Движение солнца в безоблачный день – 10 сек.
Ночные пейзажи – 30 сек.
И конечно же: пробуйте, экспериментируйте и находите удобный режим для вас.
Как сделать таймлапс на камеру или смартфон — подробный гайд
Наверняка вы когда-нибудь видели ролики, где всевозможные продолжительные события происходят в считаные минуты или даже секунды. Такие видео называются таймлапсами и могут иметь любой сюжет — от распускающегося цветка до строительства небоскреба. Хотите научиться делать нечто подобное? В этой статье мы рассказываем как.
Что такое таймлапс
Таймлапс (Timelapse) — это своеобразный вид искусства, в основе которого лежит объединение множества кадров в один ролик. Если вы думали, что это просто видео в ускоренной перемотке, то сильно ошибались. Представьте, сколько гигабайт (или терабайт) в таком случае занимал бы таймлапс строительства в течение многих месяцев какого-нибудь здания. С технической точки зрения реализовать это было бы невозможно или как минимум крайне проблематично.
При правильном подходе съемка в режиме таймлапса вам станет доступна даже со смартфона или любительской зеркальной камеры. Что для этого нужно и какие нюансы стоит учитывать новичкам, сейчас расскажем.
Обязателен ли режим интервальной съемки, и что нужно для таймлапса
Первое и самое главное, что потребуется, — это фотокамера (или современный смартфон). Если вы только начинаете покорять новый режим съемки, можете использовать любой зеркальный или беззеркальный фотоаппарат. Некоторые модели имеют даже функцию интервальной съемки, но если ее нет — это не проблема.
Позаботьтесь о карте памяти достаточного объема. Снимков для таймлапса понадобится немало, и всех их нужно где-то сохранять. Возможности заменить карту памяти у вас не будет, так как фотоаппарат должен все время оставаться в неподвижном состоянии (хотя это дело техники). Также убедитесь, что заряда аккумулятора хватит, чтобы создать необходимое количество кадров.
Если в камере нет функции интервальной съемки, обзаведитесь программируемым пультом. Он будет автоматически спускать затвор с заданным временным промежутком (например, каждые 30 секунд). Покупать дорогой фирменный пульт не обязательно. Для нашей задачи вполне хватит недорогого китайского устройства (все зависит от бюджета).
Программы для таймлапса
Если вы используете вместо фотоаппарата смартфон, пульт вам не потребуется, но нужно будет установить приложение для интервальной съемки. Если у вас телефон на Android, ищите в Google Play следующие программы: Time Lapse Camera, Framelapse или Time Lapse. Пользователям iPhone можно посоветовать такие приложения, как Skyflow, Lapse It или OSnap.
Выбор подобного софта огромен, поэтому можете поискать и другие подходящие вам программы, ориентируясь на набор доступных функций, интерфейс и другие особенности.
Как сделать таймлапс из фото — настраиваем камеру правильно
Если в вашем фотоаппарате есть функция интервальной съемки, задача будет сильно упрощена. Вам нужно будет только надежно выставить штатив, выбрать композицию и навести фокус. В некоторых моделях камер есть даже возможность настройки времени запуска съемки. Это достаточно удобно, так как вы можете все заранее подготовить и оставить, а ночью или ранним утром камера сама начнет снимать. Что делать с настройками фотоаппарата:
Съемка таймлапса на «андроид» и айфон
В этом случае всё еще проще. Нужно только подобрать подходящее приложение и произвести необходимые настройки или же выбрать один из готовых пресетов (они есть в большинстве программ). Вручную можно включать или отключать функции шумоподавления и автофокусировки, регулировать выдержку, экспозицию, баланс белого и многое другое. Потренируйтесь перед тем, как запускать длительную съемку, чтобы не потратить время впустую.
Выбираем для таймлапса скорость съемки
Один из наиболее распространенных вопросов по таймлапсу связан с определением подходящего интервала съемки. Самая частая ошибка новичков — объекты на таймлапсе перемещаются резкими скачками. Такое бывает с динамичными сюжетами, где ездят автомобили или ходят люди. Причина скачков банальная: слишком большой интервал между кадрами и короткая выдержка.
Есть базовая формула, от которой следует отталкиваться. Выдержка должна быть вполовину меньше интервала между кадрами. К примеру, если вы снимаете с 4-секундной паузой, выставляйте выдержку на 2 секунды. Сам интервал при этом подбирается по скорости движущихся объектов:
Это очень примерные интервалы, от которых рекомендуем отталкиваться — подбирайте оптимальное время под каждые конкретные условия.
Как снимать таймлапс: пошаговая инструкция
Вообще все достаточно просто, но есть нюансы. Если будете действовать по нашему алгоритму, быстро во всем разберетесь:
Редактируем снимки и создаем таймлапс
Некоторые продвинутые камеры и многие приложения для смартфонов собирают таймлапсы автоматически, но не всегда результат оправдывает ожидания. Чтобы получить наилучшее качество, придется делать всё вручную. Для этого предлагаем использовать популярные графические редакторы:
1. Импортируем снимки в программу Adobe Lightroom и редактируем одно из изображений. Для этого лучше взять кадр из середины получившейся цепочки. Когда все необходимые параметры будут выставлены, копируем их на остальные снимки.
2. Экспортируем все изображения в формат JPEG с разрешением 1920 х 1080 точек (это Full HD).
3. Открываем Adobe Photoshop, выбираем на панели инструментов пункт Окно и меняем рабочую среду на Движение.
4. Выбираем в меню Файл => Открыть и находим папку, в которой размещены экспортированные снимки. Там выбираем первый кадр. Перед подтверждением открытия нажимаем кнопку Параметры и проверяем, чтобы возле пункта Последовательность изображений была галочка.
5. Устанавливаем нужную частоту кадров. Лучше использовать классический вариант — 25 в секунду.
6. Видео отобразится на шкале внизу экрана. Теперь можно запустить предварительный просмотр и оценить результат. В первый раз видео можно пройти рывками — это нормально, особенно для маломощных компьютеров.
7. Если результат устраивает, экспортируем последовательность снимков в видеоформат. Нажимаем для этого Файл => Экспорт => Рендеринг видео.
8. Придумываем имя для файла и определяем формат видео. Советуем выбрать H.264: он наиболее распространен. Частота кадров и разрешение будут зависеть от исходных снимков, которые были импортированы.
Процесс создания таймлапса из фото может показаться достаточно сложным и запутанным, особенно на этапе «сборки». Но, проделав всё это один или два раза, вы освоитесь и сможете повторять все действия едва ли не с закрытыми глазами.
Таймлапс собственными силами с облачного сервиса видеонаблюдения IPEYE
Intro
Мой отец решил переехать и построить дом в другом регионе. Попросил меня подсобить с видеонаблюдением. Вводные данные:
Размещать видеорегистратор на стройке не хотелось, поэтому было принято решение использовать облачное решение. После того, как пришли камеры я попытался их подружить с разными сервисами так, чтобы всё работало, включая PTZ. Из всех сервисов, что я попробовал, получилось подружить китайские камеры только с IPEYE.
На этом закончу интро. Думаю, что теперь всем будет понятно почему разговор пойдет именно про этот сервис.
Опыт с IPEYE
Сервис как сервис. Всё обещанное выполняет. Техподдержка на вопросы отвечает. Ключевой момент — можно указать ссылку на rstp поток, покрутить настройки PTZ и всё будет работать. Мобильное приложение на android работает. Есть возможность создать гостевых пользователей для своих камер и каждому родственнику раздать права доступа. Веб интерфейс в Vivaldi иногда глючит, в Chrome такие глюки проявляются реже. Немного подтупливает просмотр архива.
Архив с камеры можно скачать, но отрезком до 3 часов. Процедура достаточно затратная по времени.
Вроде всё хорошо, но душой чувствуешь, что что-то не то. И не хватает глубины архива. Увеличить глубину можно, но самый дорогой вариант — 12 месяцев будет обходится 25тыс рублей в год за одну камеру (при записи по детекции).
Давай что-нибудь придумаем?
Было принято решение — написать что-то, что бы как-то сохранять скриншоты с камеры и формировать итоговое видео.
Disclaimer
Автор данного опуса не является программистом и не стремится им стать. Основы ООП знает поверхностно. Agile и т.п. не изучал. Он месяц назад посмотрел короткий видеокурс по питону и решил его применить для решения текущей задачи.
Очень приятно было обнаружить, что сервиса IPEYE публично доступно API. В API приведены примеры только для PHP, но и это оказалось полезным.
Исходя из того, что мой компьютер никогда не выключается была выработана такая концепция:
Fatal error: 401 Client Error: Unauthorized for url: api.ipeye.ru:8111/devices/all
Я модифицировал свою функцию getApiResponse, что бы передавать свои учетные данные, но всё также я получал ошибку 401. Листинг функции не привожу, т.к. она в дальнейшем не пригодилась.
Пришлось обратиться в техподдержку по этому поводу. Саппорты разъяснили, что для использования API с авторизацией надо сперва заключить договор с IPEYE и настроить свой веб сервер. Что за веб сервер и для чего мне не разъяснили, но при этом они дали подсказку где взять uuid камер и обращаться к API без авторизации.
Я: Добрый день. Возможно ли использование API? uuid камер в web интерфейсе не обнаружил. Хотел получить список своих камер при запросе к api.ipeye.ru:8111/devices/all но моя связка логин/пароль не подходит.
IPEYE: В качестве логина/пароля используются авторизационные данные пользователя API, доступ мы предоставляем на договорной основе.
Соответственно и список камер вы увидите не для своего логина, а для всех камер API пользователя.
Я: Сколько стоит получение доступа к API двух камер?
IPEYE: Там все сложнее, вам надо будет запустить свой сайт и используя наш APIдобавить на него камеры и далее работать с ними.
Стоит ли это делать ради 2-х камер?
Я: Вообще, для понимания, мне доступ к API нужен только для автоматического скачивания скриншотов с камер. Для дальнейшего формирования таймлапса.
IPEYE: А чем в таком случае не устраивает api.ipeye.ru/doc#AppDeviceJPEGOnline?
Я: А где можно найти UUID моих камер?
IPEYE: Из адресной строки браузера, например. Этот же UUID фигурирует в «Коде для сайта» как параметр devcode.
Что мы имеем в сухом остатке? Действительно uuid камеры можно найти в личном кабинете, если присмотреться к GET параметрам. Есть метод /device/jpeg/online/:uuid/:name для получения скриншота, есть uuid, а название камеры мы и так знали.
Создаю функцию для сохранения изображений из потока.
Делаю запрос и понимаю, что что-то не то… Файл получили. Изображение с моей камеры, но размер подозрительно маленький — 66Кб. Смотрю свойства и понимаю, что 608*342 ну никак не 1920*1080. При запросе /device/thumb/online/uuid/1920/name получаю файл 1920*1080, но это просто растянутый до нужного масштаба предыдущий файл 608*342. Само собой меня такое положение вещей не устроило.
Также во время экспериментов обнаруживается, что параметр name никак не проверяется и не используется. Можно отправлять что душе угодно.
После этого я сделал вывод, что самая полезная команда /device/url/rtsp/ — получение ссылки на RTSP поток. Мне пришлось обратиться к гуглу, т.к. понимания как работать с RTSP вообще не было.
После того как я написал пару функций выше — пришло осознание, что для выполнения начальной задачи использовать API вообще не было потребности 🙂 У меня есть прямая ссылка на rtsp поток камеры, а при помощи последней функции я могу захватить изображение с камеры. Но менять концепцию на данном шаге я не стал.
При работе через API есть 2 преимущества: сервер IPEYE инициализирует поток значительно быстрее чем камера, а также rtsp поток камеры может быть закрыт файрволлом.
jpg2mp4
Последним шагом осталось добавить все изображения одной камеры в видео. Я выбрал кодек mp4v, т.к. MEGA позволяет воспроизводить данные видео файлы в веб интерфейсе.
Для справки: 45 jpg файлов общим объемом 37,3Мб в формате видео занимают 16,9Мб.
Спасибо, что прочитали мою первую публичную статью. Я постарался всё описать в формате истории, а не простом to do, т.к не хотел получить на выходе сухую статью.
Буду рад замечаниям, т.к с питоном познакомился меньше месяца назад.
Полный текст скрипта с расширенными комментами можно найти на github. Также в скрипте учтена разница в часовых поясах, да и все оставшиеся функции написаны на быстрое масштабирование на другое количество камер.