Cookie

фотография: “промежуток времени” кон gPhoto2

Опубликовано TheJoe на

Приблизительное время чтения: 4 минут

предосторожность


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

Сегодня я поднял вопрос о “промежуток времени”, особый фотографический метод, который через последовательность кадров позволяет создавать небольшие анимация. Для того, чтобы получить представление о том, что промежуток времени, Я имею в виду вас эффектное видео легко доступны на YouTube, или, вернее, выделяемые этой страницы.

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

Что вам нужно для традиционного промежутка времени:

  • штатив для камеры (или неподвижная опора, так что не переместить его),
  • система, которая позволяет мне снимать, не касаясь камеры (это. дистанционное управление),
  • много внимания / точность, чтобы стрелять через регулярные промежутки времени,
  • свободное время (по крайней мере, один час в течение короткого видео),
  • много желания.

В то время как в течение промежутка времени автоматизированного он служит гораздо меньше “товары”:

  • штатив для камеры (или неподвижная опора),
  • кабель для подключения камеры к компьютеру,
  • “gPhoto2” издание (в конце концов) “хрон”,
  • FFmpeg для кодирования кадров в видео.

В прошлом уроке мы обсуждали, как “gPhoto2” давайте делать снимки удалены через простой USB-подключение камеры к ПК. В прошлом, я задавался вопросом, что можно было бы использовать, чтобы делать снимки дистанционно, рефлекс зеркала легко слышен и в случае видео наблюдения положить в воровской сигнализации (вероятно, украсть правильный рефлекс), а вот практика appilcazione, или один из возможных: il промежуток времени.

В моем опыте я буду использовать Canon EOS 20D. Я имею в виду на документация gPhoto2 для полного списка протестированных и совместимых камер.

Сначала мы позиционируем камеру снимать что-то интересное: сцена, которая меняет внешний вид с медленным течением времени. Это может быть, закат, занятая дорога в ночное время, концерт или событие. Камера должна быть поддержана / прикрепляют к чему-нибудь твердому, как стена, подоконник, или еще лучше подходящая подставка, так что он не двигается.

Мы связываем наши камеры к компьютеру с помощью кабеля USB. На данный момент самые последние дистрибутивы gPhoto2 будет использовать для установки камеры непосредственно и позволяют нам загружать фотографии, используя файл-браузер по умолчанию. Для включения автоматического выстрела, однако это будет необходимо, чтобы камера не установлена, самый простой способ, чтобы открыть диспетчер файлов GNOME, щелкните правой кнопкой в ​​левой колонке на соответствующий ресурс для камеры и выберите “выталкивать” или “Удалить предохранительный блок”.

Мы проверяем, что gPhoto2 и камеры способны “связь”. Мы запускаем команду, чтобы сделать снимок “gphoto2 –снимаемого изображения”. Если затвор и снимок сохраняется во внутренней памяти мы можем перейти к следующему шагу.

Как описано в предыдущей статье, является программное обеспечение gPhoto2 (а также развлечения) Полный набор функций, он рискует “потерять” долгое время, чтобы играть. Для того, чтобы сделать машину непрерывной съемки фото, установить интервал в секундах, и определить общее количество кадров команды это: ” gphoto2 -I <#secondi> -F <#scatti> --capture-image --get-all-files“.

Если есть какие-либо проблемы, и камера не распознается после нескольких выстрелов, Я имею в виду раздел “вопросов” в нижней части статьи. На данный момент мы имеем серию снимков в порядке возрастания, и мы хотим, чтобы кодировать видео. Проще всего использовать FFmpeg, программа командной строки для кодирования видео. К счастью FFmpeg автоматически и выравнивает изображения в порядке возрастания, К сожалению, если вы найдете “отверстие” между файлом и другим не перейти к следующему, но он перестает кодировать (это. недостающее изображение 36 между фото 35 она является 37). Для этого нужно переименовать все файлы в порядке возрастания, так что нет недостающих фотографий. Самый быстрый способ оболочки еще. Команда это: ” ls *.jpg | nl -nrz -w5 | while read newname oldname; do mv "$oldname" $newname.jpg; done“. Создание файлов с именами 5 символы, в растущем числе.

Смотри сюда:  8 Плагины WordPress, без которых вы не сможете обойтись

И теперь, наконец, мы используем FFmpeg: ” ffmpeg -i '%05d.jpg' -target pal-dvd -y video.mpg“.

Для камеры выполнена с возможностью скольжения по железной дороге с каждым выстрелом времени более сложным Lapse, так что окончательный состав будет иметь впечатление сцены “вручную”, жить.

вопросов

Я не проверить реальность, но из моего личного опыта, кажется, что gphoto2 не походит на большую часть моей камеры. Проблема не всегда происходит, это красный светодиодный индикатор камеры. Если установлен интервал между двумя выстрелами, индикатор продолжает мигать прерывисто. Это означает, что gphoto2 работает, и ждет момента, чтобы привязать, но после нескольких выстрелов, я не заметил, что камера не распознается. Я решил эту проблему с помощью Cron, небольшая программа для существующей командной строки в Linux дистрибутивах.

Cron это простая программа, чья работа состоит в том, чтобы запустить программу через определенные промежутки времени. Файл конфигурации “кронтаб”, редактировать запуск с терминала управления “кронтаб -e” и мой внешний вид что-то вроде этого:

# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h  dom mon dow   command
* * * * * /home/joe/script/time_lapse.sh
* * * * * sleep 15; /home/joe/script/time_lapse.sh
* * * * * sleep 30; /home/joe/script/time_lapse.sh
* * * * * sleep 45; /home/joe/script/time_lapse.sh

Интересные линии последние четыре. В этой конфигурации последние четыре строки запуска скрипта “/главная / джо / скрипт / time_lapse.sh” каждая минута. Первой точной минуты, второй 15 секунд после того, как, третий 30 секунд после четвертого и с задержкой 45 секунд. Таким образом, пружинные фотографии разнесены 15 секунды друг от друга (Чем дольше время выдержки).

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

некоторые ссылки

http://gerlos.altervista.org/fotografia

http://gphoto.org/doc/remote/

http://cholla.mmto.org/photography/gphoto2/test_244.html

http://usenet.it.rooar.com/showthread.php?t=6723623

практическое применение


TheJoe

Я держу это в качестве хобби блог от 2009. Я графики энтузиастов, технология, Программное обеспечение с открытым исходным кодом. Среди моих статей не будет трудно найти о музыке, и некоторые личные размышления, но я предпочитаю, чтобы направить линию блога в основном технологии. Для получения дополнительной информации связаться со мной.

3 Комментарии

Алессандро · 22 июнь 2014 в 6:29 ВЕЧЕРА

Привет, поздравляю с уроками!!! Я хотел бы попросить вас о предложении: Я хотел бы снимать для стройки, которая продлится около года., и у меня есть сомнения по поводу количества изображений и интервала…..что ты мне предлагаешь?

    Джованни Маури · 25 сентябрь 2014 в 3:26 ВЕЧЕРА

    Привет Алессандро,
    я немного заблудился’ комментариев на улице за последние месяцы. Извините за такой поздний ответ.
    По времени строительства я бы в первую очередь оценивал стройплощадку и то, каким будет результат готового здания. (так как работа продлится год). Если вам, например, перед домом построят небоскрёб, я бы не стал кадрировать только периметр первоначальных работ., но я бы использовал широкоугольный объектив, чтобы снять его даже с высоты.
    Что касается кадров, вместо, ne farei uno ogni ora collegando un crepuscolare al pulsante di scatto (se non lavorano di notte). Devi iniziare a scattare poco prima che gli operai entrino in cantiere e finire quando tutti se ne sono andati (se lavorano anche di notte scatterei pure di notte).
    Facci vedere il tuo lavoro quando sarà ultimato!

DaAsFlickred · 11 июль 2012 в 7:11 ВЕЧЕРА

Ottimo timelapse e bel tutorial joe!! 🙂

оставьте ответ

Заполнитель аватара

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатывается комментарий данных.