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)

Fiks1225 18.05.2013 02:04

О! Илия Готовься :) , На следующей неделе попробую подать на вход Глонасс, вместо GPS. Пока у меня этот приёмник http://pccar.ru/showthread.php?t=14962&page=9 ещё недели три будет, а его NMEA половина нави-программ не понимает.
Там своеобразные данные, совмещённые с глонассом. Но, кмк, самсунги с гпс-глонасс выдают тоже самое и надо как-то ориентироваться на это.

harmru 18.05.2013 12:04

Цитата:

Сообщение от Илия (Сообщение 258758)
выбери битрейт здесь - параметер в конфиге:
frameRate - количество фреймов в секунду

вот только что тебе ответит камера если поставишь больше 30?

может, я не так выразился: не количество кадров в секунду, т.к. 30 достаточно и камера больше не выдаст. Я имею в виду скорость потока.

Fiks1225 пожалуйста! если хочешь - могу сделать и помедленней. Не делал только из-за того, что полчаса или больше мало кто будет смотреть. Скажи, если будешь - сделаю.

А вот дальше почему-то большая пикселизация получилась, картинка постоянно "разваливается"...

Fiks1225 19.05.2013 13:23

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

Илия, я удивлён, DxDvr без шаманства понял NMEA поток с Locosys LS23030-G (гпс+глонасс) http://www.youtube.com/watch?v=AvlsVzWOjJ4 который не понимает половина нави программ.

sirota 19.05.2013 16:26

Аварийная ситуация.
http://www.youtube.com/watch?v=KMCtsWtQMP0

harmru 19.05.2013 23:07

sirota что-то у тебя тоже края замылены...

sirota 19.05.2013 23:15

Цитата:

Сообщение от harmru (Сообщение 258884)
sirota что-то у тебя тоже края замылены...

Так это болезнь с920 известная давно.

Илия 20.05.2013 13:05

Цитата:

Сообщение от harmru (Сообщение 258775)
может, я не так выразился: не количество кадров в секунду, т.к. 30 достаточно и камера больше не выдаст. Я имею в виду скорость потока.

ааа, понял. а где посмотреть какая она для этой камеры?

Илия 20.05.2013 13:07

Цитата:

Сообщение от Fiks1225 (Сообщение 258835)
Илия, я удивлён, DxDvr без шаманства понял NMEA поток с Locosys LS23030-G (гпс+глонасс) http://www.youtube.com/watch?v=AvlsVzWOjJ4 который не понимает половина нави программ.

Это библиотека GeoFramework :)

harmru 20.05.2013 13:38

скорость потока в конечном файле можно увидеть. По настройкам, к сожалению, не скажу...

sirota 20.05.2013 14:18

Цитата:

Сообщение от Илия (Сообщение 258946)
ааа, понял. а где посмотреть какая она для этой камеры?

Это поток(скорость передачи данных) в миникам в 20000 кб/с

http://s017.radikal.ru/i421/1305/d4/653b68226d74.jpg

Это наша DxDvrCapture 3000 кб/с

http://s001.radikal.ru/i193/1305/0c/1a1c7e0a7043.jpg

Понятно, что мы при 20000 кб/с съедаем больше дискового пространства, но у нас клубней должен быть быбор, между качеством и размером файла(лично я за качество, тем более диски сейчас большие не в дефеците).
А при 3000 кб/с которое шьет Н264, присутствуют артефакты сжатия.

Илия 20.05.2013 14:24

Попробую поднять

Илия 22.05.2013 13:32

Вложений: 4
Цитата:

Сообщение от harmru (Сообщение 258741)
хм... я чего-то не понимаю, значит. Взять, допустим, миникам (никакой рекламы) там можно выбрать кодек и битрейт. Т.е. получается, что миникам программно увеличивает битрейт? Да хоть и так, главное, картинка лучше... Мне очень нравится DxDvr своей сутью, но вот картинка оставляет желать лучшего... Ни в коем случае не хочу обидеть автора!


Картинки по очереди:

1. Minacam MJPG
2. Minacam H.264
3. DxDvrCapture MJPG
4. DxDvrCapture H.264

harmru 22.05.2013 16:05

в миникаме можно выбрать битрейт. И качество заметно улучшается.

Илия 22.05.2013 16:24

сорре, не нашел, тыкни носом

harmru 22.05.2013 16:45

в настройках кодека.
У меня нету ща миникама, или других, я только твоей прогой пользуюсь))

SIROTA подскажет, он лучше знает.

Илия 22.05.2013 17:25

А зачем нужен кодек для H.264?

sirota 22.05.2013 20:11

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

Единственно, что можно полезного сделать, что бы в настройка DxDvrCapture имелась возможность выбирать кодек и его настройки, и писать напрямую через кодек, минуя Н.264, как это реализованно в миникаме. Так сказать повысить универсальность проги, для избалованного пользователя.

harmru 22.05.2013 20:40

Цитата:

Сообщение от sirota (Сообщение 259222)
для избалованного пользователя.

Избалованный - значит, всё есть и очень хорошее. Тут пока что не совсем так. Я, наверно, очень наглый, но битрейт поднять надо бы. Вот если Илия сделает 10 тыщ килобит - тогда мы будем полностью удовлетворены :blush::smile1:
А по поводу кодеков - я не очень разбираюсь в этом, простите уж за мой тупизм.

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

sirota 22.05.2013 20:55

Цитата:

сделает 10 тыщ килобит
:yes4:

Я согласен на 20 тыщ.:secret:

Fiks1225 22.05.2013 21:22

А размер-то какой будет при таком потоке..
Мне кажется и сейчас не мало, 2 Гига за час записывается.

В DxDvr ведь возможность принимать не H264 а любой другой поток, отдаваемый камерой есть:
выбираем нужный streamFormatIndex=" "
вот тут видимо MJPG streamFormat="__"
а дальше тут, в какой формат это будет на лету сжимать комп (хоть прямой поток, если места не жалко)
videoCompressor=""
audioCompressor=""

я пару раз попробовал, что-то не пошло и больше не пытался.


А вот миникам, берущий из камеры H264 (а не прямой поток, который потом кодируется компом)
Complete name : D:\REC\2013-05-22\Capture.2013-02-06.18.56.50.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 6.41 MiB
Duration : 17s 361ms
Overall bit rate mode : Constant
Overall bit rate : 3 098 Kbps - то же самое что у нас!

Video
ID : 0
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L4.0
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : H264
Duration : 16s 825ms
Bit rate mode : Constant
Bit rate : 3 000 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 30.193 fps
Standard : Component
Color space : YUV

harmru 22.05.2013 23:01

сейчас 22 мегабайта /минута. Откуда 2 гига? :shok:

sirota 22.05.2013 23:04

А у магазинного регистратора с H.264 какая скорость потока, знает кто?

harmru 22.05.2013 23:28

DOD F900LHD
Видео регистратор хранит в контейнерах MOV используя кодек H.264 (AVC).
Вот данные файла на 1080p: 8001 Kbps, 1920*1080 (16:9), at 29.970 fps, AVC (Main@L.4.0) (CABAC / 4 Ref Frames).
Отсюда http://videoregistratori.ru/dod-f900lhd/

Fiks1225 22.05.2013 23:34

У меня со звуком всё пишется, без звука неинтересно смотреть и даже "перелистывать" :) Поэтому 32 Мб минута, около 2 Гб час.

оригинал с HD720P-IR:
File size : 97.3 MiB Duration : 1mn 59s
Overall bit rate : 6 816 Kbps Codec ID : H264
Width : 1 280 pixels Height : 720 pixels Frame rate : 29.970 fps

Но сам оригинал совсем не впечатлил, размер почти 100 Мб 2 минуты - не в 2 раза больше чем у нас, но заметно, а кадр меньше
Качество, одним словом, просто хуже, разве что слева не замылено.

Тут нагуглил: http://narod.ru/disk/24101831000/Вид...и%202.AVI.html

harmru 22.05.2013 23:45

на том же сайте в одном из обзоров:
"Битрейт в обоих выставлен на максимум — 7.5 Мбит/с, хотя обычно мы придерживаемся в тестах, сравнениях и примерах видео настроек, которые были «из коробки», ничего не меняя, но тут это было 4 мбит/с — совсем бред, пришлось менять."

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

harmru 22.05.2013 23:46

Цитата:

Сообщение от Fiks1225 (Сообщение 259242)
У меня со звуком всё пишется, без звука неинтересно смотреть и даже "перелистывать" :) Поэтому 32 Мб минута, около 2 Гб час.

Ну, 100 гигов выдели - надолго хватит!:yes2::wink2::big:

sirota 23.05.2013 00:26

Верх разрешение 720р, но потоком 6000 кб/с
Низ разрешение наше 1080, но поток 3000 кб/с

http://s017.radikal.ru/i405/1305/84/46626d0483a7.jpg
http://s47.radikal.ru/i116/1305/a0/2275acc84983.jpg


Выходит, что Н.264 можно таки увеличить поток.

Fiks1225 23.05.2013 00:34

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

скорость 1x DVD - это 9,8 мбит/сек

sirota 23.05.2013 00:53

Цитата:

Сообщение от Fiks1225 (Сообщение 259251)
Битрейт - максимальное количество бит, которое можно передать в единицу времени в секунды, он при просмотре видео нужен, а про картинки - линзы то разные.

скорость 1x DVD - это 9,8 мбит/сек

Ну правильно.
При нашем в 3000 кб/сек видны артефакты сжатия...изображение рассыпается на квадратики, четкость(резкость) уходит.
А если увеличим кол-во бит в сек раза в 3-4, то качество картинки возрастает, меньше мажет изображение при большей скорости движения авто.

harmru 23.05.2013 09:23

http://ru.wikipedia.org/wiki/H.264

Илия 23.05.2013 14:47

Картинку выдает камера по переданным настройкам, сама сжимает в H.264 или выдает сырой поток. Дальше идет обработка кодеком или запись на диск. Битрейт определяет размер канала, для которого сжат поток данных. На моих скриншотах это явно видно: для аппаратно сжатого видео H.264 и совсем не сжатого видео они абсолютно разные. Установка битрейта для кодека это отдельная тема и с камерой или программой она ничего общего не имеет. Я выбирал С920 только потому, что она умеет на аппаратном уровне сжимать в H.264. Т.е. внутри камеры есть контроллер, в который зашит алгоритм сжатия. И влиять на этот алгоритм невозможно. Существует несколько вариантов H264 и непонятно какой выбрали производители камеры. Кроме того, этот формат был создан чтобы выдать оптимальную картинку по качеству и размеру. Т.е. сжать видео с минимальными потерями по картинке. Если нужна картинка без потерь, то это явно не H264.

harmru я не обидчивый, разрешаю поливать DxDvr грязью по существу :)))

harmru 23.05.2013 19:53

Никакой грязи!!! только желание сделать лучше))

e-statik 27.05.2013 00:13

Вложений: 1
Небольшой тизер.
Да простят меня пользователи iCarDS - нашел пару дней и нарисовал плагин под CF4. На десктопе вроде работает, в авто ещё не ставил (должно, код весь скопирован из исходной проги).

Функции пока: контроль сервиса, контроль файлов, кнопки остановки/запуска/перезапуска сервиса. Соотв, если всё ок - большая надпись зеленым "Ведется запись...", остальные подписи белые. Если что-то не так - то как на скриншоте.

Из мыслей пока: 1. сделать открытие списка файлов для просмотра прямо в плагине 2. сделать наконец-то кнопку экстренного копирования записей 3. показ параметров как в первой половине исходной проги.

Оно надо кому-нибудь вообще? )

Fiks1225 27.05.2013 00:43

Цитата:

Сообщение от e-statik (Сообщение 259629)
Оно надо кому-нибудь вообще? )

Я ежедневно пользуюсь той, первой, CFWinAppTest.exe
Сервис стал работать стабильно, но останавливать и запускать привык именно так. Уже, можно сказать, не могу без неё )
iCar у меня не установлен, под родной виндовой оболочкой привычнее.
А просто под виндой такое окно запустится?

e-statik 27.05.2013 00:56

Спасибо на добром слове )
Нет, это плагин для CF, так что только внутри неё.

Илия 27.05.2013 01:57

А под 3.5 пойдет?

e-statik 27.05.2013 02:00

Нет, в текущем виде вряд ли. Плагин использует 4 фреймворк и в референсах cfplugin.dll от CF4.
Надо ставить 3.* и адаптировать под него, видимо.

harmru 27.05.2013 09:09

У меня "зелёный глаз" постоянно висит, один раз спас, когда жёсткий отвалился! CF пока не ставил, всё в раздумьях, но, думаю, очень полезная тема получается.

white 27.05.2013 11:06

Цитата:

Сообщение от Fiks1225 (Сообщение 259631)
Я ежедневно пользуюсь той, первой, CFWinAppTest.exe
Сервис стал работать стабильно, но останавливать и запускать привык именно так. Уже, можно сказать, не могу без неё )
iCar у меня не установлен, под родной виндовой оболочкой привычнее.
А просто под виндой такое окно запустится?

Делаю такое же, но для SimpleFrontCar. Из функционала добавил просмотр видео, которое поступает на камеру (с возможностью выбора к/сек) и работает резервное копирование (количество файлов берет из настройки DxDvr). Сейчас доделываю интерфейс.
P.S. Правда делаю под разрешение 1024х600.

Илия 28.05.2013 13:44

Цитата:

Сообщение от e-statik (Сообщение 259642)
Нет, в текущем виде вряд ли. Плагин использует 4 фреймворк и в референсах cfplugin.dll от CF4.
Надо ставить 3.* и адаптировать под него, видимо.

Жаль, а то 4й у меня не прижился. Надо будет самому написать )))


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

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