Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы
Непрочитано 24.09.2010, 10:31  
dg79
Прописка
 
Аватар для dg79
 
Регистрация: 02.08.2007
Адрес: RU Киров
Сообщений: 263
Сказал спасибо: 22
Сказали Спасибо 63 раз(а) в 48 сообщении(ях)
dg79 на пути к лучшему
По умолчанию Запись двух видео потоков и последующее синхронное воспроизведение

Всем присутствующим привет!

Надо одновременно сделать запись двух видеопотоков, с целью последующего синхронного анализа.

Исходные данные:
1 поток: видео с экрана компьютера. В окне браузера в реальном времени, выводиться построчное выполнение некой программы движения манипулятора робота.
2 поток: возможный источник-веб камера, которая снимает собственно сам манипулятор.

Вот эти потоки надо записать и потом воспроизводить синхронно, с целью анализа - какая строка программы переводит манипулятор в то или иное состояние.

Точность синхронности воспроизведения 0.5...1 сек.

Подскажите идеи реализации.
Реклама:
dg79 вне форума  
Сказали "Спасибо" dg79
warel (27.06.2019)
Непрочитано 24.09.2010, 10:53  
mtit
Почётный гражданин KAZUS.RU
 
Аватар для mtit
 
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,204
Сказал спасибо: 2,072
Сказали Спасибо 1,685 раз(а) в 956 сообщении(ях)
mtit на пути к лучшему
По умолчанию Re: Запись двух видео потоков и последующее синхронное воспроизведение

Дешёвая: квадратор (или как там у охранников это называется) - два видеосигнала идут на один монитор. Плюс - распространено. Минус - потеря разрешения.
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
mtit вне форума  
Сказали "Спасибо" mtit
warel (27.06.2019)
Непрочитано 24.09.2010, 10:54  
svad0
Прописка
 
Регистрация: 14.11.2007
Сообщений: 150
Сказал спасибо: 3
Сказали Спасибо 47 раз(а) в 43 сообщении(ях)
svad0 на пути к лучшему
По умолчанию Re: Запись двух видео потоков и последующее синхронное воспроизведение

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

Вариант 2
Есть такая программка ffmpeg, которая может записывать изображение с монитора и с веб камеры.Для этого придется запустить 2 процесса ffmpeg и в итоге получится 2 разных файла, которые потом можно попытаться синхронизовать с помощью видеоредактора.
svad0 вне форума  
Сказали "Спасибо" svad0
warel (27.06.2019)
Непрочитано 24.09.2010, 12:12  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Запись двух видео потоков и последующее синхронное воспроизведение

Хорошо бы текстовую строку исполняемой программы подмешивать в изображение веб-камеры, как титры снизу экрана, в реальном времени, и писать только один поток, который, собственно, не надо синхронизировать ...
Yurkin2007 вне форума  
Эти 2 пользователя(ей) сказали Спасибо Yurkin2007 за это сообщение:
raxp (24.09.2010), warel (27.06.2019)
Непрочитано 24.09.2010, 15:08  
raxp
Почётный гражданин KAZUS.RU
 
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: Запись двух видео потоков и последующее синхронное воспроизведение

Цитата:
текстовую строку исполняемой программы подмешивать в изображение веб-камеры, как титры снизу экрана, в реальном времени, и писать только один поток
очень светлая мысль ...а подмешивать можно через IVMRMixerBitmap в DirectShow:
Цитата:
procedure dsmp_logo(_dsmp: TDSMP; s: string; alpha: single);
var osb: tbitmap;
w,h: integer;
begin
with _dsmp do if Initialized then begin
osb:= tbitmap.Create;
osb.Canvas.Brush.Color:= $0;

osb.Canvas.Font.Name:= 'arial';
osb.Canvas.Font.Size:= 16;
osb.Canvas.Font.Style:= [fsBold];
osb.Canvas.Font.Color:= 65535;// 65280
w:= osb.Canvas.TextWidth('w');
h:= osb.Canvas.TextHeight('w');
osb.Width := length(s)*w;
osb.Height:= h;
osb.Canvas.TextOut(0,0,s);

ZeroMemory(@VMRBitmap, sizeof(VMRBitmap));
VMRBitmap.dwFlags := VMRBITMAP_HDC or VMRBITMAP_SRCCOLORKEY;
VMRBitmap.clrSrcKey:= 0;
VMRBitmap.hdc := osb.Canvas.Handle;
VMRBitmap.rSrc := osb.Canvas.ClipRect;
//

VMRBitmap.rDest.left := 0.25;
VMRBitmap.rDest.right := 0.95;
VMRBitmap.rDest.top := 0.05;
VMRBitmap.rDest.bottom:= 0.12;
VMRBitmap.fAlpha := alpha;
pBitmap.SetAlphaBitmap(VMRBitmap);
osb.Free
end
end;
кстати, эта реализация уже есть готовая в наборе DSPack/
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ
raxp вне форума  
Сказали "Спасибо" raxp
warel (27.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot