DxDvrCapture - v2.x: кодеки + плагин для Centrafuse!
Вложений: 1
Привет всем.
Предыстория. После приобретения Logitech C920 остро стала проблема в софте для видео захвата. Причем нужен был софт, позволяющей извлечь из камеры родной поток H264. Лучшей из множества перелопаченного софта оказалась MiniCAM. Но она не лишена несовершенств и багов. Поэтому было решено написать свою програмулину. После 3х месяцев копания по всем известным библиотекам лучшей была признана DirectShowNet. На её основе была создана прога для видео захвата. Особенности. Прога работает тихо и почти бесшумно как Win Service или консольное приложение. Программа создавалась в первую очередь для использования с камерой С920, но думаю будет работать и с остальными, главное правильно подобрать настройки. Описание. Позволяет записывать видео и звук с USB UVC устройств (теоретически можно писать сразу с нескольких устройств). Может работать как системный сервис, консольное приложение в автоматическом или ручном режимах. Пишет ролики задаваемой в конфигурационном файле длинны в указанное место. Перезаписывает ролики по кругу после того, как размер архива превысит указанный размер, и т.д. Пишет GPS информацию в субтитры к ролику. Плагин под Centrafuce 3.5. NB: Для записи видео в формате H264 камера должна быть установлена со штатными драйверами Windows (UVC). Для установки системного сервиса нужны права Администратора! Создал дом для программы на sourceforge.net. Теперь исходники, доки, хелпы, релизы и описания смотреть там. Скачать DxDvrCapture WIKI Пример конфига Отличная инструкция по конфигурации программы от prts Инструкция как настроить системные уведомления при ошибках программы Благодаря e-statik появилась программа-контроллер для сервиса (CFWinAppTest)! :good1: Если есть какие-то вопросы, то пишите мне в личку, на мыло или в скайп. Извещения о обновлениях в теме приходят редко. Требования:
Известные проблемы:
Друзья, конфигуратор не работает временно. Пишу новую версию под ТАЧ. Цитата:
Допиливание автофокуса программно Допиливание автофокуса аппаратно //TODO: - Поддержка нескольких камер - Убрать паузу между роликами; - Оптимизация работы GPS. Добавление новой библиотеки; - Оптимизация работы субтитров; - Оптимизация дату и время при восстановлении из сна - Конфигуратор |
Конкурент Pion'у? Это хорошо :) Потестим, пощупаем...
|
ПИОН у меня даже не запустился :(
|
1.В темное время суток, чаплины бегают как в пионе?
2.Наложение даты, gps..., и. т. д , ...я таки понял, что не имеется...так? P.S читаю, пытаюсь вникнуть, но в голове каша, как от пиона :wacko2: |
Цитата:
Что ж, будем ломать умы при настройке :wacko2: |
Цитата:
2. Нет. И это невозможно так как наша задача получить аппаратно сжатый H264 поток от камеры. Для наложения нужно уметь распаковать поток, всунуть туда мета информацию и опять запаковать. Для этого нужно использовать программный кодек, который выжрет хз сколько ресурсов проца и памяти, при этом весь кайф от этой камеры и H264 улетучиться. Честно говоря от данных и GPS особого толку не вижу. Можно накладывать на ролики после записи, но опять же, это съест немало ресурсов. Возможно, например создать програмулину, которая будет накладывать инфу на отдельный ролик по требованию... Хз. |
Цитата:
|
Попробовал, С-910.
Н264 - нет для нее, использовал MJPG. Пишет нормально, только очень большие получаются файлы без сжатия. Поэкспериментирую со сжатием. Некоторые мысли: 1. при запуске с .../d - желательно, чтобы выбранные данные прописывались в config. 2. При любом запуске висит окно DOS. Как его закрыть не прекращая записи? 3. При запуске Win, если программа установлена как сервис, запись запускается автоматически? 4. При выключении компа (АСС исчез), запись прекращается корректно? Пытался запустить сервис на Win 8 - не получилось. А в целом понравилось |
Цитата:
1. /d выдает список всего хлама в системе. Сохранить в файл можно так: HostService /d > my_settings.txt Если речь о ключе /s - запустить мастер настройки записи и начать запись, то возможно записать выбранные значения в конфиг. Допишу как будет время. 2. Никак. Это режим работы консольного приложения. Создать значек на раб стол с опцией "Start minimized" 3. Это всё можно выставляется в настройках Сервиса. Там есть и автоматический старт и отложенный старт. И вообще без старта. Можно значек на рабочий стол выкинуть для ручного старта. 4. Если прога работает как сервис, то скорее всего да, так как система должна завершать работу сервисов корректно. Не тестил, спасибо за подсказку! Сорре, Win 8 пока за бортом. Но если очень надо, то можно копнуть. |
Ошибки пишутся в DxDvrCapture.log.txt. Там можно прочитать что пошло не так.
|
Часовой пояс GMT +4, время: 03:14. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot