PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Софт для видеозахвата (http://pccar.ru/forumdisplay.php?f=102)
-   -   DxDvrCapture - v2.x: кодеки + плагин для Centrafuse! (http://pccar.ru/showthread.php?t=18140)

Илия 16.04.2013 17:22

Цитата:

Сообщение от _Вячеслав (Сообщение 255591)
В крайней версии проги видео пишется 60 сек,а воспроизводится 85сек,т.е.
файл "растянутый" в полтора раза и соответственно видится как в замедленной съёмке.
ГПС подцепился через XPort.но субтитры появляются на 3-4 сек,а исчезают на 60й-вместе со звуком(что собственно логично-ведь в конфиге и задано 60сек) Причём все это независит-включена запись данных ГПС или нет,разница лишь в загрузке проца-28-32% или 1-5% соответственно.
PS Тестил на домашнем неслабом компе с реальным ГПС БУ-353 камера C310 запись в MJPG 1024*576.

Алгоритм там простой. Вызывается интерфейс камеры, думает заданное количество времени, после чего выключается. Сколько видео он "поймал" непредсказуемо. Время может потеряться при поиске устройства, его запуске, записи на диск и т.д. :unsure2:

Илия 16.04.2013 17:26

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

Можно попробовать другую библиотеку GPS. Может с ней будет лучше.

Fiks1225 16.04.2013 17:53

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

Bebebe 17.04.2013 11:37

Как вариант загрузка проца может быть при ожидании данных с СОМ-порта и работы цикла считывания данных в буфер. Может быть есть возможность использовать АРI Windows и обращаться через него к датчику положения(в Win8 GPS в устройствах есть как датчик положения и как виртуальный СОМ-порт). Было бы удобно - навигация работает через СОМ-порт, а регистрация через API или наоборот.

Илия 17.04.2013 14:03

сомневаюсь, что это реально на всех остальных версиях Вин

Fiks1225 18.04.2013 00:49

Илия Я был неправ в отношении алгоритма GPS !!

Это всё нестандартный UBLOX такой сигнал отдаёт. И с ним эффект записи какой-то скорости (и меняющихся координат) в файле, начавшемся во время остановки и "зависания" координат к концу файла остался.

С обычным GPS или при выключении в UBLOX EKF (режима определения координат при потере спутников по датчику скорости и гироскопу) эффект пропадает и скорость и положение определяются правильно.

prts 18.04.2013 10:56

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

Fiks1225 18.04.2013 11:02

С помощью "доработки напильником" победил фокус. Это уже скорее в тему тестирования камер, но здесь большинство с С920.
Скрин до разборки камеры:
http://savepic.org/3385722m.jpg
После отпаивания ноги фокуса и поворота объектива градусов на 10 по часовой стрелке:
http://savepic.org/3382653m.jpg
http://savepic.org/3401085m.jpg

Bebebe 18.04.2013 12:35

Может будет полезно: запускаем сервис после того как спутники нашлись и координаты выдаются приемником GPS, все пишется - видео, координаты, время, скорость, загрузка проца 40-60 % (ну это уже описывал выше), выдергиваем приемник GPS - пишется видео вообще без субтитров и при той же загрузке проца 40-60%.

prts 19.04.2013 11:07

Иногда происходит остановка записи, но сервис продолжает работать. Для тестирования периодически оставляю на работе запущенный сервис на ночь.
Сегодня утром обнаружил, что вчера запись остановилась в 17.30, перезапустил сервис - запись возобновилась. Посмотрел в журналах лог - никаких записей нет,
может для отладки добавить запись логов: когда остановился сервис; когда сервис работает, но запись остановилась; когда работает GPS - а в титры запись не идет и т.д.
В этом случае пользователи высылали такие логи, а Вам Илья легче было бы вносить корректуры.
Сразу оговорюсь - в программировании полный "0", высказываю хотелки, а возможно это реализовать или нет - не знаю.


Часовой пояс GMT +4, время: 15:38.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot