https://carpc-project.ru

C благодарностью к коллегам по форумам  PCCar.ru Compcar.ru Pinin.ru

- Ну как, больной? Извращениями какими-нибудь страдаете?
- Ну что Вы, доктор?!  Я ими наслаждаюсь... 
Последние новости
Архив новостей
Наша география
 

 

 

 

 

Видеорегистрация.

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

   На сегодняшний день есть несколько решений, способных на выходе дать требуемый результат. А результат, напомню, заключается в том, что вы имеете возможность сохранить на некоем носителе запись вашей поездки некоторой продолжительности. И так как не смотря на стремительно развивающиеся технологии  носители не стали пока еще резиновыми - неизбежно потребуется компромисс между качеством этой записи и ее продолжительностью. Несколько облегчает эту задачу то, что записывать целиком восьмичасовую поездку нужды, как правило нет - ведь основная задача автомобильного видеорегистратора заключается не увековечивании вашего жизненного пути, а в том, чтобы у вас была возможность в случае какой-либо неприятности предоставить заинтересованной стороне документальное подтверждение событий, произошедших только что (в пределах 5-10 минут, как правило).

   При этом необходимо сразу оговориться, что с точки зрения Закона это отнюдь не обязательно станет доказательной базой. Но, во-первых - зачастую сам факт имеющейся съемки позволяет разрешить спорную ситуацию прямо на месте, не доводя дело до казенных палат, а во-вторых - даже если дойдет и до них, это все равно лучше, чем ничего...

 

    Итак, с задачами разобрались. Какие же есть пути ее решения?

  Скупой платит дважды,

    Путь первый - Wеb-камера. Дешево и сердито. USB интерфейс, отсутствие необходимости использовать какие-либо устройства захвата видео, программная реализация всего и вся. Куча народу с ними и ездит. И заваливает всевозможные форумы сетованиями на глюки и косяки: нестабильную работу в условиях засветки (солнцем - днем, фарами - ночью), на расфокусировку при самопроизвольном включении режима поиска лица (или на невозможность его отключить вообще) и т.п.

   Что можно на это сказать? Только повторить вслед за Щербуком, героем Табакова из "Неоконченной пьесы для механического пианино":

"ЧУМАЗЫЙ ИГРАТЬ НЕ МОЖЕТ!"

А если чумазый все-таки играет - значит в этом есть какой-то подвох. Который рано или поздно неизбежно всплывет.

Web-камера  Web-камера

   Устройство, предназначенное для съемки лица в помещении с расстояния в метр-полтора не обязано фиксировать номера впереди идущих по ночной трассе автомобилей. Не обязано оно так же фиксировать их и днем, при ярком встречном солнце, не обязано оно запечатлевать дорожные знаки, сигналы светофоров, разметку на дороге. Не та там матрица, не те стекла (да и не стекла там, как правило), вообще все не то!

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

   тупой - трижды,

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

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

   Наличие или отсутствие встроенной в регистратор камеры. Казалось бы - первый вариант предпочтительней... Ключевое слово тут, увы - "Казалось". Встроенные камеры (именно в силу их встроенности) обладают довольно убогими характеристиками. Конечно, из каждого правила есть свои исключения, но они лишь подтверждают правило.

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

Автономный регистратор 

Автономный регистратор

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

 а лох - всегда...

  

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

   Конечно, единственным минусом этого решения является то, что при этом все яйца оказываются в одной корзине, что не гигиенично. Опс! -  не практично... То есть, если по каким-либо причинам ваш комп повис или отрубился - вместе с ним накрылась и ваша видеорегистрация. Ну так ведь систему надо строить так, чтобы подобная ситуация стала немыслимой - и это, кстати, не так уж недостижимо.

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

 

   Ладно, с наиболее часто задаваемыми вопросами разобрались, переходим к задуманному описанию настроек программы для видеорегистрации, разработанной Wanted`ом - CamGrabber. Предполагается, что установочный файл вы уже скачали, распаковали его и установили программу (а необходимые кодеки установлены у вас в системе). В файле camgrabber.txt есть весьма полезная информация, с которой не помешает познакомиться до начала наших опытов.

   Надо ли говорить, что железо -  вебкамера или капчурник с камерой (что же вы в конце концов выбрали?) должно быть также корректно установлено в системе на уровне драйверов и физически подключено к компу? Как показывает опыт - надо. Говорю - должно быть установлено и подключено!

    Запускаем Camgrabber Settings.

Camgraber Setting

     В зависимости от характеристик вашей камеры и планируемого размера файлов выставляем разрешение. Сильно большим делать его нет смысла, сильно маленьким, впрочем, тоже: большинство серьезных камер имеют стандартное телевизионное разрешение - около 800 ТВЛ. На нем, в большинстве случаев, и есть смысл остановиться.

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

    Видеовход - полагаю, без комментариев...

    Видеопоток и кодек -  здесь, в случае, если вы поскупердяйничали и не вняли моему совету относительно аппаратной компрессии у устройства видеозахвата - поле для экспериментов. Играйтесь кодеками, выбирайте те из них, которые дадут вам наиболее приемлимую картинку и размер файла. Кнопки настройки устройства и потока - для тех же целей. Если же капчурник жмет аппаратно, отчекивайте опцию "Аппаратное сжатие" - кодеки при этом выбирать бесполезно.

    Частота кадров - ну, 25, наверное?..

    Еще две галочки, которые непременно надо поставить - "Камера по умолчанию" и "Использовать это устройство".

   Обратите внимание: в окне "Текущее устройство" должно быть прописано ваше конкретное железо! Если там значится какая-то неведома зверушка типа "USB-устройство записи" - это означает, что вы где-то накосячили с установкой этого девайса. Еще одним характерным признаком допущенной где-то ошибки может стать то, что в окошках ввода параметров, снабженных выпадающим меню (кнопочка со стрелкой справа от поля) вообще ничего нет и меню вываливается пустым. Дело в том, что программа сама определяет, какое именно подходящее железо/кодеки есть в системе, и если она их не видит - тому есть причины...

   Опция "Предпросмотр в окне" выведет картинку с камеры в размер окна, выставленного для самого CamGrabber`а - в противном случае предпросмотр будет доступен в окне CGSettings. На данном этапе можно уже попробовать нажать и кнопку "Попробовать" - если на данном этапе настройки выставлены правильно, картинка с камеры появится на мониторе.

 

CGSetting_1

     На данной закладке в комментариях нуждаются лишь следующие опции:

"Писать субтитры" - доступно, если  обработка видео осуществляется программно (т.е. вы таки сэкономили на аппаратной компрессии). Если жмем на уровне железа - наложение субтитров невозможно.

"Logitech FaceTracing OFF" - отключение логитековского фейс-контроля (ага!) для счастливых обладателей вебкамер. Подобно надписям в маршрутке: "Место для битья головой": в смысле - толку никакого, но хоть  душу отвести...

"Принудительная обработка". Что Паша под этим имел в виду - даже и не вспомню... Возможно, для желающих все-таки наложить субтитры на аппаратно пожатое видео - программное перекодирование его с последующим повторным сжатием? Уточню.

Уточнил - действительно, так и есть: запись субтитров с разжиманием и последующим сжиманием с помощью кодека. Имейте в виду - нагрузка на проц возрастет существенно, и все преимущества аппаратной компрессии будут утрачены.

 

CGSetting_2

     Снова преимущественно вебкамерная опция (хотя и некоторые платы видеозахвата обладают возможностью осуществлять оный по детектору движения). Комментировать нечего.

 

CGSetting_3

    Звук. Тоже все понятно без объяснений.

 

CGSetting_4

    Сохранение файлов. Здесь необходимо объяснение не столько опций настроек, сколько алгоритма работы программы. По умолчанию видео пишется во временную папку, размер которой задается соответствующей опцией ("Размер Временных файлов"). Видеофайлы пишутся непрерывно, каждый из них имеет заданную продолжительность (" Продолжительность файла, сек"). В момент, когда свободное место во временной папке закончилось, либо когда количество временных файлов достигло предела ("Сколько файлов обрабатывать"). запись текущего файла осуществляется поверх самого старого.

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

 

CGSetting_5

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

 

CGSetting_6

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

 

CGSetting_7

      Выставьте, как на этом скриншоте. Если будете использовать прогу из-под фронт-энда - это оптимальные настройки. Если вдруг на голых виндузах - уберите галку с "Запускать свернутым".

 

CGSetting_8

       Вкладка "Графика". Коварная вкладка: даже изюзав прогу вдоль и поперек, сам на ней прокололся - вроде, никакой графики использовать не собирался и решил, что мне она не нужна. А отсутствие всплывающих кнопок меню принял за глюк очередного релиза. Слабал быстренько в интерфейсе скина кнопку "Сохранить" и на том успокоился. А зря - после того, как Wanted изучил данный текст и прислал свои комментарии к нему, выяснилось, что именно эта вкладка отвечает за появление кнопок интерфейса программы при касании тачскрина. Т.е.  здесь задаются интервалы времени, через которые кнопки появляются и исчезают с экрана, способ вывода их изображения и т.п.

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

 

    CGSetting_9   

  Картинка в картинке. Хм, если это вам потребно - у вас точно звездолет...

 

 CGSetting_10

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

 

    Вот, пожалуй, и все... Как сказал автор - "Наслаждайтесь!"

 

    P.S.  Нет, пожалуй, все-таки еще не совсем все. Благодарность Автору программы CamGrabber можно отправить по адресу:

Кошелек WebMoney руб: R361867384852
Кошелек WebMoney $:Z400358553701

http://www.webmoney.ru/

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

 
Вход/регистрация




Забыли пароль | Регистрация
Регистрация
 
 
 
 
 
Кто на сайте?
Опрос:
Регистрация на сайте

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

  Ну и ладно - не больно-то хотелось
  А зачем вообще нужна регистрация?
  Фига се - методы борьбы со спамом...
 
Содержание сайта © 2008-2024 | При использовании материалов сайта прямая ссылка обязательна!