Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
19 Квітня 2024, 13:08:37

Увійти

google


Автор Тема: Софт для захвата видео с веб-камер  (Прочитано 1718 раз)

0 Користувачів і 1 Гість дивляться цю тему.

Саша Наумов

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 1445
  • Подяк: 610
  • Refractorman
Софт для захвата видео с веб-камер
« : 24 Березня 2015, 23:09:07 »
. - .

Товарищи,

когда вы захватываете видео с веб-камер, каким софтом пользуетесь?
Насколько этот софт удобен? Достаточно ли функциональности, может, чего-то не хватает?

Вот, например, существует ли опция впечатывания точного времени в видео? (да и нужно ли?) (или не времени, но логотипа или т.п.)
Или, используется ли такая фича как still snapshot? (на некоторых камерах, выход still способен отдать большее разрешение чем выход video out)

Интересуюсь, поскольку в силу а) ленивости искать б) "тыжпрограммист", я написал простую программу,
с минимальным интерфейсом, способную писать несжатое видео без ограничений размера файла (т.е. не avi с потолком 4ГБ). Для Windows x86 и amd64, не кроссплатформ. Для себя, так сказать.
А вдруг не только для себя?
Я бы выложил её в свободный доступ, если есть интерес...
Записаний
Agema SD 150 + WS-400
Подякували

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Софт для захвата видео с веб-камер
« Відповідь #1 : 24 Березня 2015, 23:31:12 »
. - .

Интерес есть. А если еще и с открытым кодом, то приму участие в дальнейшем развитии.
Записаний

Саша Наумов

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 1445
  • Подяк: 610
  • Refractorman
Re: Софт для захвата видео с веб-камер
« Відповідь #2 : 24 Березня 2015, 23:32:37 »
. - .

Код я могу открыть. Но он очень Windows specific, так как для захвата используется DirectShow.
Записаний
Agema SD 150 + WS-400

vitalik1

  • Offline Offline
  • Повідомлень: 73
  • Подяк: 5
Re: Софт для захвата видео с веб-камер
« Відповідь #3 : 24 Березня 2015, 23:35:25 »
. - .

я этой прогой пользуюсь  чтобы с экрана писать и с вебки  -  Debut Video Capture Software
Записаний
бинокль Bresser Cobra 15x-150x-70мм

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Софт для захвата видео с веб-камер
« Відповідь #4 : 24 Березня 2015, 23:42:00 »
. - .

Just FYI
Цитувати
OpenDML 1.02 compliant avi files are an extension to the standard avi files. You can think of them as a series of standard avi files stored one after the other in the same file. This is a bit oversimplified, but shoes the big picture. Such files can become as large as the filesystem in use alows files to grow.
Например, VirtualDub такое умеет.

Записаний

Саша Наумов

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 1445
  • Подяк: 610
  • Refractorman
Re: Софт для захвата видео с веб-камер
« Відповідь #5 : 24 Березня 2015, 23:51:23 »
. - .

Насколько я помню, avi не содержит в себе меток времени кадров.
Крайне важная штука для видео.
И, в любом случае, парни из virtualDub явно приложили усилия - стандартный виндовый AVI Writer не умеет такого, и файл с 60fps пишет почему-то коряво.
Записаний
Agema SD 150 + WS-400

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Софт для захвата видео с веб-камер
« Відповідь #6 : 25 Березня 2015, 00:19:17 »
. - .

MS для записи видео не котировался, в особенности в ранних выпусках. Глюков немеряно. Собственно, и AVI формат - тоже от MS. Сэкономили на спичках - получили проблемы. Как в любой RIFF, туда можно и текст запихнуть, например, метки времени. Но для серии картинок в AVI уже придется извращаться. Проще взять другой контейнер.
Записаний

FarNgc

  • Offline Offline
  • Повідомлень: 537
  • Подяк: 42
  • ^_^y
    • Фликр
Re: Софт для захвата видео с веб-камер
« Відповідь #7 : 25 Березня 2015, 13:46:11 »
. - .

AMCap во веки веков... а время зачем? Отсортировал файлы по времени и счастлив...
Записаний

Саша Наумов

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 1445
  • Подяк: 610
  • Refractorman
Re: Софт для захвата видео с веб-камер
« Відповідь #8 : 25 Березня 2015, 14:01:45 »
. - .

Файлы по времени?
Нет, речь шла о метке времени для каждого кадра.
Записаний
Agema SD 150 + WS-400

FarNgc

  • Offline Offline
  • Повідомлень: 537
  • Подяк: 42
  • ^_^y
    • Фликр
Re: Софт для захвата видео с веб-камер
« Відповідь #9 : 25 Березня 2015, 14:10:11 »
. - .

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

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Софт для захвата видео с веб-камер
« Відповідь #10 : 25 Березня 2015, 19:39:53 »
. - .

Still captures в AMCAP идет не в видео, а в отдельные файлы. А записать кроме времени хотелось бы много чего остального. FITS там не предусмотрен.
Записаний

bigol

  • Offline Offline
  • Повідомлень: 3343
  • Подяк: 1173
  • Разам і назаўжды!
Re: Софт для захвата видео с веб-камер
« Відповідь #11 : 25 Березня 2015, 20:00:24 »
. - .

Firecapture можно сказать ставить время в каждом кадре. Формат только не знаю, настраивается ли.
Но точность - 5 или 6 знаков после запятой  :P
Записаний
Не знаю насчет лучшего, но худшее точно впереди.
Подякували

AYN

  • Offline Offline
  • Повідомлень: 869
  • Подяк: 3409
  • Одесса, Астродес
Re: Софт для захвата видео с веб-камер
« Відповідь #12 : 30 Березня 2015, 17:37:57 »
. - .

Товарищи,

когда вы захватываете видео с веб-камер, каким софтом пользуетесь?

Под линуксом пользуюсь программулиной 'motion' (`sudo apt-get install motion` если у вас Ubuntu например).
Это программа капчинга с видео устройств и детектор движения. По умолчанию создает кучу файлов .jpg с метками времени (внизу самой картинки и имя файла также впечатывается дата/время и любая другая информация  - можно отключить). Умеет вызывать сторонние проги для потокового кодирования (ffmpeg) в любой mpeg/avi etc.... Умеет капчить с нескольких устройств параллельно.... куча настроек по части детектинга движения в кадре (все настраивается через обычный текстовый файл с настройками и ихним кратким описанием)...  и многое другое может... )
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Софт для захвата видео с веб-камер
« Відповідь #13 : 30 Березня 2015, 17:54:30 »
. - .

Firecapture можно сказать ставить время в каждом кадре. Формат только не знаю, настраивается ли.
Но точность - 5 или 6 знаков после запятой  :P
Интересно, метка времени ставится соответствующая началу экспозиции, или концу чтения кадра :shuffle:
(это про 5-6 знаков после запятой)
Записаний

Олег Малий

  • Offline Offline
  • Повідомлень: 2551
  • Подяк: 604
Re: Софт для захвата видео с веб-камер
« Відповідь #14 : 30 Березня 2015, 17:55:31 »
. - .

Товарищи,

когда вы захватываете видео с веб-камер, каким софтом пользуетесь?

Под линуксом пользуюсь программулиной 'motion' (`sudo apt-get install motion` если у вас Ubuntu например).
Это программа капчинга с видео устройств и детектор движения. По умолчанию создает кучу файлов .jpg с метками времени (внизу самой картинки и имя файла также впечатывается дата/время и любая другая информация  - можно отключить). Умеет вызывать сторонние проги для потокового кодирования (ffmpeg) в любой mpeg/avi etc.... Умеет капчить с нескольких устройств параллельно.... куча настроек по части детектинга движения в кадре (все настраивается через обычный текстовый файл с настройками и ихним кратким описанием)...  и многое другое может... )
AYN, при желании и возможности, распишите чуть подробнее ваше использование 'motion' для астрономических целей.
Записаний

Олег Малий

  • Offline Offline
  • Повідомлень: 2551
  • Подяк: 604
Re: Софт для захвата видео с веб-камер
« Відповідь #15 : 30 Березня 2015, 17:58:01 »
. - .

Firecapture можно сказать ставить время в каждом кадре. Формат только не знаю, настраивается ли.
Но точность - 5 или 6 знаков после запятой  :P
Интересно, метка времени ставится соответствующая началу экспозиции, или концу чтения кадра :shuffle:
(это про 5-6 знаков после запятой)
M_M, этот момент ещё веселее, чем кажется, а именно: насколько та метка времени соответствует реальному времени явления на небе, а не машинному времени обработки кадра?
Записаний

AYN

  • Offline Offline
  • Повідомлень: 869
  • Подяк: 3409
  • Одесса, Астродес
Re: Софт для захвата видео с веб-камер
« Відповідь #16 : 30 Березня 2015, 18:34:39 »
. - .

AYN, при желании и возможности, распишите чуть подробнее ваше использование 'motion' для астрономических целей.

ну то что я ей (активно) пользуюсь - это я малость преувеличил  :)   для ловли метеоров и всяких объективов типа НЛО :) использовал когда-то, ловила неплохо. Сейчас как-то интерес пропал к этому, но вот только что поставил ее опять, запустил - там немного необычная установка теперь, с автоматическим созданием пользователя (одноименного - `motion`) и также авто-запуск сразу при логине под ним - удобно).. работает :) 
...по умолчанию подхватывает первое живое устройство (/dev/video0) и с него берет видеопоток..  У меня работала с филипсовой вебкой, сейчас у меня /dev/video0 это встроенная в ноут камера, тоже пашет.... :)  все настройки в /etc/motion/motion.conf, там довольно понятно все расписано, хоть их и много...
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Софт для захвата видео с веб-камер
« Відповідь #17 : 30 Березня 2015, 19:18:02 »
. - .

M_M, этот момент ещё веселее, чем кажется, а именно: насколько та метка времени соответствует реальному времени явления на небе, а не машинному времени обработки кадра?
Это и имелось в виду. Реальное время = время начала (можно конца) экспозиции. А далее несколько плавающих задержек:
- считывание в самой камере (это еще сравнительно стабильно)
- передача на PC (как карты лягут)
- реакция программы (как планировщик OS решит)

Это не считая проблемы синхронизации времени PC c мировым.
Записаний

Олег Малий

  • Offline Offline
  • Повідомлень: 2551
  • Подяк: 604
Re: Софт для захвата видео с веб-камер
« Відповідь #18 : 31 Березня 2015, 02:00:18 »
. - .

И вот ещё один момент - это точность хода собственно системных часов.
Какова она для ОС Windows?
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Софт для захвата видео с веб-камер
« Відповідь #19 : 31 Березня 2015, 04:16:35 »
. - .

Сильно зависит от примененной аппаратуры и софта поддержки.

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

Есть куча спец устройств, с драйверами под виндоуз, там точность может быть и намного выше.
Записаний