Форум: "Media";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Media";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c