directshow. вставить титры при записи.
От: JulFar Украина  
Дата: 10.06.03 12:44
Оценка:
Подскажите пожалуйста, кто знает. Нужно при записи видео с камеры на directshow вставить в файл титры, в которых постоянно отображалось бы точное время,когда производилась запись. Нужно для охранной системы.
Re: directshow. вставить титры при записи.
От: MAKCblM Россия  
Дата: 10.06.03 13:01
Оценка:
Здравствуйте, JulFar, Вы писали:

JF>Подскажите пожалуйста, кто знает. Нужно при записи видео с камеры на directshow вставить в файл титры, в которых постоянно отображалось бы точное время,когда производилась запись. Нужно для охранной системы.


См. пример от DirectX 9 Samples\C++\DirectShow\VMR9\Text
Re[2]: directshow. вставить титры при записи.
От: JulFar Украина  
Дата: 11.06.03 11:24
Оценка:
Здравствуйте, MAKCblM, Вы писали:

MAK>См. пример от DirectX 9 Samples\C++\DirectShow\VMR9\Text


Это, конечно, хорошо. Но это рендеринг, а мне нужно делать то же самое для capture.
Re[3]: directshow. вставить титры при записи.
От: MAKCblM Россия  
Дата: 11.06.03 13:54
Оценка:
Здравствуйте, JulFar, Вы писали:

JF>Это, конечно, хорошо. Но это рендеринг, а мне нужно делать то же самое для capture.


Да, виноват, не правильно понял.
Если у тебя охранная система, то ты наверняка знаешь формат видео, тогда можно написать свой фильтр и в нем накладывать надпись. Если фреймрэйт маленький, то можно создавать HBITMAP по DIB-у в текущем кадре и рисовать что хочешь — затем перегонять в выходной буфер. Если важна скорость — можно компоновать текущее время из заранее заготовленных битмэпов с цифрами и накладывать на кадр.

Если должно работать с любым (или целым набором) форматом, то не знаю — у самого такая же проблема (только у меня не текст векторный рисунок)
Re[4]: directshow. вставить титры при записи.
От: JulFar Украина  
Дата: 12.06.03 08:27
Оценка:
Здравствуйте, MAKCblM, Вы писали:

MAK>Здравствуйте, JulFar, Вы писали:


JF>>Это, конечно, хорошо. Но это рендеринг, а мне нужно делать то же самое для capture.


MAK>Да, виноват, не правильно понял.

MAK>Если у тебя охранная система, то ты наверняка знаешь формат видео, тогда можно написать свой фильтр и в нем накладывать надпись. Если фреймрэйт маленький, то можно создавать HBITMAP по DIB-у в текущем кадре и рисовать что хочешь — затем перегонять в выходной буфер. Если важна скорость — можно компоновать текущее время из заранее заготовленных битмэпов с цифрами и накладывать на кадр.

MAK>Если должно работать с любым (или целым набором) форматом, то не знаю — у самого такая же проблема (только у меня не текст векторный рисунок)


Ну я еще хочу поискать готовый фильтр, прежде чем писать свой... Вот, например, сходу — Leadtools Video Text Overlay Filter.
Re[5]: directshow. вставить титры при записи.
От: MAKCblM Россия  
Дата: 12.06.03 13:15
Оценка:
Здравствуйте, JulFar, Вы писали:

JF>Ну я еще хочу поискать готовый фильтр, прежде чем писать свой... Вот, например, сходу — Leadtools Video Text Overlay Filter.


Уже б давно написал, за то время пока ищешь!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.