Вход

Просмотр полной версии : DxDvrCapture - v2.x: кодеки + плагин для Centrafuse!


Страницы : 1 2 3 [4] 5 6

harmru
22.07.2013, 16:55
"и заснять камерой телефона не предлогать" - зачем камерой? Есть проги, которые рабочий стол пишут))

sirota
22.07.2013, 17:21
Есть проги, которые рабочий стол пишут))

15 кадров в секунду, не то....вот пример http://www.youtube.com/watch?v=KXfubok5tQM&feature=plcp

Andycar
29.07.2013, 20:03
Хочу поблагодарить за прогу.
Раньше стоял PION, но на Win8 у меня не судьба его запустить.
Камера-старичок (из подписи) но неплохая - отдаёт потоу в ф-те I420... Вроде :)
Перешёл на DxDvrCapture.

Сервис запускается и пишет ОК, но почему-то куча активности в процессе System (~16% CPU)
В основном, CPU сидит в процессе System фунциях:
6% ntoskrnl.exe!KeRemoveQueue+0xe6
6% ntoskrnl.exe!KeRemoveQueue+0xe6
1% lvuvc.sys!calloc+0x5cf82

При этом, загрузка CPU процессом собственно DxDvrCaptureService.exe на уровне долей процента.

Скрины:
https://dl.dropboxusercontent.com/u/27657611/ShareX/2013-07/DxDvrCapture_W8_0.png
https://dl.dropboxusercontent.com/u/27657611/ShareX/2013-07/DxDvrCapture_W8_1.png

Настройки:
https://dl.dropboxusercontent.com/u/27657611/ShareX/2013-07/DxDvrCapture_W8_2.png

Это у всех так на Win8, или только у меня ? ;)

Andycar
29.07.2013, 23:58
lvuvc.sys оказался логитековским UVC драйвером. ... У кого еще Win8, подскажите, как файл драйвера UVC Microsoft называется. .. usbvideo.sys -это он?

harmru
30.07.2013, 00:11
16% это не активность...

Bebebe
14.08.2013, 10:05
С логитечевскими драйверами не получить сжатия MJPG самой камерой, нужно их сносить, тогда и загрузки ЦП не будет.

Fiks1225
14.08.2013, 10:32
ну.... я 2500 накатал без проблем... Вот только никак кино не доделаю

Лень изучать видеоредакторы привела меня к такому варианту:
Подарил отснятые ролики питерским ребятам из dalnoboivideo.ru, теперь жду когда они обработают.
Вот первые готовы http://www.dalnoboivideo.ru/videos.php?what=view&vid=634
На 10:26 лисичка на шубу просилась.

А это http://dalnoboivideo.ru/videos.php?what=view&vid=636 начало глобального объезда Тарасовкого на М4, лишние 200 км, зато по пустым дорогам.

velvet
04.09.2013, 19:32
Мужики, подскажите что я делаю не так?
Win7, c920, драйвера винда поставила свои. Почему в перечне режимов нет h264?

sirota
04.09.2013, 20:35
Скрин настроек покажи.

Fiks1225
05.09.2013, 13:47
v1.0.3
- Добавлена возможность выбора библиотеки для GPS (параметр в конфиге gpsLibrary). Доступны библиотеки OpenGps и GeoFramework.

Добрался до тестирования библиотек GPS, отчитываюсь.
Проверил с приёмником BU-353 скорость порта 4800 (больше он не может) на Win XP SP3 32 бит.

OpenGps работает как-то криво, скорость меняется с задержкой секунд по 5, хотя иногда без задержки. Значение скорости при движении 60-80 км/ч неправильное, занижено в 1,5-2 раза (то есть показывает 30-40-50) и плавает при равномерном движении на круизе.

GeoFramework показывает аблосютно точно :good1: один в один тоже, что навипрограмма, берущая данные с другого GPS приёмника.

Andycar
05.09.2013, 19:37
...
GeoFramework показывает аблосютно точно :good1: один в один тоже, что навипрограмма, берущая данные с другого GPS приёмника.
А вот интересно, как при этом с нагрузкой на CPU у Вас?:blush: у меня чё-то шкалит...

velvet
05.09.2013, 20:19
Скрин настроек покажи.

Вот перечень моих форматов потока
Host service application version 1.0.3.0
Type DxDvrCaptureService /? for more information.

Installed video devices:

Index: 0, Name: Logitech HD Pro Webcam C920

Installed audio devices:

Index: 0, Name: Лин. вход (Устройство с поддерж
Index: 1, Name: Микрофон (HD Pro Webcam C920)
Index: 2, Name: Микрофон (Устройство с поддержк

Available video compressors:

Index: 0, Name: WMVideo8 Encoder DMO
Index: 1, Name: WMVideo9 Encoder DMO
Index: 2, Name: MSScreen 9 encoder DMO
Index: 3, Name: DV Video Encoder
Index: 4, Name: MJPEG Compressor

Available audio compressors:

Index: 0, Name: WM Speech Encoder DMO
Index: 1, Name: WMAudio Encoder DMO
Index: 2, Name: IMA ADPCM
Index: 3, Name: PCM
Index: 4, Name: Microsoft ADPCM
Index: 5, Name: GSM 6.10
Index: 6, Name: CCITT A-Law
Index: 7, Name: CCITT u-Law
Index: 8, Name: MPEG Layer-3

Accessing devices to find streaming formats...

Index: 0, Name: Logitech HD Pro Webcam C920

0: 640x480 pixels 30 fps RGB24
1: 160x90 pixels 30 fps RGB24
2: 160x120 pixels 30 fps RGB24
3: 176x144 pixels 30 fps RGB24
4: 320x180 pixels 30 fps RGB24
5: 320x240 pixels 30 fps RGB24
6: 352x288 pixels 30 fps RGB24
7: 432x240 pixels 30 fps RGB24
8: 640x360 pixels 30 fps RGB24
9: 800x448 pixels 30 fps RGB24
10: 800x600 pixels 30 fps RGB24
11: 864x480 pixels 30 fps RGB24
12: 960x720 pixels 30 fps RGB24
13: 1024x576 pixels 30 fps RGB24
14: 1280x720 pixels 30 fps RGB24
15: 1600x896 pixels 30 fps RGB24
16: 1920x1080 pixels 30 fps RGB24
17: 2304x1296 pixels 2 fps RGB24
18: 2304x1536 pixels 2 fps RGB24
19: 640x480 pixels 30 fps I420
20: 160x90 pixels 30 fps I420
21: 160x120 pixels 30 fps I420
22: 176x144 pixels 30 fps I420
23: 320x180 pixels 30 fps I420
24: 320x240 pixels 30 fps I420
25: 352x288 pixels 30 fps I420
26: 432x240 pixels 30 fps I420
27: 640x360 pixels 30 fps I420
28: 800x448 pixels 30 fps I420
29: 800x600 pixels 30 fps I420
30: 864x480 pixels 30 fps I420
31: 960x720 pixels 30 fps I420
32: 1024x576 pixels 30 fps I420
33: 1280x720 pixels 30 fps I420
34: 1600x896 pixels 30 fps I420
35: 1920x1080 pixels 30 fps I420
36: 2304x1296 pixels 2 fps I420
37: 2304x1536 pixels 2 fps I420
38: 640x480 pixels 30 fps MJPG
39: 160x90 pixels 30 fps MJPG
40: 160x120 pixels 30 fps MJPG
41: 176x144 pixels 30 fps MJPG
42: 320x180 pixels 30 fps MJPG
43: 320x240 pixels 30 fps MJPG
44: 352x288 pixels 30 fps MJPG
45: 432x240 pixels 30 fps MJPG
46: 640x360 pixels 30 fps MJPG
47: 800x448 pixels 30 fps MJPG
48: 800x600 pixels 30 fps MJPG
49: 864x480 pixels 30 fps MJPG
50: 960x720 pixels 30 fps MJPG
51: 1024x576 pixels 30 fps MJPG
52: 1280x720 pixels 30 fps MJPG
53: 1600x896 pixels 30 fps MJPG
54: 1920x1080 pixels 30 fps MJPG

Press any key to continue.

velvet
05.09.2013, 20:31
Напомню: Win7, c920, драйвера винда поставила свои. Почему в перечне режимов нет h264?

Fiks1225
05.09.2013, 20:34
Может попробовать поставить драйвер, который рекомендуется тут. Вдруг он чем-то отличается.
H264 где-то после 55 и начинаются. 1920х1080 у меня 70-й.

sirota
05.09.2013, 22:12
Напомню: Win7, c920, драйвера винда поставила свои. Почему в перечне режимов нет h264?

А в перечне режимов и не должно быть h264.
См. в теме есть скрин со всеми настройками...если лень смотреть, то завтра выложу.

velvet
06.09.2013, 00:29
На 17 странице в сообщении 166 человек показал, что в перечное h264 есть. Может это необязательно, достаточно в настройках с GUI указать?

sirota
06.09.2013, 09:27
На 17 странице в сообщении 166 человек показал, что в перечное h264 есть. Может это необязательно, достаточно в настройках с GUI указать?

Это не то...ща принису настройки.
--------------------------------------------------

Делаешь такие настройки для с920, и все заработает.

http://s019.radikal.ru/i608/1309/ca/60e6897afece.png (http://radikal.ru/fp/7ef1145bbcb14a93b2104991aecd510e)

velvet
06.09.2013, 15:10
Вот мой вопрос как раз в том и состоит, что у меня нет в перечне h264, как у вас. У меня список заканчивается 54: 1920x1080 pixels 30 fps MJPG.

win7, камера с920. Воткнул камеру - винда поставила дрова. Что еще нужно сделать, чтоб появился такой формат?

sirota
06.09.2013, 15:16
Значит криво дрова встали...удали, и по новой поставь.
Чудес не бывает.
Или старые не удалил.

velvet
06.09.2013, 15:49
Ок, как правильно снести дрова?
Я удаляю устройство, оно находится и ставится, не спрашивая дров.
PS sirota, спасибо за участие и помощь.

sirota
06.09.2013, 15:57
Попробуй сначало поставить родные дрова с диска(с920)...затем через унинстал их удалить(сами дрова и программу)....перезагрузиться...затем подключить камеру(должны встать семерошные дрова).

Fiks1225
06.09.2013, 16:10
А вот интересно, как при этом с нагрузкой на CPU у Вас?:blush: у меня чё-то шкалит... 30-35% при работающем сервисе, 10-15% при остановленном навигация и прочее пожирают.
Конфигурация в подписи.

velvet
06.09.2013, 20:05
Короче, в дисптчере устройств выбрал камеру, и в свойствах драйверов выбрал удалить драйвер. После перезагрузки камера опять установилась сама, но уже с режимом h264. Я вспомнил, что при первой установке камеры винда искала дрова в сети. Так что лучше отключать инет при установке дров.
Но, все равно сервис запускается, и через несколько секунд выключается. Куда рыть?

sirota
06.09.2013, 20:49
Красный шрифт из первого поста читал?

Дождливый переезд(сегодня).
http://www.youtube.com/watch?v=udsYupavsho&feature=youtu.be

velvet
06.09.2013, 22:17
Само собой! Все от администратора.

Вот приложил логи с ошибкой
32649 32650

e-statik
07.09.2013, 00:21
Дождливый переезд(сегодня).
http://www.youtube.com/watch?v=udsYupavsho&feature=youtu.be
Номеров что-то совсем не видно ( ни одного

Fiks1225
07.09.2013, 00:39
Номеров что-то совсем не видно ( ни одногоА851МР а вот региона не видно вообще. Но они слева, это, увы и ах. А вот стоящих после переезда справа почему не видно? У меня не всегда, но большей частью читаются.

свежеоткрытый АББА тоннель снимал сегодня http://youtu.be/os7QHOPWh7Y?t=1m37s

sirota
07.09.2013, 10:33
Номеров что-то совсем не видно ( ни одного

Вот и я о том же....как увеличить поток записи?
В миникаме читалось бы все, но там и поток раз в 8 выше.

p.s в оригинале видно...ютуб безбожно портит картинку.
Нужно учесть, что у меня щетки не какие, по стеклу мазня.

Fiks1225
07.09.2013, 12:23
Бага.. У нас субтитры неправильно пишутся. В роликах от минуты и длиннее получается так

59
00:00:59,000 --> 00:00:60,000
06.09.2013 18:14:26

60
00:00:60,000 --> 00:00:61,000
06.09.2013 18:14:27

61
00:00:61,000 --> 00:00:62,000
06.09.2013 18:14:28
.....
300
00:00:300,000 --> 00:00:301,000
06.09.2013 18:18:27

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

Должно быть так:
60
00:01:00,000 --> 00:01:01,000
06.09.2013 18:14:27
.....
300
00:04:59,000 --> 00:05:00,000
06.09.2013 18:18:27

Потому их ютуб не принимает

sirota
10.09.2013, 21:13
У меня на win 8.1, прога не работает.

P.S Еще дом (http://sourceforge.net/projects/dxdvrcapture/) для программы закрыли.

OKLiK
11.09.2013, 09:46
Катаюсь 3 день с камерой с270, и сегодня обратил внимание что папки прошедших дней не затираются, а затирается видео текущего дня.

Когда купил камеру, понадобилось полдня понять как настроить программу, поскольку подробного описания нет. Метод тыка рулит :)
Потом когда все заработало, решил приладить более качественный объектив и с большим углом.

sirota
11.09.2013, 10:56
А что за объектив приладил?

OKLiK
11.09.2013, 16:16
Обыкновенный для камер систем видео наблюдения с резьбой М12 мод матрицу 1.3'' угол точный не помню.
Ну у меня по жизни есть занятие с системами видео наблюдения, за много времени накопилась много разных, вот один из них и приладил, но этот именно помоему от камеры заднего хода.

harmru
11.09.2013, 16:17
Обыкновенный для камер систем видео наблюдения с резьбой М12 мод матрицу 1.3'' угол точный не помню.
Ну у меня по жизни есть занятие с системами видео наблюдения, за много времени накопилась много разных, вот один из них и приладил, но этот именно помоему от камеры заднего хода.

Выложи на тытруба как было и как стало, если есть что выложить, пожалуйста

ВладимирC
11.09.2013, 16:45
Че то из шапки из шапки ссылка не работает.

OKLiK
11.09.2013, 17:50
Что было не покажу, поскольку не осталось, а вот что выходит позже.

e-statik Добавить бы еще для CFWinAppTest желтый значок в трее, это когда сервис запущен, а файлы старые. А то после того как комп проснется, то пока свежий файл видео не запишется, он все красный :)
А, еще чтобы при запуске автоматом сворачивался в трей :)

sirota
11.09.2013, 20:25
Че то из шапки из шапки ссылка не работает.

Загулял видать программист :yes2:

OKLiK
12.09.2013, 08:33
ВОТ, блин, сегодняшний случай как раз %) https://www.youtube.com/watch?v=oj2N5m9pkNo&feature=c4-overview&list=UU8TvAQx7aBcygaear3bfz7g если что там есть субтитры.

Субтитры и вправду как то не казисто пишутся...

MillerOmsk
12.09.2013, 09:11
Вот возник вопрос, будет ли поддерживать несколько видеокамер? В планах ставит 2 С920

harmru
12.09.2013, 10:39
ВОТ, блин, сегодняшний случай как раз %) https://www.youtube.com/watch?v=oj2N5m9pkNo&feature=c4-overview&list=UU8TvAQx7aBcygaear3bfz7g если что там есть субтитры.

Субтитры и вправду как то не казисто пишутся...

что-то фокуса вообще нет...

OKLiK
12.09.2013, 11:20
что-то фокуса вообще нет...

А я его чет все настроить не могу, времени не хватает..

KIBERDOG
14.09.2013, 09:03
Че то из шапки из шапки ссылка не работает.

Загулял видать программист :yes2:

Да, ссылки не работают, зато гуглятся хорошо, наследил афтор на просторах..

Илия
18.09.2013, 19:33
Че то из шапки из шапки ссылка не работает.

какая именно? У меня все работают!

А я его чет все настроить не могу, времени не хватает..

А что там настраивать? 5 мин на всё надо.

Загулял видать программист :yes2:

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

Но этот не брошу, так как старая система в регистрации в машине накрылась и надо прикручивать эту. :smile1:

Вот возник вопрос, будет ли поддерживать несколько видеокамер? В планах ставит 2 С920

Будет. Планирую и для себя такой вариант в машину.

KIBERDOG
18.09.2013, 20:15
какая именно? У меня все работают!

ссылка в шапке Скачать DxDvrCapture не работает!

http://s017.radikal.ru/i426/1309/f9/cda582f3b128.jpg

Илия
19.09.2013, 12:19
Починил.

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

Илия
20.09.2013, 14:21
Бага.. У нас субтитры неправильно пишутся. В роликах от минуты и длиннее получается так

59
00:00:59,000 --> 00:00:60,000
06.09.2013 18:14:26

60
00:00:60,000 --> 00:00:61,000
06.09.2013 18:14:27

61
00:00:61,000 --> 00:00:62,000
06.09.2013 18:14:28
.....
300
00:00:300,000 --> 00:00:301,000
06.09.2013 18:18:27

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

Должно быть так:
60
00:01:00,000 --> 00:01:01,000
06.09.2013 18:14:27
.....
300
00:04:59,000 --> 00:05:00,000
06.09.2013 18:18:27

Потому их ютуб не принимает

Спасибо, отличный баг!

sirota
20.09.2013, 14:36
Илия

Привет!

На win 8.1x64 ....вроде все запускается, но в сервисе программа отсутствует.(видео в паке не появляется)

Илия
20.09.2013, 16:58
sirota
привет! Теоретически должно работать и под Win8. Как будет время потестирую на виртуалке. Может стоит поиграть с опциями совместимости при запуске или с разрешениями.

Bebebe
23.09.2013, 16:20
У меня на Win8x32 работате прекрасно(не забываем про запуск от Администратора), вот только старые файлы удаляет странно - сегодняшние файлы начинают писаться по кругу, в то время как остались неудаленные вчерашние, пока забил и удаляю вручную.

Илия
23.09.2013, 16:25
Выложил новую версию 1.0.4

Пофикшены баги описанные Fiks1225 и OKLiK

Так же на выходных прикрутил всю систему в машину. Теперь настала очередь наслаждаться своей-же кривонаписанной программой! :-))

sirota
23.09.2013, 16:27
Выложил новую версию 1.0.4

Пофикшены баги описанные Fiks1225 и OKLiK

Так же на выходных прикрутил всю систему в машину. Теперь настала очередь наслаждаться своей-же кривонаписанной программой! :-))

Спасибо...не пропадай больше.
А на вин 8.1 пойдет?

Bebebe
23.09.2013, 16:41
Вот только-только закончил установку Win8.1 на новый комп в авто, скоро затестим :).

Илия
23.09.2013, 17:29
Спасибо...не пропадай больше.
А на вин 8.1 пойдет?

Я и не пропадал. Мне сообщения об ответах в теме не приходят! Если чего-то важное, пните меня как-то или чем-то :smile1:

А кто её знает, эту Вин 8.1? Я и на просто 8й не тестил. Могу попробовать перегнать проект в новый фреймверк. Но вот с тестами на реальной камере пока болт, надо сделать мок или найти эмулятор, С920 ушла в машину. Продам 2 аналоговые старые и куплю еще одну С920. Но это в ближайшем будущем.

harmru
23.09.2013, 18:16
Я и не пропадал. Мне сообщения об ответах в теме не приходят!

Посмотри в папке СПАМ, сам недавно понял, почему мне тоже не приходили письма)))

Илия
23.09.2013, 18:22
Дык нету в спаме! Как зайду в темку, приходят потом где-то с неделю.

sirota
24.09.2013, 23:01
Стянул последнею версию 64 бит.
При попытке сохранить настройки, вылетает это.


http://s020.radikal.ru/i719/1309/23/3267fe797e40.png (http://radikal.ru/fp/d1b9b5cc1b184325a5f9c5c56229b837)

Илия
25.09.2013, 12:49
sirota, настройки пока правим ручками. КонфигМанагер не правил уже давно. В проекте его переделать.

sirota
25.09.2013, 13:27
sirota, настройки пока правим ручками. КонфигМанагер не правил уже давно. В проекте его переделать.

Это ж так муторно без манагера :yes2:

Илия
25.09.2013, 14:22
Еще как муторно :zipped: Но надо потерпеть.

PS. Нечего туда часто лазить! :derisive:

harmru
26.09.2013, 23:07
переустанавливал систему сегодня. поставил заново DxDvrCapture.
замучился настраивать: в Wiki не указано точно, какой файл-config рабочий, а в папке их 4! пришлось все ковырять, методом тыка нашёл нужный. Но в нём ничего не сказано про GPS...
господа, товарищи, братья!!! дайте мне нужный config, пожалуйста!
Илия, напиши, пожалуйста, чётко, какой config надо править, а лучше, убрать все не нужные, а то глаза разбегаются...

Илия
27.09.2013, 00:44
каких 4ре??? Там один: DxDvrCaptureService.exe.config

harmru
27.09.2013, 08:51
Илия, спасибо!
ещё Hostservise.txt.config и ещё какие-то...
у меня с первой версии все файлы, видимо, старьё какое-то валяется...

Илия
27.09.2013, 11:44
все, кроме перечисленного фтопку

harmru
27.09.2013, 12:04
ок, спасибо!

harmru
28.09.2013, 12:06
что-то GPS не записывает... пользуюсь X-Port

Илия
30.09.2013, 12:25
У меня записывает. Пользуюсь Eltima.

sirota
30.09.2013, 12:38
Илия

Не получается увидеть прогу в сервисах, вроде все устанавливается без ошибок....может в win 8 какой то свой путь к сервису отличный от винды седьмой?(имхи)

Илия
30.09.2013, 13:16
попробуй из консоли

net start "DirectX DVR Capturing service"

sirota
30.09.2013, 13:30
Я так понял, эту строчку net start "DirectX DVR Capturing service"
запустить из консоли так?
А по подробней как это делается?

harmru
30.09.2013, 13:35
выполнить - cmd - от админа
туда скопируй строчку
net start "DirectX DVR Capturing service"
и энтер жмакни

sirota
30.09.2013, 13:38
Спасиб!

harmru
01.10.2013, 12:24
Спасиб!

Получилось? Заработало?

Bebebe
01.10.2013, 13:43
Да без проблем ставится на Win8x32 при условии запуска от админа, да и работает без проблем (ну не считая загрузки проца при включении ГПС).

sirota
01.10.2013, 13:45
Да без проблем ставится на Win8x32 при условии запуска от админа, да и работает без проблем (ну не считая загрузки проца при включении ГПС).

А в сервисах программа присутствует?
На win 8.1 х 64, даже от черта лысого запускал, но в сервисе не появилась.

harmru
01.10.2013, 14:20
А в сервисах программа присутствует?
На win 8.1 х 64, даже от черта лысого запускал, но в сервисе не появилась.

а качал х64 версию? а то я тож час мучился, пока не понял, что версия не для этой винды))

sirota
01.10.2013, 14:42
а качал х64 версию? а то я тож час мучился, пока не понял, что версия не для этой винды))

Да именно последею версию для х64 http://s61.radikal.ru/i171/1310/ff/e2e3fd2823da.png (http://radikal.ru/fp/c0a30c75035d4e84a537706e20ba57d0)

выполнить - cmd - от админа
туда скопируй строчку
net start "DirectX DVR Capturing service"
и энтер жмакни

и так не вышло пишит....."неправильное имя службы"

Илия
01.10.2013, 15:31
пришли плиз DynamicServiceInstall.log

sirota
01.10.2013, 16:11
пришли плиз DynamicServiceInstall.log

Вот.

Илия
01.10.2013, 16:21
System.Security.SecurityException: Источник не найден, но не удалось выполнить поиск по нескольким или всем журналам событий. Недоступные журналы: Security.


Установка без привилегий Админа таки...

sirota
01.10.2013, 16:25
Установка без привилегий Админа таки...

Так я пробовал и так и эдок :be:

Без прав выдает ошибку.

На грабли уже наступал, запускаю от админа...честное слово :yes4:

Илия
01.10.2013, 16:37
Не считая первых записей скорее всего от прошлой ОС нет ни одной удачной установки.

sirota
01.10.2013, 23:56
В общем Илия дела обстоят так.

В последней версии проги х64, с помощью ручек удалось запустить запись.
Но это страшно как не удобно...с сервисом совсем другое дело(но проги в нем по прежнему нет).
Второе...конфигуратор не работает, а руками вбивать тоже лень.

Откатил на предпоследнею версию.
Конфигуратор работает исправно.
Запустил опять руками.
Сервис то же не работает.

Вопрос....можно конфигуратор из предпоследней версии, перенести в последнею?

P.S Но уже работает, и это радует.

Илия
02.10.2013, 01:16
Можно попробовать включить режим совместимости для exe файла перед установкой сервиса.

Потерпите, други, скоро будет новый конфигуратор и программа мигрирует на 4.5 фреймверк, что должно решить проблему с Вин 8.

Уже решил проблему с кодеками, осталось протестировать. Скоро будет новая версия.

Bebebe
02.10.2013, 18:36
Пока не увидел проблемы с Вин8, только что поставил на чистую систему, все работает, сервис в списке, понял даже первую попавшуюся вебку от китайских производителей и пишет с нее только в путь. Устанавливал так(может и глупо это писать, но все же): запустил TotalCommander 7.50 от Администратора, распаковал из архива папку с DxDVRCapture, в ней запустил _4_install_service.cmd ну собственно и все. Но новую версию ждем с нетерпением, уже и вторую камеру купил, надеюсь когда-нибудь две камеры смогут работать одновременно.

sirota
02.10.2013, 23:40
Пока не увидел проблемы с Вин8

Какая ? они бывают разные. win 8, win 8.1 , х32, х64.

сервис в списке

Если можно скрин запости сюда, где в сервисах стоит DvrCapture

Bebebe
02.10.2013, 23:59
Win8х32 на компе в машине, Win8.1x32 на следующем компе в машину, скрин завтра размещу обязательно.

Bebebe
03.10.2013, 10:29
Завтра настало, вот подтверждение, сервис запускается что автоматически, что вручную.

sirota
03.10.2013, 11:09
А еще вопросик...конфигуратор работает, или в ручную набивал?

P.S у меня х64 версия, а у тебя х32.

Bebebe
04.10.2013, 17:30
Все настройки делал вручную, конфигуратору не доверил. х64 не могу поставить из-за отсутствия в природе дров на видео Intel GMA3650, а без низ комп не засыпает :(.

harmru
05.10.2013, 19:58
Хэлп!!!
установилось сегодня обновление - фрамворк 4.0
после этого сервис работает примерно час, потом перестаёт записывать файлы. Помогает только перезагрузка компьютера целиком, рестарт сервиса - как мёртвому припарки. Причём, служба работает, а файлы не пишет.
Куда копать?

P.S. переустанавливал сервис, не помогло...

Fiks1225
06.10.2013, 00:24
harmru, а винда какая?
У меня сейчас есть тестовая 8-ка и 7-ка, обе х64, но работать пока продолжаю под XP х86.
Под 8-ку сейчас вообще могу на неделю дать доступ по teamviewer - издевайтесь как хотите :)

harmru
06.10.2013, 10:22
у меня 7х86
но пока неактуально, сжёг процессор. Сегодня поменяю - посмотрю...

Andy_ro
08.10.2013, 13:49
Похоже Logitech quickcam pro 9000 не входит в список.
В перечне режимов отсутствуют H.264

Если что - дрова стоят виндовые.

Использую 1280х720х30 fps MJPG, а пишет только 10 fps при потоке около 3000 кбит/сек.
или 864х480х30 fps MJPG, а по факту 15 fps при потоке около 3000 кбит/сек.
И ничего лучше не получается.
Хотя вру - как-то получился поток в 6000 кбит/сек, но пока не соображу как.
Частота кадров в 30 fps выходит на разрешениях лишь до 768х480.
Вот такие дела.
Кстати, загрузка процессора всё равно низкая ~ 1%.

harmru
08.10.2013, 22:08
какие-то глюки с последней версией... сейчас сервис работает, но никуда ничего не пишет...
у кого осталась предыдущая версия?

sirota
08.10.2013, 22:10
какие-то глюки с последней версией

Во-во.

Fiks1225
09.10.2013, 01:33
Я так и не попробовал новую версию, некогда..
Осталась и пользуюсь предыдущей х86 (64 битную не скачивал)

Fiks1225
09.10.2013, 01:39
Похоже Logitech quickcam pro 9000 не входит в список.
В перечне режимов отсутствуют H.264 А она и не поддерживает аппаратно кодек Н264 и видимо не может снимать 30 fps больше чем 768х480.

Тут программа писалась изначально под С920, с аппаратным Н264. По-иоему, она такая единственная камера. Остальные работают, но как могут.

OKLiK
09.10.2013, 06:09
Предыдущая версия неправильно удаляет старые файлы, новая работает нормально, глюков не заметил. Но я новую поставил за-чисто, удалив старую и заново настроил.

harmru
09.10.2013, 11:38
всегда удаляю и ставлю заново.
На винте выделено достаточно места для файлов, не заметил в этом неисправности (с мая лежат ещё)))
а вот писать почему-то категорически отказывается...

Илия
09.10.2013, 12:30
Все версии лежат по ссылке в шапке. Последняя версия, как правильно заметил OKLiK, отличается только исправленным алгоритмом удаления старых записей.

Вот мне "нравится" крики типа "какие-то глюки", а разобраться в проблеме слабо? Или еще лучше разобраться и дать шанс разработчику исправить ошибки если они есть. :derisive:

harmru
09.10.2013, 13:05
Так ты скажи, что надо сделать, что бы ты понял, в чём причина ошибки...
Мануала нет, Хелпа тож нет... Проблему я описал - что нужно для разбирательства?
Тут все хотят одного: что бы программа работала стабильно и максимально эффективно, вот только не все программисты, что бы смочь самостоятельно разобраться в программе...

P.S. лог один только пишется? там ничего нет...

Andy_ro
09.10.2013, 13:33
А она и не поддерживает аппаратно кодек Н264 и видимо не может снимать 30 fps больше чем 768х480.

Тут программа писалась изначально под С920, с аппаратным Н264. По-иоему, она такая единственная камера. Остальные работают, но как могут.

Чьёрт побьери!
Как же тогда это делает Minicam? Там же пишется 1280х720х30 с этой камеры.

harmru
09.10.2013, 13:56
Minicam работает центральным процессором.
DxDvr - только камерой.

Илия
09.10.2013, 14:09
Если нет видео, то лог не может быть пустой. Если он пустой, значит это не тот лог.

Andy_ro
09.10.2013, 17:40
Minicam работает центральным процессором.
DxDvr - только камерой.

Может я, конечно, сейчас спрошу глупость, но откуда тогда процессор берёт эти недостающие 20 кадров к 10 отдаваемым камерой?

harmru
10.10.2013, 10:00
я не так выразился (не спец)
DxDvr - обработка видео силами самой камеры, "чистое" видео
MiniCam и другие - обработка видео силами ЦП.
к примеру, у меня ЦП Intel i5 2500T - DxDvr загрузка 1-2%, MiniCam - 30-40%
ЦП берёт поток с камеры и сам его обрабатывает уже.
Вроде так, поправьте, если где не прав.

harmru
10.10.2013, 10:02
В общем, вчера запись пошла, после переустановки целиком. Но, GPS так и не запускает. Видимо, с X-Port'ом не умеет работать. Настройками и принудительно ставил порты, и автоопределение - не помогает... Кусок лога, может поможет:

1796 2013-10-09 19:13:37,167 [1796] INFO Logger [RunRecordWork ] - Recording started.
1796 2013-10-09 19:13:37,393 [1796] INFO Logger [RunRecordWork ] - GPS still not found. Writing sibtitles without GPS data.
1796 2013-10-09 19:14:07,661 [1796] INFO Logger [RunRecordWork ] - Recording finished.
1796 2013-10-09 19:14:07,661 [1796] INFO Logger [RunRecordWork ] - GPS still not found
1796 2013-10-09 19:14:07,662 [1796] INFO Logger [dingSizeNotReached] - Searching files for cleanup...
1796 2013-10-09 19:14:07,775 [1796] INFO Logger [dingSizeNotReached] - Finishing searching.
1796 2013-10-09 19:14:07,775 [1796] INFO Logger [RunRecordWork ] - GPS worker started.
2436 2013-10-09 19:14:07,776 [2436] FATAL Logger [RunGps ] - System.IO.FileNotFoundException: Unable to open COM11
в OpenGPS.SerialStream.Open(String port)
в OpenGPS.NMEAReceiver..ctor(Int32 port)
в DxDvrCapture.GpsManager.Managers.OpenGpsManager.Ru nGps(GpsVars gpsVars)

P.S. Для полной картины:
X-Port раскидывает на 10,11 и 12 порты. 10-ый порт отдал под "7 Дорог", 11 - под DxDvr, 12 - резерв. Как видно из лога, DxDvr не может открыть 11-ый, хотя, тут же захожу в 7 Дорог - тут же ловит GPS, без каких-либо проблем...

OKLiK
10.10.2013, 10:43
harmru - Но, GPS так и не запускает.

Как я заметил программа не может принимать поток на портах более 9, точно работает на 2..7, на 10 по 14 - отказалась..

Andy_ro
10.10.2013, 11:29
harmru - Но, GPS так и не запускает.

Как я заметил программа не может принимать поток на портах более 9, точно работает на 2..7, на 10 по 14 - отказалась..

Та же петрушка с iGo. Не выше девятого. Но там хоть явно это видно.

Илия
10.10.2013, 11:35
Как я уже говорил, поставил Eltima serial port sharing и ничего не настраивая всё забегало. Попробуй без X-Port, заработает ли. В проге 2 библиотеки GPS, может попробовать другую. У меня GPS работает только на COM4 хоть убей.

По поводу обработки видео. DxDvr особо не отличается ничем от других прог. И от МиниКама в том числе. Она универсальна и умеет работать с любым видео. Только вот инструменты работы выбирались именно такие, что смогут тянуть видео в H264 с C920. Через несколько дней выйдет новая версия которая сможет обрабатывать видео средствами ЦП и кодеков.

harmru
10.10.2013, 11:45
Всем спасибо!
попробую сначала порт меньше 10, не получится - Eltima поставлю.
С нетерпением ждём новую версию!

harmru
10.10.2013, 19:07
В общем, с 9-м портом работает. Но, как-то странно пишет: как будто записывает раз в 5-6 секунд, а в остальные секунды подставляет первое значение.

Илия
10.10.2013, 19:12
Если ничего не приходит от ЖПС, то подставляется последнее значение.

OKLiK
10.10.2013, 19:14
Я тоже заметил давно, что показания как то где то постоянно одни и те же, что как то странно они по несколько раз повторяются, но пока не заострял внимания, поскольку других развлечений много :)

Илия
10.10.2013, 19:18
Это связано с тем, что ЖПС данные и видео пишутся в отдельных потоках, а потом их надо посекундно синхронизировать. Например, если от ЖПС за 3 секунды пришло 2 значения 15, ..., 0, то в субтитры пойдет 15, 15, 0. Если ЖПС посылает инфо в нормальном режиме, то "зависания" нет. Вывод - ЖПС лагает.

harmru
10.10.2013, 19:32
в навигации скорость не "прыгает", значит, всё-таки, не в GPS дело...

Fiks1225
10.10.2013, 21:07
На другой библиотеке проверьте, у меня GPS полную ерунду показывал на OpenGps а с GeoFramework всё нормально http://pccar.ru/showpost.php?p=269688&postcount=760

harmru
10.10.2013, 22:18
Я уже подумал про это. Завтра проверю.

avic
11.10.2013, 10:24
Автору программу: возможно задействовать технологию Intel® Quick Sync Video (на i5)?

Илия
11.10.2013, 11:52
в навигации скорость не "прыгает", значит, всё-таки, не в GPS дело...

В ранних постах кто-то сверял показания проги с программой, потом я сверял с эмулятором - работало нормально. После этого алгоритм не менялся. Можно протестить еще раз.

Илия
11.10.2013, 11:54
Автору программу: возможно задействовать технологию Intel® Quick Sync Video (на i5)?

Возможно, если Intel® Media SDK или Intel® Quick Sync Video предлагают свои кодеки.

Zhirnov
13.10.2013, 17:25
....Не выше девятого. Но там хоть явно это видно.

Действительно. Поставил через 7-й порт - заработало! 85 страниц темы прочитал, пока дошёл до этого сообщения) Спасибо!

OKLiK
16.10.2013, 13:38
Илия
Что то с субтитрами все таки не так.
Переход секунд на минуты так и не исправлен:
60
00:00:60,000 --> 00:00:61,000
15.окт.2013 08:06:32
060°41.15575"E 56°44.82381"N 11km\h
Ну и то что пишется, что то не понятное, скорость у меня была под 75 (ехал на круиз-контроле), а в субтитрах каша полная, файл предлагаю.

harmru
16.10.2013, 22:07
HELP! SOS!!!
переставил винду, решил проще - лучше, поставил 7 начальную. В результате, служба не запускается, ошибка 1067

кусок лога:

3040 2013-10-16 20:00:05,453 [3040] INFO Logger [dingSizeNotReached] - Searching files for cleanup...
3040 2013-10-16 20:00:05,562 [3040] INFO Logger [dingSizeNotReached] - Finishing searching.
1068 2013-10-16 20:00:05,759 [1068] FATAL Logger [UnhandledException] - System.Exception: CapturingProcessor: Can't start recording!
в CaptureWorker.Worker.WorkCompleted(Object sender, RunWorkerCompletedEventArgs e)
в System.ComponentModel.BackgroundWorker.OnRunWorker Completed(RunWorkerCompletedEventArgs e)
в System.ComponentModel.BackgroundWorker.AsyncOperat ionCompleted(Object arg)
в System.Threading._ThreadPoolWaitCallback.WaitCallb ack_Context(Object state)
в System.Threading.ExecutionContext.runTryCode(Objec t userData)
в System.Runtime.CompilerServices.RuntimeHelpers.Exe cuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
в System.Threading.ExecutionContext.RunInternal(Exec utionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
в System.Threading._ThreadPoolWaitCallback.PerformWa itCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
в System.Threading._ThreadPoolWaitCallback.PerformWa itCallback(Object state)

P.S. все обновления установил...

harmru
17.10.2013, 09:42
Вопрос пока снимаю, винда какая-то глючная попалась...

Fiks1225
17.10.2013, 10:26
У меня сентябрьская версия с первого раза не пошла..

1072 2013-10-17 08:39:03,064 [1072] FATAL Logger [OnStart ] - System.TypeInitializationException: The type initializer for 'DxDvrCaptureService.StreamDevices' threw an exception. ---> System.Configuration.ConfigurationErrorsException: Required attribute 'todayFolderNameFormat' not found. (D:\Rec\DxDvrCapture\DxDvrCaptureService.exe.Confi g line 14)
at System.Configuration.BaseConfigurationRecord.Evalu ateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)
at System.Configuration.BaseConfigurationRecord.Evalu ate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSe ctionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSe ctionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSe ctionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSe ction(String configKey, Boolean getLkg, Boolean checkPermission)
at System.Configuration.BaseConfigurationRecord.GetSe ction(String configKey)
at System.Configuration.ClientConfigurationSystem.Sys tem.Configuration.Internal.IInternalConfigSystem.G etSection(String sectionName)
at System.Configuration.ConfigurationManager.GetSecti on(String sectionName)
at DxDvrCaptureService.StreamDevices..cctor()
--- End of inner exception stack trace ---

Это всё только из-за нового параметра todayFolderNameFormat в конфиге, которого у меня нет?
Тогда пожелания:
- Добавить в http://sourceforge.net/p/dxdvrcapture/wiki/Home/ этот параметр
- В будущем, при добавлении нового параметра как-то выделять это изменение в описании. Потому что конфиг у каждого свой (пути, маски файлов, настройки камер и т.п.), проще дописать в него новую строчку, чем переписывать все имеющиеся.

Илия
17.10.2013, 12:59
Fiks1225 да, из-за отсутствия todayFolderNameFormat. В Вику добавил. С описанием понял, постараюсь так и делать. ))

Друзья, у меня завал и аврал на работе и дома. Поэтому в ближайшие дни ничего путного от меня ждать не стоит. :(

Новая версия уже почти готова была вылететь из гнезда, но, не судьба видно на этой неделе.

Fiks1225
18.10.2013, 10:23
Переход секунд на минуты так и не исправлен:
Наконец-то установил последнюю версию. Тестирую на XP версию x86.
У меня всё нормально, после 59-й секунды наступает минута! Записал 5 минут - всё правильно.
В движении с GPS пока не проверял.

OKLiK
18.10.2013, 19:28
Fiks1225 после 59-й секунды наступает минута!

Видать есть какие то нюансы..

Fiks1225
19.10.2013, 12:23
Видать есть какие то нюансы..Точно. И наша задача их найти )
При найденном сигнале GPS стало неправильно:

OKLiK
24.10.2013, 08:18
Я вот понять не мугу, как так. Я уже катаясь с камерой C920, получилось купить почти за полцены. По теме тест веб камер, я решил выдернуть ИК фильтр, в помещение никаких проблем не было, баланс белого был нормальный. Поставил в машину и видео стало с оттенком пурпура. Но когда выковыривал фильтр, он треснул и рассыпался, нашел фильтр со старой веб-камеры и окуратно вытащил его чтобы поставить обратно в с920. Просматривая вчерашнее видео увидел, что баланс белого встал как положено и картинка была отличная, наблюдался слабый пурпур в белых цветах но по сравнению с тем что было это просто отлично. Вот и встает вопрос о том как это сделать что бы нормально всегда был баланс нормальный не вставляя фильтр обратно?

Fiks1225
25.10.2013, 15:50
Qstar A7 drive ночью http://youtu.be/2PYtYqc9hL8?t=41s и точно тоже самое место и время на С920 - http://youtu.be/OxxKgrs8irA В обоих случаях оригиналы H264 1920x1080 30 fps Регистратор 8000 kbps, вебка 3000 kbps

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

odessit
25.10.2013, 19:14
Мда регик сливает 920 камере в чистую ...

У меня 1 вопрос ... вчера поставил писать поток в mjpeg
Размер файла вышел около 1 гига минута ...
но качество отличное ... номера машин видно четко и с далека
так же видны номера машин со встречки ... и соседнего ряда !!!
Соответственно загрузка проца под 50% -60%

Сегодня настроил запись с потока камеры 5 минутный файл 167 метров
НО!!! Качество не очень !!! как и в Видео выше !!!
Машина перед видна отлично а вот бока и если чуть подальше рассыпаеться картинка !!!

Что посоветуете ? может что то не так сделал ???

Илия
25.10.2013, 19:25
Скоро будет новая версия и гиговые файлы можно будет обработать кодеком...

odessit
25.10.2013, 20:53
Дык пропадет вся прелесть ? в Малой ресурсозависимости !!!!
У меня голименький Атом стоит 1.6 ггц
Боюсь не справится !!!

sirota
26.10.2013, 02:26
Дык пропадет вся прелесть ? в Малой ресурсозависимости !!!!
У меня голименький Атом стоит 1.6 ггц
Боюсь не справится !!!

Ну так и не выбирай с кодаком, а получай свою прелесть в старом шаблоне.
Программа станет универсальной...и нашим и вашим...чем это плохо то? :yes4:

odessit
26.10.2013, 16:11
Плохо это одним ...
2 поста выше я писал ...

Без кодека и прямом копировании потока с камеры он довольно сильно пожат
и занимает места мало это плюс , процессора отжирает тоже мало !!!
но при попытке прочитать номера с машин !!!
Дальше метров 10-15 картинка рассыпается в квадратики и прочесть не реально!!!
Тогда как при записи в кодек mjpeg например - выбранный в свойствах программы ... Картинка СУПЕР !!! номера видны метров с 50-100 ...
ничего не рассыпается !!!
НО !!! Проца отжирает на порядок больше !!! Файлы занимают 1 минута полтора гига!!! (Это жесть )

Так вот узнаю ... так и должно быть по качеству когда просто запись без выбора кодеков с потока камеры ? (может я что то не так настроил )
И нет ли какого то среднего варианта что б и файлы не сильно огромные и проц не сильно загружало !!!

Fiks1225
26.10.2013, 17:01
Увы, С920 умеет только одно из двух:
либо прямой поток с камеры (качественный, но требующий сжатия процессором),
либо пожатый встроенным в камере H264 (тут процессор не нужен, бери данные и записывай), но этот H264 в камере не настраиваемый, а какой есть и битрейт там не выше 3000.

sirota
26.10.2013, 17:03
Так вот узнаю ... так и должно быть по качеству когда просто запись без выбора кодеков с потока камеры ?

Да это так...у меня на i7 так же, это из за потока видео в 3000 kbps, вот если бы поднять этот поток до размеров 10000-20000 kbps , то было бы все гуд, но похоже это значение в 3000, вшито в саму камеру, и со стороны этого не изменить.

odessit
26.10.2013, 22:10
эххх вилы :)
Но и 3000 тыщи на порядок лучше Кучи отдельных Видеорегистраторов !!!

Илия
28.10.2013, 13:36
У меня изображение рассыпалось при слишком большом разрешении. Нагрузка на винт была порядка 90%. Снизил разрешение, стало лучше. Буду думать как снизить нагрузку на винт. Может удастся писать ролик в память.

Andycar
28.10.2013, 14:20
... Буду думать как снизить нагрузку на винт.. .

Как вариант, советую рассмотреть замену материнки на новую с USB 3.0 ... У меня твоя прога пишет на внешний USB 3.0 HDD, очень удобно в плане мобильности, и нагрузка на винт небольшая.

Илия
28.10.2013, 14:41
Как вариант, советую рассмотреть замену материнки на новую с USB 3.0 ...

Тоже вариант, но хотелось бы универсальности! Да и моя работа в коде ковыряться, а не в железе :pleasantry:

Fiks1225
01.11.2013, 15:47
У меня изображение рассыпалось при слишком большом разрешении. Нагрузка на винт была порядка 90%. Снизил разрешение, стало лучше. Буду думать как снизить нагрузку на винт. Может удастся писать ролик в память.А винт внешний USB что ли? Я на флешку пробовал записывать - тоже не успевает. Проще к SATA подключить какой-нибудь старый HDD, какой не жалко и всё будет работать. А если хочется аккуратно и чтобы он был выносной, делать внешнее подключение SATA

Илия
01.11.2013, 17:27
А винт внешний USB что ли? Я на флешку пробовал записывать - тоже не успевает. Проще к SATA подключить какой-нибудь старый HDD, какой не жалко и всё будет работать. А если хочется аккуратно и чтобы он был выносной, делать внешнее подключение SATA
Не, SSD, системный. Хотелось бы чтоб и на флешку писалось. Буду думать как.

odessit
02.11.2013, 01:03
Дык в формате камеры потоком все нормально ... Там всего 3000
Винт вообще не грузит ...
При записиси в кодировке таки да ssd грузит по полной ...
Но я музыку и клипы смотрю с флешки а пишу на ssd все четко !!
Работает отлично

Fiks1225
02.11.2013, 01:20
Вот я тоже не понял,
Системный SSD при записи роликов у меня успевал всё, но так как его ресурс немного жалко, пишу на второй диск, обычный SATA, всё успевает, ресурсов хватает. Если захотелось вынести ролики из машины просто выдёргиваю диск из-под сиденья.

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

mendisabal
05.11.2013, 09:40
Здравствуйте ,спасибо Илья за труды ,я перепробовал почти все программки в этом разделе ,ваша оказалась самой лучшей ,хоть и камеру тестировал не 920 ую ,а какая была .
подскажите пожалуйста (системник я просто разобрал ,убрал в ящик ,проверить не могу) есть ли возможность одновременно вести запись и выводить изображение в окно ? есть идея поменять фокусное расстояние на 920й ,и использовать одновременно её как обгонную камеру+регистратор (который как извесно работает неплохо) ,не знаю на сколько она тупиковая (идея).

sirota
05.11.2013, 10:11
есть ли возможность одновременно вести запись и выводить изображение в окно ?

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

Илия
05.11.2013, 12:53
Друзья, окно вывода записываемого видео я уже сделал. Но, работает оно более чем не стабильно. Объясняю почему. Программа задумывалась как Системный Сервис в первую очередь для стабильности, полным контролем системы, малой ресурсоёмкостью. Системный Сервис не имеет ничего общего с UI - пользовательским интерфейсом именно из-за указанных причин. Т.е. UI, видео, кнопки, превью и Сервиса - как луна и солнце. Т.е. если пробовать сидеть одной попой на двух стульях сами знаете что бывает.

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

Я не понимаю зачем вообще нужен постоянный просмотр видео? Надо на дорогу смотреть! Как обгонную камеру не думаю, что хорошая идея, так как задержка таки присутствует у всех видео устройств.
Можно написать простую програмулину, которая будет считывать и проигрывать новые файлы с указанной папки. Если поставить время записи ролика в минуту, то видео будет играться с минутным отставанием.

Фокусной расстояние вроде как должно меняться у С920, и это реализовано, по крайней мере автофокус вырубить удалось, но как многие говорят это помогает слабо. Есть подробные отчеты по вскрытию прибора и установки ручками нужного фокуса. Лично у меня фокус выставлен в бесконечность и бликов+размытий нет.

Fiks1225
05.11.2013, 13:05
Я правильно понимаю, что эта "обычная прога" не будет запускаться при запущенном в системе сервисе?

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

Если надо будет остановить сервис, потом попользоваться прогой, а затем снова запустить, то это я это так и делаю, если свернул зеркало, на котором камера, когда протирал. Таких прог действительно полно.

Но если это "виндовое окно с кнопками старт и стоп" будет писать H264 приходящий с С920 и иметь функцию автостарта, то таких прог вроде нет.

Илия
05.11.2013, 13:28
Я правильно понимаю, что эта "обычная прога" не будет запускаться при запущенном в системе сервисе?

Но если это "виндовое окно с кнопками старт и стоп" будет писать H264 приходящий с С920 и иметь функцию автостарта, то таких прог вроде нет.

Не будет. Это будут по-сути две отдельные проги.

Ок, добавлю "виндовое окно" в список TODO. :smile2:

mendisabal
06.11.2013, 12:28
Как обгонную камеру не думаю, что хорошая идея, так как задержка таки присутствует у всех видео устройств.
конечно ,но идеальный компромис тогда экшн отдельная камера ? не подходит .

Ок, добавлю "виндовое окно" в список TODO. :smile2:
спасибо Илья ,только пожалуйста ,путь показывает в реальном времени :no2:

Илия
06.11.2013, 13:42
конечно ,но идеальный компромис тогда экшн отдельная камера ? не подходит .

ну, если правый руль и выбора особо нет, то я думаю сойдет всё.


спасибо Илья ,только пожалуйста ,путь показывает в реальном времени :no2:
Конечно в реальном! :)

mendisabal
06.11.2013, 14:38
будем ждать с нетерпением .

odessit
09.11.2013, 00:29
Чет читал читал а как настроить ГПС не нашел ... Тыкните плиз

Fiks1225
09.11.2013, 00:39
Ну как-то так:

в файле DxDvrCaptureService.exe.config прописать свой порт без ":" и скорость

useGpsDevice="false"
gpsLibrary="OpenGps"
gpsDevicePortName="COM5"
gpsDevicePortBaudRate="57600"
emulateGpsDevice="false"
autoDetectGpsDevice="false"

а потом подождать несколько минут, в первом файле может ничего не записаться, а в движении, при правильной настроке утройства GPS, как оно поймает координаты, появятся титры.

odessit
09.11.2013, 02:02
мерси ...
может добавить у шапку,???

mendisabal
10.11.2013, 10:04
кстати в ашане с920 стоит уже 2800.

anton2204
10.11.2013, 10:25
Друзья, окно вывода записываемого видео я уже сделал. Но, работает оно более чем не стабильно.
Для контроля идет запись в папку или нет можно использовать вот это (http://pccar.ru/showpost.php?p=237608&postcount=754).
А постоянный просмотр видео онлайн нафиг не нужно за рулем!(ИМХО)

sirota
10.11.2013, 10:46
А постоянный просмотр видео онлайн нафиг не нужно за рулем!(ИМХО)


Эта опция должна быть, а по желанию ее могут и не включать пользователи.
А заявлять нафиг не нужно думаю не корректно по отношению к другим.

OKLiK
10.11.2013, 14:16
Для контроля идет запись в папку или нет можно использовать вот ...

Зачем, если уже есть тут CFWinAppTest которая занимается контролем работы приложения и именно записи в папку...

prts
10.11.2013, 18:00
CFWinAppTes - отличная, но находится в трее, если трей убран ее не видно. Вот если бы в отдельном окне, как упомянутая, которое можно размещать в любом месте- было бы здорово

anton2204
10.11.2013, 21:25
Эта опция должна быть, а по желанию ее могут и не включать пользователи.
А заявлять думаю не корректно по отношению к другим.
Ну давайте все будем тащить в одну программу и вконце концов получится монстр, криво работающий!Нарушается сама концепция программы, – незаметный запуск и работа, не жрущая ресурсы машины!
А для просмотра видео нужна другая программа, никак не связанная с этой!С просмотром видео и одновременным отображением местоположения(через GPS и карты того же Яндекса!)
Но это уже другая песня и другая поограмма!(ИМХО)
CFWinAppTes - отличная, но находится в трее, если трей убран ее не видно. Вот если бы в отдельном окне, как упомянутая, которое можно размещать в любом месте- было бы здорово
А что мешает Вам использовать программу, предложенную мною выше?Религия?
Горит квадратик поверх всех окон:зеленый–запись идет, красный – запись не идет. И усе, товарищи, этого вполне достаточно!Остальное– от лукавого!

Fiks1225
10.11.2013, 21:28
Ну давайте все будем тащить все в одну программу и вконце концов получится монстр.....
А для просмотра видео нужна другая программа
Так Илия так и обещал - это будет другая программа, которая при записи H264 выводит видео на экран. А то, что имеется сейчас и работает как сервис никто портить не собирается.

CFWinAppTest заточен именно под эту программу, он, кроме контроля наличия файлов, контролирует состояние сервиса в памяти и позволяет его останавливать и запускать.

mendisabal
11.11.2013, 16:54
А постоянный просмотр видео онлайн нафиг не нужно за рулем!(ИМХО)
вы свое имхо ,оставьте при себе пожалуйста .
ни для кого не секрет ,что кар писи ОЧЕНЬ отвлекает от дороги ,особенно в первое время ,пока все не настроено ,налаженно ,в диковинку ,банально не надоело ,поэтому присутствие такого окошка поверх остальных (пусть и на 1\6 экрана) очень поможет избежать конфуза .

odessit
11.11.2013, 20:03
Мне вот интересно с какого перепугу он должен СВОЕ ИМХО оставлять при себе ?
Тогда и вы тут не разглагольствуйте ... уважаемый !!!

e-statik
11.11.2013, 21:08
CFWinAppTes - отличная, но находится в трее, если трей убран ее не видно. Вот если бы в отдельном окне, как упомянутая, которое можно размещать в любом месте- было бы здорово
Исходники в начале темы есть, в крайнем случае. Если найдутся желающие и знакомые с программированием - смогут под себя дописать не много, там ж всё просто. Можно и в iCar встроить.

Я давно себе плагин для Centrafuse (есть скриншот в этой теме на какой-то странице) написал и пользуюсь постоянно. Ещё у меня, если сервис так и не удалось запустить - на 10ой вроде попытке просто алерт на экран выскакивает. Иногда бывает... походу камера по USB отваливается, надо разбираться.

OKLiK
12.11.2013, 06:16
e-statikИсходники в начале темы есть...

Чет не нашел их...
Если не трудно: http://pccar.ru/showpost.php?p=270344&postcount=786

odessit
13.11.2013, 23:16
Есть трабл :(

В общем программа писала почти месяц без сбоев и проблем!!!

Но я полез ее конфигурировать дабы настроить ГПС :(

И она перестала работать :(

Раньше в списке по середине было больше 80 пунктов и в самом низу был
1920 на 1080 h264
а сейчас всего 54 пункта где есть RGB MJPEG и еще какой то ...\
Но h264 нету :(
И Сервис не запускается :(

Подскажите что делать ?
Я уже и кодеки переставил
и в режиме потдержки Win7 запускал
и в режиме админа ...
Хоть ты тресни 54 кодека и h264 нету в списке :(

Подкиньте идейку что делать ???
куда копать ?
Может его ручками как то прописать ?
СПАСИБО !!!

Fiks1225
13.11.2013, 23:22
а сейчас всего 54 пункта
Кажется это что-то с дровами.
У меня если на XP поставить родные дрова камеры, тоже будет 54 пункта, а если поставить 7-шные из шапки темы, то появляются недостающие.

Наверное надо как-то удалить всё до конца, подтереть следы и установить с начала, с перезагрузками после каждой операции.

odessit
13.11.2013, 23:49
Псиб попробую дрова переставить ...
но не ставил логитечевских вообще ...
Как воткнул так и стоит ... с виндовыми

mendisabal
14.11.2013, 11:31
так и не надо ставить.

e-statik
14.11.2013, 11:34
e-statikИсходники в начале темы есть...

Чет не нашел их...
Сори, правда нету. Вот, вложил.

e-statik
14.11.2013, 11:40
e-statik Добавить бы еще для CFWinAppTest желтый значок в трее, это когда сервис запущен, а файлы старые. А то после того как комп проснется, то пока свежий файл видео не запишется, он все красный :)
А, еще чтобы при запуске автоматом сворачивался в трей :)
Мм, как-то не правильно. Идея и была в том, что, если файлы новые не появляется - значит оно не пишет.
Ну и после пробуждения это длится с минуту, пока файл новый не появится (ну если длина файла - минута).
Как вариант - сделать настраиваемый таймаут, указать его длиной в пару длин файла, чтобы красным загоралось не через минуту после отсутствия, а через две..
Либо ловить факт пробуждения и увеличивать ожидание на одну длину файла.

odessit
14.11.2013, 12:42
Да я понял что не надо ... Я логитечевские и не ставил !!!
Попробую удалит виндовые и переставить
Ни у кого кстате uvc шных или как их там нету?
А то вдруг в винде 8 не те стоят родные ?

Илия
14.11.2013, 14:01
odessit посмотри в свойствах драйвера, производитель должен быть Microsoft.
Еще можно попробовать поиграть с версиями 86-64.

Сори, правда нету. Вот, вложил.
У меня в шапке выложен этот архив. Странно, что другие его не видят.

e-statik
14.11.2013, 15:25
а там только exe файл )

Илия
14.11.2013, 15:52
Обновил

OKLiK
14.11.2013, 16:17
Идея и была в том, что, если файлы новые не появляется

Ну так она и остается, просто тут будет видно, если красный, то служба не запущена, а если желтый - то служба запущенна а файл нет пока, а зеленый когда все хорошо!

odessit
14.11.2013, 16:52
В общем какая то мистика мать ее !!!

При подключении Винды к инету эта тварь Обновляет Драйвер камеры
на Логитечевский !!! Убиваю обновляю устройства Ставит Микрософт !!!
(Есть идеи как это залочить в Вин8 ? )

С виндовым драйвером все работает !!!

но выявилась проблемка с GPS

Он вроде показывает Скорость но странно не правильно !!!
тоесть я остановился а он показывает 16 км потом прыгает
до 65 ... потом опять 0 ...

Так же может на скорости 100 показать 0 потом опять 100 ...
Что подскажете ?

стоит разветвитель GPS gate - franson
купленный лицензионный ...
Раздает на 4 порта все остальные как то ICAR и IGO пашут отлично !!!
иго на 11 порту икар на 9
для камеры ставлю 2 ... скорость 9600 ...
куда копать ?

Fiks1225
14.11.2013, 17:01
показывает Скорость но странно не правильно !!!
Попробуй gpsLibrary="GeoFramework" http://pccar.ru/showpost.php?p=269688&postcount=760

odessit
14.11.2013, 17:31
Сенкс ща попробую

odessit
14.11.2013, 23:13
Пацаны всем спасибо за помощь !!!
На 3 сутки секса был достигнут оргазм ... тьфу прогресс!!!

Программа пишет и накладывает GPS скорость показывает отлично с Гео фреймворк !!!

Один интересный Глюк !!!
в скорости показывает все точно и коректно и шустро !!!
набор скорости торможение все четко !!!

Но вот как только происходит остановка скорость падает ...
сначала допустим до 5 потом до 1 км потом когда машина стала
показывает 0 на одну секунду и прыгает сразу на какое то левое число допустим 16 или 7 или 11 как то рендомно и пока машина стоит оно вист на этом числе
после старата снова на долю сек появляеться 0 потом идет набор сокрости 5 - 15-25-40-60 итд ...
при торможении в 0 опять таже фигня ... рендомное число вместо 0 !!!

Куда копать ? что скажете ?
адаптер стандартный bu 354 S4 НА 4 СИРФЕ ...
iGO И ICAR ПОКАЗЫВАЮТ и дружат с ним отлично
Размножитель портов franson gpsport лицензионный тоже отлично пашет !!!

Винда 8.1 лицензия ...
вообще ВСЕ Лицензированное!!!

Fiks1225
15.11.2013, 01:24
Но вот как только происходит остановка ... ну у меня тоже не супер-ровно, ищу примеры.. Вот что есть с титрами http://youtu.be/WJ-INQAxacY - GPS всегда тормозит, приёмник в этот момент как раз был BU-353. Сейчас стал писать ролики по 5 минут, а титры для ютуба Илия ещё не дочинил.
адаптер стандартный bu 354 S4 НА 4 СИРФЕ ...
iGO И ICAR ПОКАЗЫВАЮТ и дружат с ним отлично
Размножитель портов franson gpsport лицензионный тоже отлично пашет !!! вот.. ещё размножитель. Идеальный эксперимент - это когда напрямую, а потом уже размножать и смотреть где начинается погрешность )

odessit
15.11.2013, 02:47
завтра потестирую напрямую

Bebebe
25.11.2013, 18:53
Чтобы Windows не ставила логитечевские дрова я тупа отключил службу автоматического обновления, помогает.

harmru
06.12.2013, 20:54
что-то Илия забросил проект... А жаль...

Fiks1225
06.12.2013, 21:09
А я вот написал 16-ти битную примочку, которая в текущей папке в файлах srt находит записи типа "00:00:300,000" и исправляет на "00:05:00,000", чтобы ютуб субтитры понимал. Бывает глючит из-за длинных имён, запускается под win 95,98 :) и XP 32 бит, не лучше. Даже выкладывать стыдно )

harmru
06.12.2013, 21:49
Да ладно тебе, выкладывай!))
я по 30 секунд пишу, мне не надо, а кому-нибудь может пригодиться

Илия
07.12.2013, 01:08
Да, немного подзабросил, переключил силы на более приоритетный проект.

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

Fiks1225
07.12.2013, 15:48
Ну пусть будет, вместе с исходником.
Параметров нет, надо просто запустить в папке с неправильными файлами srt. Так как паскаль 16-ти битный длинные имена не понимает, прога ищет srt файлы по short filename 8.3, в процессе обработки выводит эти имена на экран.
Запускать, где субтитры уже исправлены бесполезно - вылетит по ошибке, обнаружив первый правильный.
Ну и если субтитры важны, перед обработкой делать резервную копию, потому как гарантии правильной работы нет.

Илия
12.12.2013, 14:00
Добавлено:
- Программа мигрировала на .net 4.5
- Добавлены установщики сервиса для Win 8
- Исправлен баг с выбором аудио-видео кодеков
- Добавлена возможность запустить тест аудио-видео кодеков (ключи /a /v)
- Добавлена возможность показать настройки видео устройства (ключ /c)
- Добавлена возможность показать настройки аудио устройства (ключ /y)
- Добавлена возможность показать настройки видео кодека (ключ /t)
- Добавлена возможность показать настройки аудио кодека (ключ /o)
- Добавлена возможность показать превью записываемого видео в окне. Параметры окна можно задать в конфиге. Рекомендовано только при запуске программы как консольного приложения.
- Исправлен баг с минутами в субтитрах
- Добавлен функционал по очистке Temp папки от "забытых" файлов
- Добавлена возможность записи с нескольких камер

Добавлены ключи (для выбранных в конфиг файле параметров):
/v - Запустить тест записи видео с установленными в системе видео кодеками
/a - Запустить тест записи видео с установленными в системе аудио кодеками
/c - Показать настройки видео устройства (если доступны)
/y - Показать настройки аудио устройства (если доступны)
/t - Показать настройки видео кодека (если доступны)
/o - Показать настройки аудио кодека (если доступны)

Добавлены ключи конфига:
showPreview="false" - показывает окно просмотра видео в реальном времени (рекомендовано только в консольном запуске)
previewWindowWidth="800" - ширина окна
previewWindowHeight="600" - высота окна
previewWindowPositionLeft="0" - позиция окна от левого верхнего края
previewWindowPositionTop="0" - позиция окна сверху

P.S Выбор и работа кодеков значительно отличается в версиях x86 - x64.

Известные баги:
- Запись с нескольких камер работает некорректно, вторая камера инициализируется с дефолтными настройками, при первом запуске второй камеры вылазит ошибка.
- Баг в записи скорости GPS в субтитлы.
- Окно превью видео в режиме Сервиса вешает программу.

harmru
12.12.2013, 14:30
Круто!
Всем тестить!


Илия, папка пустая...

Илия
12.12.2013, 14:48
Сорре, перезалил.

sirota
12.12.2013, 20:14
Илия

- Добавлены установщики сервиса для Win 8


Дождался )))

Илия
12.12.2013, 20:27
А я вот написал 16-ти битную примочку, которая в текущей папке в файлах srt находит записи типа "00:00:300,000" и исправляет на "00:05:00,000", чтобы ютуб субтитры понимал. Бывает глючит из-за длинных имён, запускается под win 95,98 :) и XP 32 бит, не лучше. Даже выкладывать стыдно )

вот именно этот пост заставил шевелится мою совесть и выложить версию 2.0. До этого еще ни кто не писал фиксы на моё кривое ПО. :blush:

mendisabal
13.12.2013, 16:59
красава !

Илия
13.12.2013, 17:16
Друзья, потестировал по просьбам желающих GPS функционал, и выяснил, что библиотека OpenGPS хоть и не грузит проц, но и не определяет нормально скорость. Так что советую использовать GeoFramework.

prts
14.12.2013, 16:53
Попробовал новую версию, работает нормально, даже попробовал вывод на экран - очень полезно для настройки захвата камерой, в остальное время думаю ненужно.
Большое спасибо за программу!!!!
Возник вопрос (обнаружил случайно) - после запуска сервиса какое-то время для тельность записи видео меньше общей длительности ролика (длительность звука совпадает), по прошествии какого-то времени длительности выравниваются. (см. скриншоты)
Это только у меня? Если да, то из-за чего может такое происходить?
Также заметил, что промежуток между роликами составляет 3-5 сек. думаю это многовато. Вероятно это происходит из-за копирования из папки Temp в панку Rec. Если это так, то может изменить - все пишется в папку Temp (видео и титры), а копирование происходит только когда нужно сохранить.

Илия
14.12.2013, 17:36
Пробелы в записи по вине некоторой тормознутости при инициалицации камеры библиотекой DirectX. И с этим ничего не поделать. Для уменьшения мертвых зон ролики стоит писать минуту или больше одной минуты.
PS копирование происходит в отдельном потоке.

harmru
14.12.2013, 21:08
Это по "новому"?
на предыдущей версии разрыв между файлами 0.3 секунды максимум...

Илия
15.12.2013, 02:26
логика записи не менялась :be:

Fiks1225
15.12.2013, 18:45
А в версии x86 точно то что должно быть лежит? У меня оно всё ".. не является приложением Win32"
Или это надо framework обновлять?

Илия
16.12.2013, 13:24
Нужен 4.5 framework

Fiks1225
16.12.2013, 13:51
Нужен 4.5 framework Облом.. Придётся 7-ку ставить. Ну рано или поздно всё-равно придётся )

Илия
16.12.2013, 17:08
Если очень надо могу скомпилить под 2.0

Fiks1225
16.12.2013, 17:26
Ну у меня вроде 4.0 framework установлен, предыдущая версия же запускается. Если не сложно сделать, что запуститься на XP 32бит, тогда смогу установить и потестировать.

Илия
16.12.2013, 20:07
Выложил.

prts
16.12.2013, 22:48
Пробелы в записи по вине некоторой тормознутости при инициалицации камеры библиотекой DirectX. И с этим ничего не поделать. Для уменьшения мертвых зон ролики стоит писать минуту или больше одной минуты.
PS копирование происходит в отдельном потоке.
Какую версию DirectX лучше использовать?

prts
17.12.2013, 11:41
Илья
Провел эксперимент на работе - сервис работал беспрерывно с 14 по 17 декабря.
Придя на работу обнаружил, что папка 14.12 заполнена, остальные пустые, сервис работает, запись не ведется. Т.е. дойдя до указанного объема записи она остановилась, затирание файлов не происходило.
Выкладываю config и логи (http://yadi.sk/d/TakOGQmlEStfR) (сюда не влез по объему), а также то, что обнаружил (скриншот)

Илия
17.12.2013, 13:59
prts, по логам вообще ни одного ролика не записалось за 17е число. Все логи в одном:

[RunRecordWork ] - System.Exception: Video device '' not found.

(видеодевайса нет в системе)

и никаких записей, свидетельствующих, что хоть один ролик записался нет. Это подтверждает сриншот, все логи за 17 число, и папка за 17 пустая.

Какую версию DirectX лучше использовать?
любую или никакую. у меня своя библиотека. Версия DirectX в после 7ки уже не актуальна. DirectX уже есть в системе.

sirota
17.12.2013, 14:23
Если очень надо могу скомпилить под 2.0


А это не повлияло на win 8 ?

мне нужно качать 2.0 или 2.0.1?

Илия
17.12.2013, 14:29
А это не повлияло на win 8 ?

мне нужно качать 2.0 или 2.0.1?

Вчера выложил скомпиленую под 4ю, которая идет под все системы. Теперь будет только под 4ю, её и качать. В Win8 она уже есть.

harmru
17.12.2013, 14:49
prts, по логам вообще ни одного ролика не записалось за 17е число. Все логи в одном:

[RunRecordWork ] - System.Exception: Video device '' not found.

(видеодевайса нет в системе)

Не должен ли сервис остановиться в этом случае?

Илия
17.12.2013, 14:50
Не должен ли сервис остановиться в этом случае?

Сервис ни в каком случае не останавливается и не должен. Если уже и сервис отвалился, то уже значит вообще всё плохо.

prts
17.12.2013, 15:09
Точно, проверил механически отсоединилась камера, подключил, процесс пошел. Прошу прощения за не внимательность.
Вот что заметил, если нет камеры, то сервис грузит систему на 49-51%, т.е. косвенный признак, что камера не подсоединена - большая загрузка проца.
Может можно как-то настроить, чтобы появлялось соответствующее сообщение

Илия
17.12.2013, 15:11
Добавлю ожидание после ошибки чтоб не грузил проц.

Fiks1225
19.12.2013, 12:50
в Wiki к записи 2013-12-11 "Версия 2.0.." надо добавить :

Переименован ключ:
Вместо deviceIndex следует использовать videoDeviceIndex

Fiks1225
19.12.2013, 13:58
А под XP всё-равно не запускается

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

3864 2013-12-19 12:28:58,054 [3864] INFO Logger [dingSizeNotReached] - Searching files for cleanup...
3864 2013-12-19 12:28:58,085 [3864] INFO Logger [dingSizeNotReached] - Finishing searching.
3864 2013-12-19 12:28:58,085 [3864] FATAL Logger [RunRecordWork ] - System.NotSupportedException: WASAPI supported only on Windows Vista and above
at NAudio.Wave.WasapiOut.GetDefaultAudioEndpoint()
at CaptureWorker.WASAPI..ctor(String fileName, Single volume)
at CaptureWorker.Worker.RunRecordWork(Object sender, DoWorkEventArgs e)

Илия
19.12.2013, 14:02
в Wiki к записи 2013-12-11 "Версия 2.0.." надо добавить :

Переименован ключ:
Вместо deviceIndex следует использовать videoDeviceIndex
Готово!

2.0.1

Добавлены ключи:
playSoundOnRecordStart="true" - проигрывать аудио при начале записи ролика
playSoundOnRecordStartPath="С:...\name.wav" - путь к аудио файлу
playSoundOnRecordStartVolume="1" - громкость
так же программа мигрировала на 3.5 фрейверк для поддержания старых систем.

Илия
19.12.2013, 14:24
А под XP всё-равно не запускается

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

3864 2013-12-19 12:28:58,054 [3864] INFO Logger [dingSizeNotReached] - Searching files for cleanup...
3864 2013-12-19 12:28:58,085 [3864] INFO Logger [dingSizeNotReached] - Finishing searching.
3864 2013-12-19 12:28:58,085 [3864] FATAL Logger [RunRecordWork ] - System.NotSupportedException: WASAPI supported only on Windows Vista and above
at NAudio.Wave.WasapiOut.GetDefaultAudioEndpoint()
at CaptureWorker.WASAPI..ctor(String fileName, Single volume)
at CaptureWorker.Worker.RunRecordWork(Object sender, DoWorkEventArgs e)


тогда только playSoundOnRecordStart="false"

Fiks1225
19.12.2013, 21:34
Никак не запущу, теперь вот это:

736 2013-12-19 19:07:26,546 [736] INFO Logger [dingSizeNotReached] - Searching files for cleanup...
736 2013-12-19 19:07:26,593 [736] INFO Logger [dingSizeNotReached] - Finishing searching.
736 2013-12-19 19:07:26,593 [736] INFO Logger [RunRecordWork ] - GPS worker started.
732 2013-12-19 19:07:26,843 [732] FATAL Logger [UnhandledException] - System.IO.FileNotFoundException: Could not load file or assembly 'GeoFramework.Gps, Version=3.0.1.18853, Culture=neutral, PublicKeyToken=d77afaeb30e3236a' or one of its dependencies. Не удается найти указанный файл.
File name: 'GeoFramework.Gps, Version=3.0.1.18853, Culture=neutral, PublicKeyToken=d77afaeb30e3236a'
at DxDvrCapture.GpsManager.Managers.GeoFrameworkGpsMa nager.RunGps(GpsVars gpsVars)
at CaptureWorker.Worker.<>c__DisplayClass7.<RunRecordWork>b__2(Object w)
at System.Threading.QueueUserWorkItemCallback.WaitCal lback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System. Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWa itCallback()

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].


А GeoFramework.Gps.dll можно взять от предыдущей версии?

Илия
20.12.2013, 01:03
А GeoFramework.Gps.dll можно взять от предыдущей версии?

Можно. А куда она делась в этой?

Илия
20.12.2013, 01:06
Точно, потерялась, зараза. Поцеплю в след версии.

Fiks1225
20.12.2013, 10:26
Всё заработало под WinXP :good1:
И субтитры правильно пишутся!

harmru
20.12.2013, 19:51
Потестил. В "дефолте" все работает замечательно: 1920*1080 30к/сек битрейт 3 тыщи 10 мегабайт полминуты. А вот с кодеками, сколько ни боролся - ничего не получается: 5 к/сек и полгига на полминуты...
У кого-нибудь получилось что-нибудь?

Илия
20.12.2013, 20:06
А вот с кодеками, сколько ни боролся - ничего не получается

Тест кодеков запускал? У меня нормально идет ffdShow (х64) и xVid на x86 версии. DivX запустить не удалось.

prts
20.12.2013, 20:45
Почему-то после использования Конфигуратора, при нажатии Сохранить вылезает ошибка (фото 1)

По кодакам:
Пробовал запустить XvidMPEG-4 Codec кодак прошел тест -фото 4), запись начинается, но когда надо переносить файл запись останавливается, сервис (судя по программе контроля и вкладке Службы) работает, в Log записей нет. (фото 2)
При попытке остановить службу, она зависает в состоянии Остановка (фото 3), решается только перезагрузкой.
Тоже было с каким-то еще кодаком, сейчас не помню.

Почему-то нет звукового сигнала при начале записи. В cоnfig прописано, а в log - не обнаружен файл (фото 2 - лог, фото 5 - config и папка).
Из-за чего не сигналит?

harmru
20.12.2013, 21:03
Тест запускал, все пишут максимум 320х240 (так вроде)...
Попробую xVid поставить

sirota
20.12.2013, 21:12
Почему-то после использования Конфигуратора, при нажатии Сохранить вылезает ошибка

Аналогично!
Как побороть не знаю.

Илия
21.12.2013, 03:08
Да конфигуратор пора забыть! Я его не правил Бог знает с какой версии. Скоро новый напишу.

Если ошибок по звуку в логе нет, значит надо выставить больше громкость. Например, 10. \
По логам на скрине файл wav не найден. Надо написать в конфиге полный путь покороче и без руских символов! Например, на звуки винды.

Незнаю как у вас, но у меня с кодеками всё пишет! :tease: Правда на софтверных камерах.

sirota
21.12.2013, 11:59
Скоро новый напишу.

Ждем!

prts
21.12.2013, 15:18
...
Если ошибок по звуку в логе нет, значит надо выставить больше громкость. Например, 10. \
По логам на скрине файл wav не найден. Надо написать в конфиге полный путь покороче и без руских символов! Например, на звуки винды.
.....
Звук пошел, спасибо.
Тут родилась мысль - может сделать звук не при начале записи, а когда запись остановилась?
К периодическим бипам привыкнешь и перестанешь обращать на них внимание. А вот если запись остановилась (т.е. контролируется время выставленное для ролика) и тут раздается тревожный сигнал - думаю сразу обратишь внимание.

harmru
25.12.2013, 11:44
Так у меня ничего и не получается с кодеками. Уж ставил всякие, режимы менял - всё тоже самое...
Кто-нибудь настроил как-нибудь?

Илия
25.12.2013, 20:36
Звук пошел, спасибо.
Тут родилась мысль - может сделать звук не при начале записи, а когда запись остановилась?
К периодическим бипам привыкнешь и перестанешь обращать на них внимание. А вот если запись остановилась (т.е. контролируется время выставленное для ролика) и тут раздается тревожный сигнал - думаю сразу обратишь внимание.

Подумаю. Возможно, выход плагина под CF 3.5 разрешит эту полумеру

Так у меня ничего и не получается с кодеками. Уж ставил всякие, режимы менял - всё тоже самое...
Кто-нибудь настроил как-нибудь?

Что показывает тест кодеков? Все ролики одинаковой длинны?

prts
25.12.2013, 20:43
Случайно обнаружил - если отключить камеру, то сервис пытается начать запись, а источника нет - бипы повторяются непрерывно (получается тревожный сигнал).
Как проверить при отсутствии записи (может будет аналогичный эффект) не знаю.

harmru
26.12.2013, 00:13
Тест показывает: ролики до 4 секунд, бывает 1 секунда. Разрешение у всех 640*480

Илия
26.12.2013, 14:32
Случайно обнаружил - если отключить камеру, то сервис пытается начать запись, а источника нет - бипы повторяются непрерывно (получается тревожный сигнал).
Как проверить при отсутствии записи (может будет аналогичный эффект) не знаю.

во, теперь можно сказать как в анекдоте: "это не баг, а фича!" :derisive:

Тест показывает: ролики до 4 секунд, бывает 1 секунда. Разрешение у всех 640*480

Cудя по всему какая-то лажа с версией проги или кодеками. Советую попробовать запустить новую версию по чистой. И накатить K-Lite Codec Mega.

Ролик пишется 5 сек, настройки разрешения берет из конфига.

prts
26.12.2013, 19:00
Дополнение к посту 987
Получилось смоделировать работу сервиса без записи (указал не поддерживаемый аудио кодек) - бипы идут с периодичностью 3 сек.
Так что, и при отсутствии записи имеем звуковое предупреждение

prts
26.12.2013, 21:12
Провел эксперименты с кодаками. Подключаются (см вложение).
Но вот имеет ли смысл их использовать?
Даже если уменьшается объем файла, но возрастает нагрузка на ЦП и требуется больше памяти.
Система : Windows 7 Ultimate.
ЦП : DualCore Intel Pentium E2180, 2000 MHz.
Память : 1023 Mb
Думается проще поставить дополнительный винт (флешку) и туда писать)

harmru
26.12.2013, 22:01
Ну, с таким процессором и памятью - да, смысла нет...;

sirota
27.12.2013, 10:24
Кинтесь файликом "Параметры конфигурационного файла" для с920, а то без конфигуратора совсем плохо доходит.

harmru
27.12.2013, 11:00
возьми из архива, стандартный прописан "по умолчанию"
я специально скопировал в другую папку, после всех ковыряний обратно его подсовываю - и всё опять как было)))

sirota
27.12.2013, 11:54
возьми из архива, стандартный прописан "по умолчанию"
я специально скопировал в другую папку, после всех ковыряний обратно его подсовываю - и всё опять как было)))

Спрошу по другому....в каком(в каких) файле нужно произвести настройки?

harmru
27.12.2013, 12:22
DxDvrCaptureService.exe тип файла - "config"

sirota
27.12.2013, 12:57
DxDvrCaptureService.exe тип файла - "config"
:dntknw:
http://i023.radikal.ru/1312/75/a99cd5b13bb4.png (http://radikal.ru/fp/9038e51114ec49b7a5419f76412de6a2)

P.S Не Илия давай возвращай конфиг-менеджер в "зад", без него полная .....

prts
27.12.2013, 13:54
sirota
Тоже часто мучаюсь вспоминая что и как настраивать, поэтому сделал шпаргалку. Записи переместил как мне удобно. Их взаимное расположение не важно, но так легче (по крайней мере мне).
Если что-то не совсем правильно прокомментировал - поправьте
Все что находится в скобках и красного цвета не нужно в "DxDvrCaptureService.exe.config"

harmru
27.12.2013, 14:25
sirota
Тоже часто мучаюсь вспоминая что и как настраивать, поэтому сделал шпаргалку. Записи переместил как мне удобно. Их взаимное расположение не важно, но так легче (по крайней мере мне).
Если что-то не совсем правильно прокомментировал - поправьте
Все что находится в скобках и красного цвета не нужно в "DxDvrCaptureService.exe.config"

Молодец!
Сам всё хотел сделать напоминалку. Теперь буду твоей пользоваться)))

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

Илия
27.12.2013, 14:38
Провел эксперименты с кодаками. Подключаются (см вложение).
Но вот имеет ли смысл их использовать?
Даже если уменьшается объем файла, но возрастает нагрузка на ЦП и требуется больше памяти.
Система : Windows 7 Ultimate.
ЦП : DualCore Intel Pentium E2180, 2000 MHz.
Память : 1023 Mb
Думается проще поставить дополнительный винт (флешку) и туда писать)
Если камера не С920 то кодеки будут полезными. Пожертвовать даже 30% проца не проблема, он на то и создан, чтобы быть нагруженным.
Кстати, на флешку писать у меня не получилось даже с С920.