![]() |
|
Модераторы: gambit, Partizan |
![]()
|
|
| Lamak |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 204 Регистрация: 8.5.2005 Где: Украина,Одесса Репутация: нет Всего: 7 |
Стоит задача - сграббить из видеофайла набор фреймов + набор дополнительной информации о видеофайле: фреймрейт, длительность, размер кадра.
На выходе нужно получать Bitmap-ы. Язык - С#, либо на Unmanaged C++ и прокси-враппер (чтобы получить на результате System.Drawing.Bitmap). Нужно только получение кадров (по времени). Проигрывание на формочке вообще не предусматривается, т.к рендерер кадра будет производиться вообще в OpenGL. Хотелось-бы использовать DirectShow + DirectShow .NET обертку. IMediaDet - работает, но медленно (около 150 мс на кадр) FilterGraph + NullRenderer - работает почти как надо, но бажит в многопоточной среде (если есть ссылки на рабочие примеры получения изображения фрейма из видео - давайте). IVMR9 получилось запустить, но, почему-то, после установки позиции видео нужно делать Thread.Slepp(100), чтобы получить нужный кадр. Какие еще альтернативы? --------------------
Роботы - это интересно и увлекательно! |
|||
|
||||
| vponomarov |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 11.8.2007 Где: Киев Репутация: 5 Всего: 12 |
Lamak, вроде тут описано, то что тебе нужно FrameGrabber
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |