Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.14;
Скачать: CL | DM;

Вниз

DSPack вывод видео   Найти похожие ветки 

 
npr2   (2005-04-05 09:57) [0]

Добрый день, мастера. Помогите плиз! Я в этом деле еще совсем новичек.
Я получаю изображение с видеокамеры и мне нужно его разделить по времени на два VideoWindow. Я создала два объекта VideoWindows, используя компоненты DSPack. Но возникает проблема в том что когда происходит вывод на один компонент, второй гаснет. Хотелось бы чтобы там остался последний кадр.
Что для этого нужно сделать и где я неправильно делаю.

procedure TVideoForm.Timer1Timer(Sender: TObject);
begin
if nn=0 then
begin
FilterGraph1.Active:=false;;
 FilterGraph.ClearGraph;
 FilterGraph.Active := false;
 Filter.BaseFilter.Moniker := SysDev.GetMoniker,0); ///TMenuItem(Sender).tag);
 FilterGraph.Active := true;
 with FilterGraph as ICaptureGraphBuilder2 do
   RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter as IBaseFilter,
    SampleGrabber as IBaseFilter, VideoWindow as IbaseFilter);
 FilterGraph.Play;
nn:=1;
end
else
begin
 FilterGraph.Active:=false;
 FilterGraph1.ClearGraph;
 FilterGraph1.Active := false;
 Filter1.BaseFilter.Moniker := SysDev.GetMoniker(0); ///TMenuItem(Sender).tag);
 FilterGraph1.Active := true;
 with FilterGraph1 as ICaptureGraphBuilder2 do
   RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter1 as IBaseFilter,
   SampleGrabber1 as IBaseFilter, VideoWindow1 as IbaseFilter);
  FilterGraph1.Play;
nn:=0;
end
end;


 
WondeRu ©   (2005-04-05 12:43) [1]

делай в таймере SampleGrabber.GetBitmap();


 
Анонимщик1   (2005-04-05 15:54) [2]

Еще проще через Infinite Tee


 
npr2   (2005-04-06 04:54) [3]

Простите, я совсем новичек. Я не поняла что такое Infinite Tee.


 
npr2   (2005-04-06 05:23) [4]

Спасибо через SampleGrabber получилось.


 
WondeRu ©   (2005-04-06 07:40) [5]

Анонимщик1   (05.04.05 15:54) [2]
Еще проще через Infinite Tee


я тоже не знаю, поясни пожалуйста


 
Анонимщик1   (2005-04-06 10:31) [6]

Это фильтр такой, который имеет один вход и много выходов. Он входит в список поставляемых майкрософтом с директ иксом. Это все будет в статье о директ шоу, которая, блин, никогда не будет готова.


 
WondeRu ©   (2005-04-06 12:34) [7]

Анонимщик1   (06.04.05 10:31) [6]

а можно пререлиз увидеть на мыло или в асю?

wonderu[at]mail.ru
ICQ: 236877592
www.wonderu.h12.ru


 
npr2   (2005-04-07 06:41) [8]

И мне тоже
npr2@pochta.ru
ICQ 195058029.
И еще возникла проблема. После включения комрьютора берется по умолчанию Video Capture Filter Видеодекодер как NTSC_M, то идет рябь. После смены на PAL_B все равиться и где-то сохраняется до следующей перезагрузки компьютера. Посмотрела в примерах и в настройке компонента Filter, но не нашла как это можно программно установить.


 
Анонимщик1   (2005-04-07 21:12) [9]

Времени нет совсем, постараюсь завтра отписать.
Поэкспериментируй с программой GraphEdt.exe, может, что в голову и придет.


 
Анонимщик1   (2005-04-08 10:38) [10]

Лучший мой ответ, спросите то же самое на форуме
rsdn.ru
Далее в дереве - ФОРУМЫ-ПРИКЛАДНЫЕ НАПРАВЛЕНИЯ-МУЛЬТИМЕДИА, ГРАФИКА, ЗВУК

Кто-нибудь ответит, а здесь нормального форума не будет никогда.



Страницы: 1 вся ветка

Текущий архив: 2005.08.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
3-1120640289
-=snoop=-
2005-07-06 12:58
2005.08.14
обновление DBGrid


1-1122372526
serg128
2005-07-26 14:08
2005.08.14
Как поменять цвет строки в TListBox?


4-1118676140
voe
2005-06-13 19:22
2005.08.14
Запись CD-R собственными руками!


4-1119448376
Максим
2005-06-22 17:52
2005.08.14
Преобразование пути


3-1120425439
eLimar
2005-07-04 01:17
2005.08.14
Индексы Foxpro (cdx)