Сохранение видео фрейма в BMP или получение screenshota

Работа с 2D и 3D графикой, видео, звуком.

Модератор: Mikle

P@ladium
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 07.09.2006 (Чт) 14:23

Сохранение видео фрейма в BMP или получение screenshota

Сообщение P@ladium » 07.09.2006 (Чт) 21:29

Прошу прошения у модераторов и пользователей ресурса, но не могу не поднять, очередной раз, тему ScreenShot из видео. :oops: :roll:
Дело в том, что вариации с avifil32.dll годятся только для avi, а все остальные типы виде форматов выпадают, DVD исключаю.
Я пересмотрел существующие тут ресурсы по данному вопросу, и вот что я нашол.

http://bbs.vbstreets.ru/viewtopic.php?t=8695&highlight=directshow&sid=5262c330aac88f590aac1cbbd9f0e177
Это критике ваше не поддается. Сказать можно одно screen сделает, но не с видео. :shock:

Дальше интереснее. Но проблема в том что, как и автор этого сообщения, так и я не способен разобраться в хитросплетениях СИ
http://bbs.vbstreets.ru/viewtopic.php?t=17917&highlight=directshow&sid=5262c330aac88f590aac1cbbd9f0e177
В принципе некоторые части понятны, к примеру:
Код: Выделить всё
_HR( hr = pWindowless->GetCurrentImage( &lpBuffer ));

насколько я понимаю, то это интерпретируется так:
Код: Выделить всё
Dim mmVideo As IBasicVideo
mmVideo.GetCurrentImage …..

Но проблема в том, что это единственное что я смог разобрать. Надеюсь, общими силами мы одолеем эту проблему.

P@ladium
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 07.09.2006 (Чт) 14:23

Сообщение P@ladium » 07.09.2006 (Чт) 21:34

да кстати маленький афтопик я не уверен что ето Си http://bbs.vbstreets.ru/viewtopic.php?t=17917&highlight=directshow&sid=5262c330aac88f590aac1cbbd9f0e177

Бяка
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 219
Зарегистрирован: 21.09.2005 (Ср) 21:28

Сообщение Бяка » 07.09.2006 (Чт) 22:24

да, меня тоже интересует, как снять Screenshot с оверлея

P@ladium
Начинающий
Начинающий
 
Сообщения: 21
Зарегистрирован: 07.09.2006 (Чт) 14:23

Сообщение P@ladium » 08.09.2006 (Пт) 8:11

Былоб просто отлично если ктото расказал как всетаки пользоваться функцией mmVideo.GetCurrentImage


Вернуться в Мультимедиа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 58

    TopList