Появилась необходимость произвести съемку медленно протекающего процесса -- нечто похожее на съемку процесса роста растений. Только это не биология или ботаника, а физика.
Нужно производить съемку со скоростью один кадр за 30 секунд. Всего нужно нащелкать 15000 кадров. Потом склеить эти кадры в фильм.
Вроде на словах все просто, но как это сделать реально я даже не представляю.
Снимаемый объект должен быть подсвечен искусственным светом. Насколько я понимаю, подойдет только светодиодное освещение. Люминесцентные лампы долго выходят на режим, 1-2 минуты. Лампочка Ильича скорее всего не выдержит 15000 включений, да и люминесцентная тоже. Жарить объект лампой постоянно (не выключая) -- тоже не вариант, особенно лампой накаливания, которая выделяет хз сколько тепла.
Куча вопросов -- непонятно чем и как снимать, непонятно как и чем потом отдельные кадры собирать в фильм. То есть непонятно вообще с чего начать.
Сразу сознаюсь, по интернету еще не лазил, так как даже не представляю по каким ключевым словам искать решения задачи.
Подвешиваю вопрос с тайной надеждой, что возможно кто-то уже проделывал этот путь и может хотя бы подсказать в каком направлении копать.
Спасибо за вашу готовность помочь.
Ускоренная съемка
Нужно, чтобы камерой можно было управлять с компа. Вебкой можно, некоторыми мыльницами можно.
Есть вебкамеры способные вести ночную съемку, да и с качеством хорошим. Вопрос только в деньгах. Если память не ошибает приличное от 10тыров.
Хотя. Если есть обычная видокамера с достаточным качеством съемки и карта видеозахвата то можно и с нее.
Далее чем снимать. так, например, для обоих случаев mencoder - я както баловался. ИМожно играться со скоростью записи.
http://www.opennet.ru/tips/info/2000.shtml
Да и еще есть motion не совсем для этого, но вроде там был режим постоянной записи (частота так же настраивается)
Да в статье по ссылке обратите внимание на ключи в комментариях -fps 1/100 -ofps 1/100
Берешь нормальную вебкамеру, запускаешь дефолтную гномовскую прогу Cheese, включаешь режим Burst в настройках которого выставляешь нужное количество кадров и время между кадрами и вперед. На выходе имеем 15000 фоток, которые объединяем в видео в редакторах типа Kino, avidemux, pitivi или даже в Blender.
1. Есть старая USB-ишная вэб-ка Genius Eye-110, как управлять ею не знаю. Подключается к компу (Ubuntu) -- без проблем, но как заставить ее щелкать кадры раз в 30 секунд, какой программой -- :(
Аппаратное изображение с получается весьма низкого качества, в доке пишут 352х288, 320х240 и еще более грубые.
2. Есть фотик Canan PowerShot A720. В принципе могу разобрать его и подпаять проводки параллельно его кнопочкам. Предполагаю управлять управлять фотиком через опторазвязку -- оптроны типа 817-ых.
Фотик дает очень хорошее разрешение, сам фокусирует изображение. Объема SD карты для 15000 снимков должно хватить. Этот будут самостоятельные (т.е. независимые друг от друга) .jpg файлы. 15000 файлов. Крхе. Потом их нужно будет как-то склеить в фильм.
но как заставить ее щелкать кадры раз в 30 секунд, какой программой --
А почитать пост сверху не судьба? Cheese в режиме burst.
вебка с разрешением снимков 2560х1920 стоит в районе 18$ стоит ли возиться с фотокамерой?
http://fotos.ua/a-4-tech/pk-750mj.html
Пожалуйста, не надо нервничать.
И спасибо за ответы.
sun, я что-то не могу понять -- а где там в cheese включается режим burst? Ни в гуе-вом меню, ни в параметрах команды я не нашел, man какой-то бедный, info тоже ничего толком не сказал. Сейчас пойду искать сайт автора этой проги.
Еще вопрос. В гуе-вом меню можно установить только 100 кадров. У меня возникает такое чувство, что мы говорим про разные проги, у которых совпадает название. Но ведь такого не должно быть. Может в репах Убунты не та прога лежит? Или ее нужно еще чем-то добивать?
речь наверно об этом :

P.S. попробуй ещё ZoneMinder , может очень многое (сам не пробовал , но по отзывам очень мощная вещь)
На компе установлена Ubuntu 10.10. Соответственно, в репах лежит версия cheese 2.32.0. Для этой версии количество кадров не может быть 100.
Не совпадение дистрибутивов или их версий. Дочь не смогла пройти этот квест, я тоже начал буксовать. Сейчас пробую установить cheese из исходников, версия 3.2.2.
Загрузил архив, развернул, пытаюсь выполнить ./confugure.
Не получается. Пишет:
[console]
checking for intltool >= 0.40.0... ./configure: line 12383: intltool-update: command not found found
configure: error: Your intltool is too old. You need intltool 0.40.0 or later.
[/console]
Хорошо. Делаю update, затем upgrade, повторно ./configure.
Результат тот же...
Пошел гуглить -- что за пакет такой -- intltool.
Может есть какой-то путь проще? Что я делаю не так? Время идет, а работа с места не сдвинулась. (Только Венду не предлагайте -- терпеть ее ненавижу!)
update
Установил intltool. Следующая проблема -- конфигуратор ругается на libgudev. Проверяю... Хм :( Пакет установлен. Хм. Хм...
Подумал, может ему нужен libgudev-###-dev? Пытаюсь установить. Задаю версию 1.0 (libgudev-1.0-dev) согласно версии libudev-1.0. Сканало. Хм.
Без компаса, без карты. Без ЖПС! Куда лечу? Чего хочу?
Запускаю вновь конфигуратор. На этот раз ругани нет на эти пакеты, но зато конфигуратор выкатил целую пачку претензий:
[console]
...
checking for UDEV... yes
checking operating system... Linux
checking sys/videoio.h usability... no
checking sys/videoio.h presence... no
checking for sys/videoio.h... no
checking X11/extensions/XTest.h usability... no
checking X11/extensions/XTest.h presence... no
checking for X11/extensions/XTest.h... no
checking for CHEESE... no
configure: error: Package requirements ( glib-2.0 >= 2.28.0 gio-2.0 >= 2.28.0 x11 gobject-2.0 >= 2.28.0 gdk-pixbuf-2.0 gstreamer-0.10 >= 0.10.32 gstreamer-plugins-base-0.10 >= 0.10.32 cairo >= 1.10.0 pangocairo >= 1.28.0 clutter-1.0 >= 1.6.1 clutter-gst-1.0 >= 1.0.0 mx-1.0 gudev-1.0
) were not met:
Requested 'glib-2.0 >= 2.28.0' but version of GLib is 2.26.1
Requested 'gio-2.0 >= 2.28.0' but version of GIO is 2.26.1
Requested 'gobject-2.0 >= 2.28.0' but version of GObject is 2.26.1
No package 'gstreamer-0.10' found
No package 'gstreamer-plugins-base-0.10' found
No package 'clutter-1.0' found
No package 'clutter-gst-1.0' found
No package 'mx-1.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables CHEESE_CFLAGS
and CHEESE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
[/console]
Вот оно счастье! Пошел красноглазить. ... Хотя, не! Пока не буду. Есть какое-то чувство, что если так тупо ломиться через стену, то наверняка угрохаю систему.
Еще раз -- может я что-то делаю не то или не так? Люди, подскажите дорожку, плиз!
На 10.10 вы его врядли корректно поставите, придется всё систему обновлять по зависимостям. Скачайте последний live-cd, создайте загрузочную флешку или cd, грузитесь с неё и работайте.
Да. Очень похоже, что это так.
Извините, еще один вопрос -- у Вас какой дистрибутив Убунты (или чего-там у Вас установлено)?
У меня OpenSuse 12.1 Gnome, но последний Cheese есть в любом дистре с Gnome 3
