Сделать снимок с камеры из консоли — это просто!

WebCamConsole в действии

Представляю небольшую консольную программку для создания снимков с веб-камер. Её можно использовать совместно с другим приложением, которое будет запускать данную программу, передавая нужные параметры, и таким образом можно будет делать снимки с камеры.

Скачать её можно вот тут: WebCamConsole.

Для начала нужно посмотреть список установленных в системе устройств видеозахвата. Сделать это можно командой «camlist».

Затем уже можно делать снимок с нужной камеры. Камера указывается по её индексу, который можно взять из списка камер.WebCamConsole в действии

На скриншоте видны все действия, необходимые для использования программы. Если запустить её просто, без параметров, то выведется список команд. Затем командой camlist был получен список устройств видеозахвата в системе. А потом уже и сам снимок был сделан командой «takepicture 0», где 0 — это индекс камеры. После индекса третьим параметром можно указать путь, куда сохранить полученную с камеры картинку, а по-умолчанию она сохраняется в ту же папку, где находится программа. Для создания снимка нужно около 2-х секунд, т.к. камера должна сначала проинициализироваться, иначе вместо снимка будет просто чёрный квадрат Малевича 🙂

UPD 12.09.017: в комментариях было предложено убрать полоску с датой и временем и названием камеры, поэтому вот новая версия программы, где нет этой полосочки 🙂
Скачать: WebCamConsole.

Вам также может понравиться

About the Author: shpirat

7 комментариев

  1. Программа работает не со всеми камерами? на моем ноуте не хочет ( выдает ошибку:
    «Exception in procedure StartCapture()»

    1. Можно узнать модель Вашей камеры и ноутбука? Нужно выяснить, в чём причина. Индекс камеры точно верный указывали?

  2. Спасибо!
    Классная прога, делающая только то что требуется, без дополнительных не нужных извращений. А можно как нибудь убрать черную полоску с датой/временем?

  3. Спасибо огромное, это именно та программа, которую я искал! До этого пользовался WebCamImageSave от Nirsoft, но он не умеет в несколько камер, ваша же в этом плане замечательна.
    Однако можно просьбу: дело в том, что в момент съемки активное окно на секунду теряет фокус. Нельзя ли этого как-нибудь избежать? Ладно если на специально выделенной машине будет скрипт крутиться, а если на рабочей — будет мешать.

Добавить комментарий для Роман Отменить ответ

Войти с помощью: 

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