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)

Илия 09.11.2012 17:31

prts, сорре, напишу еще раз.

Работа проги может быть организована двумя способами:
1. Как Системный Сервис
2. Как консольное приложение.

В обоих случаях запись и всё с этим связанное происходит автоматически. Ролики пишутся бесконечно, по кругу. Единственный ключ, при котором прога напишет один ролик - это ключ /s - мастер настройки, и фактически, демо-режим.

Если закрыть окно консоли крестиком или снять задачу, то ролик записывается не корректно. Пофиксаю ASAP.

Hamster 09.11.2012 19:17

Цитата:

Сообщение от Илия (Сообщение 236012)
Пофиксаны баги найденные Hamster с выбором разрешения и другие. Выложил исходники. Постестил звук - аудио устройства выбирает корректно.

Ага, теперь даже на виртуалке дома заработало :)

Кстати, та маленькая камерка, что в iMac встроена реально при плохом освещении дает картинку лучше, чем моя 9000 pro.

Вообщем, классно, что на форуме есть уже 2 продукта под UVC.

Да, на первый взгляд они децл сложны в настройке, но это только на первый :)
Зато они просты и надежны как АК-47 :)

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

Не самый лучший вариант, т.к. мы сохраняем всю папку с записью, а не текущий файл записи, но с другой стороны это нужно очень редко (надеюсь никогда:) ).
Есть мысли как оптимизировать? Или нуегонафиг?

Илия 09.11.2012 19:36

Да что стоит создать виндовый Мастер для настройки параметров конфига - 2 часа и желающие юзать )).

Всю папку думаю не стоит. Можно последние 2 часа, например. С возможностью изменить в конфиге. 1. сервис стоп; 2. копируем в другую папку 3. сервис старт.

Hamster 09.11.2012 19:49

Цитата:

Сообщение от Илия (Сообщение 236048)
Всю папку думаю не стоит. Можно последние 2 часа, например. С возможностью изменить в конфиге. 1. сервис стоп; 2. копируем в другую папку 3. сервис старт.

Да, конечно всю не стоит. Я из cmd просто по-другому не смог :)
Последние Х минут - самое то!

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

Но, Х минут удобнее :)

Илия 09.11.2012 19:52

Ок, добавил в change requests :)))

@lex 12.11.2012 09:20

копирование времени много сжирает
переименование папки бодрее, тока свободное место сложнее контроллировать

prts 14.11.2012 14:18

Мысль по поводу остановки записи.
Как правило запись нужно остановить при выключении зажигания - т.е. глушим машину. Насколько в данный момент критично, чтобы записываемый кусок был записан корректно? Только в том случае если ведется запись большими промежутками времени. Но, мне кажется - это не удобно для поиска необходимого промежутка времени; а по объему - вряд ли сильно отличается кусок в 1 час и 60 кусков по 1 мин. Таким образом получается, что процесс можно закрывать принудительно. Или я не прав?
В ветке про PION выложена программа для копирования последних несколько файлов http://www.pccar.ru/showpost.php?p=223429&postcount=618. Думаю хорошо иметь что-то подобное.
В планах нет записи координат (а может быть даты и времени) в видео файл?

Илия 14.11.2012 15:01

Если установлен как Системный Сервис, то остановка работает корректно. Для режима консольного приложения принудительную остановку пофиксаю в самое ближайщее время.
Копирование последних файлов тоже сделаю как разгребу немного на работе дела.
По поводу записи координат и времени есть некоторые мысли. Писать мета-инфу в реалтайм режиме смысла нет, а вот сделать нечто подобное отложенной записи было бы неплохо. Т.е. вся мета инфа пишется в файл позже или по требованию.

Hamster 14.11.2012 15:02

Цитата:

Сообщение от prts (Сообщение 236505)
Таким образом получается, что процесс можно закрывать принудительно. Или я не прав?

А зачем нужно его принудительно закрывать, если можно виндовыми средствами безболезненно корректно остановить сервис?
Цитата:

net stop <имя сервиса>
И потом, не забывай, что не у всех при выключении зажигания комп выключается :) У меня к примеру он засыпает. Пион к примеру абсолютно корректно засыпает с компом, при просыпании так же корректно начинает писать в тот же файл.

prts 14.11.2012 15:17

Цитата:

Сообщение от Илия (Сообщение 236512)
Если установлен как Системный Сервис, то остановка работает корректно. Для режима консольного приложения принудительную остановку пофиксаю в самое ближайщее время.

Цитата:

А зачем нужно его принудительно закрывать, если можно виндовыми средствами безболезненно корректно остановить сервис?
Я имел ввиду, чтобы сервис закрывался не дожидаясь когда допишется последний файл.
Цитата:

Копирование последних файлов тоже сделаю как разгребу немного на работе дела.
По поводу записи координат и времени есть некоторые мысли.
Большое спасибо, ждем!
Цитата:

Писать мета-инфу в реалтайм режиме смысла нет, а вот сделать нечто подобное отложенной записи было бы неплохо. Т.е. вся мета инфа пишется в файл позже или по требованию.
В некоторых программах (например Daily Roads под Андройд) информация пишется в отдельный файл, а при просмотре накладывается.
Цитата:

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

Илия 14.11.2012 15:22

Цитата:

Сообщение от prts (Сообщение 236515)
Я имел ввиду, чтобы сервис закрывался не дожидаясь когда допишется последний файл.

А он и не ждет!

Цитата:

Сообщение от prts (Сообщение 236515)
В некоторых программах (например Daily Roads под Андройд) информация пишется в отдельный файл, а при просмотре накладывается.

Тоже идея. Спасибо! Для этого надо написать своё плеер...

prts 14.11.2012 15:36

Цитата:

Для этого надо написать своё плеер...
Зачем?
Многие стандартные умеют это делать.
Если не ошибаюсь на ББ смотрю в VLC

Илия 14.11.2012 15:40

Цитата:

Сообщение от prts (Сообщение 236521)
Зачем?
Многие стандартные умеют это делать.
Если не ошибаюсь на ББ смотрю в VLC

Умеют накладывать инфу при просмотре? Типа субтайтлов?

prts 14.11.2012 16:02

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

Илия 14.11.2012 16:07

prts, ага, спасибо!

Hamster 14.11.2012 16:26

Цитата:

Сообщение от prts (Сообщение 236515)
Все таки, наверное, следующий?

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

prts 15.11.2012 10:14

К сожалению накрылся HTC, выложить не получится

prts 15.11.2012 13:29

Вложений: 1
Удалось выцерапать из умершего HTC, там совсем маленький кусочек, но VLC воспроизводит и накладывает информацию

prts 17.11.2012 12:51

Починил, выкладываю полноценный кусок с субтитрами
http://narod.ru/disk/63774148001.c3d...videos.7z.html

sirota 17.11.2012 13:06

Цитата:

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

prts 17.11.2012 15:28

Посмотрите
http://pccar.ru/showthread.php?t=8022
Это программа субтитров для CamGrabber, кроме того можно связаться с автором. Сам не программист. поэтому могу только так помочь.

prts 20.11.2012 14:22

Вложений: 4
Поэкспериментировал с кодаками (насколько хватило знаний).
1. Их использование реально уменьшает объем файлов.
2. Большой разницы между ними не заметил (зрительно - качество и объем файла)
3. Для получения данных о файле использовал MediaInfo и avdump.
Результаты в вложении.

Илия 20.11.2012 14:27

Меня больше волнует на сколько грузит проц и память.

prts 20.11.2012 14:33

Вложений: 1
После появления DvrCapture, все сравниваю ее с Pion. Обе обладают большим преимуществом перед другими программами видеорегистрации (обсуждалось уже не один раз в различных темах).
Для себя так и не сделал окончательно выбора, поскольку при использовании кодаков объемы файлов получаются практически одинаковые, DvrCapture пишет со звуком, но нет данных GPS; а Pion не пишет звук, зато есть данные GPS.
В любом случае большое спасибо за появление таких программ.
Поскольку имеет отношение к обеим программа - пост разместил в обеих темах.

prts 20.11.2012 14:38

Цитата:

Сообщение от Илия (Сообщение 237586)
Меня больше волнует на сколько грузит проц и память.

По загрузке пост 54
Если надо по каждому кодаку - сделаю

Илия 20.11.2012 15:27

Ага, спасибо, у меня больше выжерает на кодеках. Да ЖПС прикрутить не проблема, другое дело, что на С920 в H264 работаь не будет.

prts 20.11.2012 16:39

Почему MediaInfo и avdump не определяют кодек?

Илия 20.11.2012 17:03

Цитата:

Сообщение от prts (Сообщение 237606)
Почему MediaInfo и avdump не определяют кодек?

загадка :dntknw: У меня GOM плеер в информации вообще другое пишет.

Илия 22.11.2012 20:23

Вложений: 2
Исправил некорректную запись ролика при закрытии окна в режиме Console. При засыпании компа или выключении возможны глюки в Win 7 по информации из MSDN.

Исчез ключ /t. Теперь нормально работает запись из консоли по ключу /r

Господа админы, как мне редактировать свой первый пост внося туда изменения?

prts 23.11.2012 13:32

А как можно остановить запись в случае необходимости и затем снова включить?

Илия 23.11.2012 14:22

Закрыть открыть прогу

prts 23.11.2012 15:25

Как, через службы?

Илия 23.11.2012 15:27

Цитата:

Сообщение от prts (Сообщение 237975)
Как, через службы?

Код:

net stop <имя сервиса>
Код:

net start <имя сервиса>

prts 24.11.2012 15:32

Вложений: 3
Программа запускается при запуске Win, но случайно обратил внимание, что при таком запуске загрузка проца намного выше (см.вложения), как в win 7, так и в win 8. Если же запускать как приложение (через cmd), то в win 8 загрузка - единицы процента, в win 7 - не меняется.
Из-за чего это может происходить?
P.S.
Удалил сервис, почистил реестр, перезагрузил комп (Win 8) - загрузка запущенного сервиса стала единицы %.
Что было не знаю

velvet 25.11.2012 17:00

Скажите, использовав этот софт как сервис, видео с камеры можно выводить на монитор?

Илия 25.11.2012 20:29

Цитата:

Сообщение от prts (Сообщение 238048)
Программа запускается при запуске Win, но случайно обратил внимание, что при таком запуске загрузка проца намного выше (см.вложения), как в win 7, так и в win 8. Если же запускать как приложение (через cmd), то в win 8 загрузка - единицы процента, в win 7 - не меняется.
Из-за чего это может происходить?
P.S.
Удалил сервис, почистил реестр, перезагрузил комп (Win 8) - загрузка запущенного сервиса стала единицы %.
Что было не знаю

Странно, у меня вообще проц не грузит, правда офисный...

Илия 25.11.2012 20:30

Цитата:

Сообщение от velvet (Сообщение 238149)
Скажите, использовав этот софт как сервис, видео с камеры можно выводить на монитор?

Такое изначально было решено не делать для экономии ресурсов. Если очень надо, то можно добавит такую возможность.

sirota 25.11.2012 21:13

Цитата:

то можно добавит такую возможность.
Очень надо.

KIBERDOG 25.11.2012 22:47

Цитата:

Сообщение от sirota (Сообщение 238169)
Очень надо.

поддержу, для меня видимость записи очень важно..

Hamster 25.11.2012 22:53

Цитата:

Сообщение от KIBERDOG (Сообщение 238188)
поддержу, для меня видимость записи очень важно..

Илия, делай обязательно!
Я так и вижу, как пилоты авиалайнеров летят и смотрят, что там в "черный ящик" пишется.... :)


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

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