Блог о программировании, электронике и рыбалке

Free WebCam Uploader

Free WebCam UploaderПрограмма Free WebCam Uploader предназначена сохранения фотографий с веб-камеры на компьютер или загрузки их на FTP сервер. Программа может реагировать на движение в контролируемом помещении.

Параметры программы Free WebCam Uploader

  • WebCam Device – здесь необходимо выбрать вашу веб-камеру. Сразу после выбора вы должны увидеть изображение с вашей веб-камеры.
  • Interval (sec.) – через сколько секунд будет сделан следующий кадр. Для локального сохранения фотографий можно ставить 2-3 секунды (в зависимости от производительности компьютера), а при загрузке файлов на FTP рекомендую увеличить интервал до 10-30.
  • Filename – форматы имени файла. Time Now и Counter удобны для сохранения на компьютере, а Other подойдет только для организации трансляции изображений с веб-камеры на сайт.
  • Settings
  • - Autostart at Startup – программа начнет работать сразу после запуска
  • - Autorun at Startup Windows – добавить программу в автозагрузку
  • - Выбор папки для сохранения фотографий
  • Difference – уровень чувствительности при сработке на движение. Чем выше значение, тем больше изменений должно произойти. При значении 0, программа просто сохраняет изображения через указанный интервал (подойдет для показа фотографии с веб-камеры на сайте). Значение по умолчанию 2000.
  • Ftp Server (Adress and port) – адрес и порт вашего FTP сервера.
  • FTP Folder – существующий каталог на сервере, в который будут загружаться фотографии по FTP. Если оставить вариант по умолчанию, то картинки будут загружаться в корневой каталог вашего сайта. На некоторых серверах "/" необходимо убрать.
  • Login  - имя пользователя.
  • Password – пароль пользователя.
  • Upload to FTP – если поставить эту галочку, то копии фотографий начнут загружаться на сервер по FTP.
  • Кнопка Start – запускает весь процесс.

Принцип работы программы Free WebCam Uploader

Программа делает снимок через веб-камеру, изображение которого помещается в правый верхний угол. В следующий раз снимок помещается в окошко ниже и происходит сравнение двух картинок. Если коэффициент отличий (Difference) в этих двух фотографиях превысит допустимую норму, то происходит сохранение изображения в файл.

Для трансляции изображения с веб-камеры на сайт вам необходимо в Filename выбрать вариант Other, указать данные для FTP подключения и поставить галочку Upload to FTP.

Для показа и автообновления фотографии на сайте можете использовать скрипт ниже, предварительно изменив в нем адрес фоторгафии на свой. Параметр refreshtime=10000 – время обновления фотографии в миллисекундах.

<script language="Javascript"><!--
var refreshtime=10000;
function refreshCam(){
rfsh = new Date() ; rfsh = "?"+rfsh.getTime()
document.images["webcam"].src = "http://mysite.ru/webcam.jpg"+rfsh
setTimeout("refreshCam()", refreshtime)
}
//-->
</script>

<img src=”http://mysite.ru/webcam.jpg” name="webcam" border="0" alt="" />

<script language="JavaScript">
<!--
if( document.images )
refreshCam();
//-->
</script>

Скачать Free WebCam Uploader

wcu.exe (721,5 КиБ, 6 388 hits)

Присоединяйтесь к нашей группе в Telegram @GeekElectronics
  • keyboard_arrow_downFree WebCam Uploader
    • Автор:
    • Миниатюра: Free WebCam Uploader
    • Обновлено: 22.05.2019
    • Комментариев: 62
    • Просмотров: 9 123
  • Оцените пожалуйста статью
    1 Star2 Stars3 Stars4 Stars5 Stars
    Загрузка...
  • Поделитесь с друзьями
Geek Electronics

Комментариев: 62

  • Avatar for source
    Gasik:

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

  • Avatar for source
    source:

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

      • Avatar for source
        78:

        ништяк! может тебе donate куда-нито сделать?)) честно-честно хочется, хоть пивом или коньяком)

      • Avatar for source
        78:

        только один момент - можно ли там сделать так, чтоб картинки сравнивались и именно инкремент сохранялся, т.е. функционал со сравниванием и аплоадом как в Free WebCam Uploader, только источник - IP-камера.

        • Avatar for source
          source:

          могу сделать персональную версию с таким функционалом
          пожертвования принимаются, а то домен скоро истекает :)
          свяжись со мной - решим с прогой
          ася 165244, skype srchost или через форма обратной связи
          просто мне надо напоминать, а то отвлекаюсь на что-то новое и забываю

  • Avatar for source
    Алексадр:

    ни у одной аналогичной программы не встречал предварительную запись на ... сек "до события", может автор WebCam Loader сможет реализовать?
    например, если слабая чувствительность, из темноты, далеко, маленький объект, быстрый проскок....
    был бы весьма благодарен и, уверен, программа использовалась ещё бОльшим кол-вом пользователей.

    • Avatar for source
      source:

      сам термин сек «до события» улыбнул
      программно реализовать не проблема, но есть заморочка с ресурсами компьютера
      придется обрабатывать 25 кадров в секунду, а уже обработка 2-х заметно грузит процессор
      при сравнении кадров проводится попиксельное сравнение
      может существует другой алгоритм для сравнения, но я как-то с ним не сталкивался

      • Avatar for source

        Термин как раз правильный!
        Зачем обрабатывать 25 кадров в сек, если твои базовые возможности 1 кадр в сек?
        Делай буферизацию до события в N кадров...
        Я думаю понятно о чем я?

  • Avatar for source
    motylek:

    а можно сделать обновление не раз в пару секунд а кадров 10-15 в секунду?

    • Avatar for source
      source:

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

      • Avatar for source
        motylek:

        Я про ту часть где транслировать снимки с веб камеры на сайт. Хочется что бы картинка была более менее плавной.

        • Avatar for source

          Дак сайт-то все равно от главной проги зависит.
          Что бы делать 5-25 кадров в сек уже надо профф кодить, а вообще для этого даже аппаратные средства делают чтоб проц не нагружать, называются аналоговые платы захвата (тот же АЦП).
          Если Вам нужно вещание организовать на сайт, то используйте smotri.com и ustream.tv

        • Avatar for source
          source:

          Посмотрите этот вариант на скрипте
          Если не устроит - поищу свою старую флешку

          • Avatar for source
            motylek:

            Спасибо. С коментов на nnm.ru что то подобное брал. Работает отлично но более 2 кадров/сек уже плохо скорее всего из за пинга. Буду благодарен за флешку.

  • Avatar for source
    JuriAZ:

    Спасибо за программу. Очень хотелось бы иметь возможность выбора папки, в которую будут записываться картинки (об этом писали другие выше). Чтобы не загромождать программу интерфейсными излишествами, можно было бы и вручную записать путь к папке.

  • Avatar for source
    source:

    сделаю чтобы в конфиге можно было поменять
    правда только вечером смогу

  • Avatar for source
    PSerg:

    Добрый день!
    Попробовал Вашу прогу. Что-то глюки какие-то.
    Выбрал камеру (usb), все показывает, нажимаю Start. Изображения моргают, но:
    1. При любых установках чувствительности отличных от 0 в каталоге wcu_images не появляется ни одного файла со снимком;
    2. При чувствительности 0 все хорошо. Файлы пишутся с заданным интервалом, 1с.
    3. Жму Stop и в этот каталог с итервалом 1с пишется копия похоже что последнего снимка.

    • Avatar for source
      source:

      Может у вас в Filename выбран последний вариант webcam.jpg ?
      В этом случае просто хранится 1 файл с таким названием
      Это сделано для реализации веб-камеры на сайте.

      Filename – форматы имени файла. Time Now и Counter удобны для сохранения на компьютере, а Other подойдет для организации трансляции изображений с веб-камеры на сайт.

      • Avatar for source
        PSerg:

        Запускал под пользователем без админских прав.
        Попробовал запустить от имени админа.
        Работает, в статусной строке пишет время записанного файла, а самих файлов нет :-(

  • Avatar for source
    PSerg:

    При установке интервала 5 сек. все работает как надо. Похоже проблема в скорости обработки...

    P.S. Глюки проявляются на установках < 5 сек.

  • Avatar for source
    Евгений:

    Спасибо за программу! Еще раз повторюсь, выложите на сайт номер кошелька :) за такие вещи учили благодарить )) и еще одна просьба, можно добавить функцию скрытой работы? то есть чтобы даже в трее она бы не светилась. А вызывалась бы на экран например сочетанием клавиш, или после запуска какого-нибудь другого мелкого exe-шника.

  • Avatar for source
    source:

    сделал добавление программы в автозагрузку
    -//- автостарт при запуске
    -//- выбор каталога для сохранения фотографий

  • Avatar for source

    Молодец!
    1. Добавь возможность задания пароля в главной форме!
    2. Сделай по определенной комбинации скрытие проги!
    3. По определенной комбине показ, НО перед показом окна в уголку рисуй маленькое окошко с таймером, успел туда за 30 сек вбить ранее придуманный пароль — молодэц, получай окно с настройками, нэ успел — не молодэц, прога продолжает работать скрыто.

    Возможно следуйщий релиз будет называться Free Hide WebCam Uploader?

    Ну, а потом ты знаешь: Free Anonymous Hide WebCam Uploader - типо с возможностью подключения к камерам уязвимых юзверей инета =))))))

    Удачи!

  • Avatar for source

    Накоментил, почитай про предзапись.
    Вот еще что! Можно добавить маску детектора движений.
    То есть "сработка" будет только при изменениях в выделеной области!

  • Avatar for source
    PSerg:

    Скачал версию с автозапуском.
    Глюки при малом времени обновления вроде пропали. Спасибо.
    Только теперь такое впечатление, что в файл пишется не тот снимок, который снят последним, а тот, с которым сравнивали - предыдущий. Поэтому, например, при времени обновления 4 секунды короткое событие не отражается. Записывается опять тот же снимок.

  • Avatar for source
    PSerg:

    На narod.ru по ftp не передает. Похоже нужен пассивный режим.

  • Avatar for source
    source:

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

  • Avatar for source
    ГрАбр:

    И сешки, можно ли в интервал съемки добавить доли секунды? Например до ,1 или даже до ,01.
    Спасибо

    • Avatar for source
      source:

      скажу так, сейчас реально при изменениях и выставленном интервале в 1 сек фотка сохранается каждые 2 сек (при 2 - каждые 4 и т д)
      тоесть делается фотка, а через такой же интервал делается фотка для сравнения
      на такое ухищрение пошел из-за того, что например моего компа - 2х2,2 ГГц + 4 Г памяти уже не хватает для обработки
      поэтому считаю, что доли секунд делать бессмысленно

      если все же возникла такая необходимость, то могу сделать персональную версию для вас

  • Avatar for source
    Алексей:

    Может функцию скрытия сделать?
    Это открыло бы еще одно направление применение проги...

    • Avatar for source
      source:

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

  • Avatar for source
    Danil:

    Сколько ни пробую- пишет Error- File not loaded (пробовал narod, turbobit, ifolder). В чем может быть причина?

  • Avatar for source
    Danil:

    Подскажите, пожалуйста, какой-нибудь ftp, с которым бы хорошо работала эта программа (очень нужно).

    • Avatar for source
      source:

      http://www.zemskov.ru/www-tut-by.html почитайте тут
      я его использую для загрузки фоток

      настройки видны на скриншете программы

    • Avatar for source
      source:

      пробуй сейчас
      видимо обновление плагина не пошло на пользу

  • Avatar for source
    JuriAZ:

    Спасибо за программу. Очень надежный и экономный алгоритм (сравнение и запись только отличающихся от предыдущих кадров).
    Я купил веб-камеру Logitech HD Pro Webcam C910. При работе её родного софта можно выбрать разные размеры кадра для фото и видео , а также пропорции сторон (3:4 или 16:9), при этом для 16:9 горизонтальный угол обзора - 83 градуса! Когда делаю съемку через Free WebCam Uploader, записываются JPG-файлы размером 640х480.
    Подскажите, пожалуйста, можно ли без запуска родного софта веб-камеры установить размер кадра, чтобы он был принят при работе Free WebCam Uploader. Где это прописано - в каком-то INI-файле, или в реестре?

    • Avatar for source
      source:

      нельзя
      я не делал в программе возможности выбора разрешения
      программа работает с разрешением камеры по умолчанию

  • Avatar for source
    JuriAZ:

    Версия WCU от 18.03.2012 вставляет логотип с указанием времени съемки и названием программы. Этот логотип не всегда нужен, например для видео, которое можно собрать из ряда jpeg-файлов. Для ведения протокола логотип можно вставить другими способами. Я, когда хотел, вставлял логотип со временем с помощью PhotoWatermark Pro.
    Пожалуйста, сделайте чек-бокс в окне программы для выбора "вставлять/не вставлять" логотип, а уж, если вставлять, то с шаблоном текста. Спасибо за программу.

  • Avatar for source
    source™:

    Попробуйте поработать с сервисом веб-камер пользователей https://geekelectronics.org/webcam/
    Может потом захотите себе такое на сайт

  • Avatar for source
    GrAbr:

    Установил камеру (Dericam S1-N WiFi IP, PTZ). Как настроить WCU чтоб делать time lapses через нее?
    Спасибо

  • Avatar for source
    Александр:

    Здравствуйте! А Вы не подскажите почему изображение с моей USB веб-камеру не отображается? Вместо картинки черный экран. Заранее спасибо!

  • Avatar for source
    Екатерина:

    Здравствуйте.

    Наша компания использует ваше ПО, при тестировании на терминалах. Нас интересуют некоторые мелочи работы программы, можно ли написать вам на почту?

Добавить комментарий

arrow_upward