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

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

@lex 30.09.2011 14:03

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

Хотя, конечно, это не относится к работе проги - она выше всех похвал.

balabollng 30.09.2011 14:53

Да над склейкой работаю.

Что касается специфичных настроек камеры... я покапаю UVC стандарт, но если в нем не будет этого, то помочь не смогу.

oops1 03.10.2011 11:03

Если небыло(если было извиняйте ;)), вот документик с перечислением всех веб камер Logitech с поддержкой UVC
http://www.quickcamteam.net/devices/...by_feature.pdf

Vl@dK 03.10.2011 12:06

Оно какбэ не свежее
Цитата:

Created on: 2009-08-26

oops1 03.10.2011 13:16

Самое последнее из доступного
Created on: 2010-01-0

http://www.quickcamteam.net/devices/...evice_list.pdf

Есть еще такой документ (форматы которые может выдавать камера)
http://www.quickcamteam.net/devices/...ormat_list.pdf

@lex 04.10.2011 09:51

Автору:
Никак не могу победить дрова на писикаре. Сегодня катался с нетбуком Eee901, писал на свежекупленную флешку Трансценд 620. Больше 30% битых файлов от 0 до 50кило размером.
Что может быть?

balabollng 04.10.2011 09:56

Цитата:

Сообщение от @lex (Сообщение 197676)
Автору:
Никак не могу победить дрова на писикаре. Сегодня катался с нетбуком Eee901, писал на свежекупленную флешку Трансценд 620. Больше 30% битых файлов от 0 до 50кило размером.
Что может быть?

Дров вообще не должно быть в оптимальном варианте. Т.е. дрова винды должны стоять.

Какое разрешение FPS? Камера?

@lex 04.10.2011 11:06

Вложений: 1
Дров там ваще нет и не было - чистая винда свежепереустановленная. Камера Logitech C905, 864*480 15fps выставлено через Manager. Сохранение в JPG. Пробовал отключать/включать GPS - не в нём дело.
Кста, поторопился я... Битых в разных папках по-разному (пишу по 1000 файлов в папку, время записи 5400 секунд до 70%) ща пример выложу:

@lex 04.10.2011 12:44

беда не с флешкой/камерой, а с нетбуком. мож винда криво встала. на Ц и Д отказывается писать, только на флешки (любые), но записи с битым файлОм

balabollng 05.10.2011 13:59

В ближайшей перспективе сделаю связь PION со своим FrontEnd.

Итогом будет отказ от Manager в пользу FrontEnd. Туда же вставлю все необходимые инструменты для компиляции.

balabollng 05.10.2011 14:01

Цитата:

Сообщение от @lex (Сообщение 197687)
Дров там ваще нет и не было - чистая винда свежепереустановленная. Камера Logitech C905, 864*480 15fps выставлено через Manager. Сохранение в JPG. Пробовал отключать/включать GPS - не в нём дело.
Кста, поторопился я... Битых в разных папках по-разному (пишу по 1000 файлов в папку, время записи 5400 секунд до 70%) ща пример выложу:

Пытаюсь вызвать аналогичное поведение... пока не удается...

@lex 05.10.2011 18:14

Переустановил дрова на писикаре на "USB-видеоустройство", флешку юзал ту же. Битые кадры 1 на десяток, местами неравномерная частота... Может, всё-таки камера или Атом?

Кстати, на локальные диски тоже не пишет.

balabollng 05.10.2011 18:17

м... попробуй флешку поменять. Или на винт пиши.

oops1 05.10.2011 20:05

Еще один список камер которые поддерживает UVC, вроде актуальный

http://www.ideasonboard.org/uvc/#devices

@lex 14.10.2011 09:18

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

balabollng 14.10.2011 11:26

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

Тут либо камера с заявленным разрешением не справляется, либо железо как-то ведет себя странно.

Но улучшить в цепочке: "Взять кадр"->"записать кадр" я просто не в состоянии. Там нечего улучшать.

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

balabollng 14.10.2011 11:28

И да.. еще... предлагаю опробовать снеся дрова стандартными средствами винды получить данные с камеры. Она будет скорее всего использовать DirectShow. Если и там будут проблемы, тогда это точно не в проге дело.

@lex 21.10.2011 17:49

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

Shaa 22.10.2011 19:14

При запуске Manager появляется надпись " JPEG error#50" в настройках в config OutputType=jpeg. Файлы сохраняются в MPEG. Что делать?

oops1 22.10.2011 21:54

Может у тебя не правильные настройки, нет ?


Цитата:

Сообщение от balabollng (Сообщение 181147)
.....

Пример в INI:

OutputType=Original

2. JPEG - нужно установить для конвертирования "налету" в JPEG формат записываемых кадров. При этом просматривать запись можно будет более широким количеством ПО. В том числе и обычным проводником.

Пример в INI:

OutputType=JPG

ВАЖНО: Не все камеры передают кадры в MJPEG формате. Некоторые напрямую в JPEG. При этом, Склеить "фильм" можно только при записи камеры кадров в режиме Original и поддержке камерой в этом режиме выходного формата MJPEG.......

2 balabollng, сделай упаковку в контейнер avi. чтобы это было видео, а не набор картинок

balabollng 22.10.2011 23:21

Цитата:

Сообщение от oops1 (Сообщение 199620)
сделай упаковку в контейнер avi. чтобы это было видео, а не набор картинок

Коллеги, нельзя получать не тратя. Я поставил себе задачу сделать ПО использующее ресурсы системы как можно меньше. нагружать сам сервис противоречит главному принципу описанному выше. Для этого есть другие софтинки. PION занимает тот класс, которые не занимают другие.

Вопрос создания AVI на основе кадров, должен решиться путем создания компилятора. Пока я не успеваю делать все. Желающих помочь - нет.

balabollng 22.10.2011 23:24

Цитата:

Сообщение от @lex (Сообщение 199528)
снеся дрова получаю видеоустройство, которое в том же видеорег.хо.уа пишет даже в больщее количество форматов, чем с дровами, но в любых комбинациях хуже качество почему-то.
про флеху никак не пойму... пион пишет с битыми кадрами, видеорег с нестабильным фпс. на винт пишется ровно как в настройках, но только видеорегом. почему-то пион не запускается, если писать на винт. причём при одинаковом фпс видеорег нагружает систему больше при записи на винт, чем на флешку.
имеет ли значение, куда воткнута флеха?

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

Я думаю возможно два варианта:

1. Камера не дает стабильные кадры;
2. USB не дает необходимую ширину канала.

Иные варианты я бы исключил.

@lex 23.10.2011 01:16

скорее 2, т.к. видеорег на винт пишет до 10 кадров стабильно (70% проца, начинает всё тормозить)

Shaa 23.10.2011 14:01

Уважаемый АВТОР!!!
При запуске Manager появляется надпись " JPEG error#50". В настройках в config стоит OutputType=jpeg. Файлы сохраняются в MPEG. Камера Lifecam Studio. Что делать?
P.S. Могу дать мою камеру для тестирования ее работы с PION.

farmukanx 23.10.2011 21:56

Цитата:

JPEG error#50 cstrJERR_NO_IMAGE 'JPEG datastream contains no image'
JPEG error#50 означает, что файл jpeg не содержит картинки.

Цитата:

В настройках в config стоит OutputType=jpeg
а согласно первому посту, должно быть

Цитата:

2. JPEG - нужно установить для конвертирования "налету" в JPEG формат записываемых кадров. При этом просматривать запись можно будет более широким количеством ПО. В том числе и обычным проводником.

Пример в INI:

OutputType=JPG
попробуй, может в этом проблема

Shaa 24.10.2011 00:24

Проблемма с ошибкой (JPEG error#50) была каким-то образом связана с программой ACDsee. После её удаления ошибка не появляется. С камеры Logitech пишутся файлы в формате JPEG и нормально открываются в Проводнике.
А вот с камеры Lifecam Studio !!!! Файлы Проводник определяет файл как рисунок JPEG, а при попытке открыть пишет- "Ошибка при построении изображения".

@lex 24.10.2011 06:45

победил. на винт пишет все 15 кадров в 864*480
теперь буду думать, как фокус, выдержку выставить - качество картинки даже ясным днём не на высоте

balabollng 24.10.2011 10:08

Цитата:

Сообщение от @lex (Сообщение 199719)
победил. на винт пишет все 15 кадров в 864*480
теперь буду думать, как фокус, выдержку выставить - качество картинки даже ясным днём не на высоте

Ты хоть расскажи как? В чем была проблема?

balabollng 24.10.2011 10:10

Цитата:

Сообщение от Shaa (Сообщение 199707)
Проблемма с ошибкой (JPEG error#50) была каким-то образом связана с программой ACDsee. После её удаления ошибка не появляется. С камеры Logitech пишутся файлы в формате JPEG и нормально открываются в Проводнике.
А вот с камеры Lifecam Studio !!!! Файлы Проводник определяет файл как рисунок JPEG, а при попытке открыть пишет- "Ошибка при построении изображения".

Приложи свой конфиг. Посмотрим.

@lex 24.10.2011 11:59

Проблема на самом деле непонятная. В папке "records" вручную создал папку "USB-видеоустройство" и запустил "restart.bat". С флешкой подобных проблем не наблюдалось - удаляешь папку, при перезапуске создаётся вновь.
На винт из 36000 файлов словил не больше десятка кадров 1*1 пиксель, но с правильным именем. Посчитал по времени и количеству - чётко 15 фпс.
Прописал в конфиге бэкап на флеху - те же битые файлы на флехе. На винте пока не смотрел (не успел до работы). Вчера без бэкапа всё было пучком - см выше.
При записи на винт есть заикания в музыке, но в меньшей степени, чем при видерег.хо.уа (7 фпс). Я хочу винт поменять (стоит 2,5" 160ГБ 5400 рпм, есть 320ГБ 7200). Может в нём дело и СИСТЕМА тормозит? У других-то и на флешки (быстрые) пишет... Моя JF620. По тестам неплохие показатели - должно хватать.

@lex 24.10.2011 12:11

процесс, кстати, кушает в 10 раз меньше, чем видорег.хо.уа при аналогичных настройках (причём фпс на видеореге проседает часто аж до 3-5).
победить бы ещё качество - даже в солнечный день картинка смазывается - высокие значения экспозиции камера в автомате ставит.
Кто-нить ковырял http://www.quickcamteam.net/document...c-property-set на предмет фокус выставить к примеру хотя бы?

balabollng 24.10.2011 14:02

Нда... судя по всему проблема актуальная.

Сразу скажу, у меня загруз уже под 300% со всеми проектами. Как смогу посмотрю, куда там можно покапать.

@lex 25.10.2011 15:35

совсем забыл... прога почему-то не умеет работать с виртуальным ком-портом (GPSGate)

balabollng 25.10.2011 16:41

Цитата:

Сообщение от @lex (Сообщение 199844)
совсем забыл... прога почему-то не умеет работать с виртуальным ком-портом (GPSGate)

Умеет, просто номер порта должен быть до 10.

@lex 25.10.2011 17:58

Цитата:

Сообщение от balabollng (Сообщение 199849)
до 10.

7 - это до 10

balabollng 25.10.2011 18:55

Выложи свой конфиг.

У тебя много странностей :)

@lex 26.10.2011 11:39

[GPS]
Active=1
PORT=COM7
BitRate=9600
[AutoBrightness]
Active=0
Interval=1000
Source=NONE
[USB-видеоустройство]
Active=1
Width=864
Height=480
BitCount=24
Type=MJPG
LongOfRecordPerSec=5400
PartSize=1000
DirForRecords=d:\pion\Records\USB-видеоустройство
OutputType=JPG
backup1="j:\backup" - это если винт внешний подрублен, т.к. бэкап на флеху в папке по умолчанию так же "бьёт" джпеги (не хватает скорости всё-таки)

balabollng 26.10.2011 11:50

Для начала попробуй скорость поставить на порт 4800

BitRate=4800

@lex 26.10.2011 20:33

не помогло

balabollng 27.10.2011 13:31

Ну тогда желательно проверить HiperTerminal ом.

Попробуй открыть порт и посмотреть идут ли данные.


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

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