Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Мультимедиа
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 09.09.2010, 16:18
Аватар для NekitoSSSS
NekitoSSSS NekitoSSSS вне форума
Начинающий
 
Регистрация: 02.05.2009
Адрес: Башкортостан, г.Благовещенск
Сообщения: 142
Версия Delphi: XE
Репутация: 13
По умолчанию И снова видео...

и снова.... что только не перепробовал... и DSPack, и VideoLab...
видимо все-таки у меня руки кривоваты...
задача такова: сделать ряд скриншотов из видео (через опр. промежутки времени, например 2 сек), и хранить их в массиве [1..N] of TBitMap для последующих операций. кто может помочь куском кода?!

p.s. кадры из видео должны сохраняться БЕЗ их отображения на форме... помогите пожалуйста
p.p.s. вариант медиаплеера (и другого плеера) со снятием скриншота той области в которой он воспроизводит не предлагать.
Ответить с цитированием
  #2  
Старый 09.09.2010, 20:34
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Где-то видел пример "выдирания" кадров из AVI. Не уверен. что сработает для всех кодеков. посмотри здесь: http://www.delphiworld.narod.ru/_multimedia_.html
Ответить с цитированием
  #3  
Старый 09.09.2010, 21:26
Аватар для Admin
Admin Admin вне форума
Администратор
 
Регистрация: 03.10.2005
Адрес: Россия, Москва
Сообщения: 1,564
Версия Delphi: Delphi 7
Репутация: выкл
По умолчанию

Сделать ряд скриншотов из видео: http://www.delphisources.ru/pages/so...vi_loader.html
Ответить с цитированием
  #4  
Старый 10.09.2010, 13:20
Аватар для NekitoSSSS
NekitoSSSS NekitoSSSS вне форума
Начинающий
 
Регистрация: 02.05.2009
Адрес: Башкортостан, г.Благовещенск
Сообщения: 142
Версия Delphi: XE
Репутация: 13
По умолчанию

lmikle, спс, НО там точно та же база статей, что и на самом сайте delphisources, в разделе FAQ...
Admin, спс!, для начала сойдет, но уже роюсь в BassDShow (aka BassVideo), там просто отличный способ выдирания кадров, правда с 0 пока у меня не работает, но вот демка к этому компоненту скомпилилась просто отлично, и работает норм, но вот только сохраняет скриншот НЕ в TBitmap , а в файл...

Последний раз редактировалось NekitoSSSS, 10.09.2010 в 13:23.
Ответить с цитированием
  #5  
Старый 11.09.2010, 11:05
x128 x128 вне форума
Новичок
 
Регистрация: 03.02.2010
Сообщения: 64
Репутация: 133
По умолчанию

вот пример как это делается через VFW: http://www.delphisources.ru/pages/fa...avi_frame.html
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 08:33.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter