Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Генерация thumbnails для видео? Как реализовать 
:(
    Опции темы
Alanov
Дата 5.7.2007, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 5.7.2007

Репутация: нет
Всего: нет



Вобщем, есть некоторое приложение, которое должно видеофайлы разных типов (.avi, .mpg, .wmv), не расположенные в одном каталоге, отобразить в своем окне в виде списка эскизов (как в ХРшном эксплорере). Приложение пишется с использованием MFC, и с картинками я уже решил подобную задачу. Проблема состоит в том, что нужно каким-то образом вытащить из видео первый (2,3,...) кадр, как HBITMAP, CBitmap, ну или в каком-нибудь еще удобоваримом формате (чтобы потом его было не трудно StretchBlt'нуть до нужного размера).
Желательно обойтись без GDI+, настоятельно рекомендуют, чтобы прога работала в 98 винде без дополнительных библиотек.
У кого какие будут соображения на этот счет кроме "читай msdn", "гугли" и "юзай директшоу" - это и так понятно что придется делать?
PM MAIL   Вверх
zkv
Дата 5.7.2007, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Участник Клуба
Сообщений: 2133
Регистрация: 23.7.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 92



посмотри здесь
Цитата(Alanov @  5.7.2007,  13:30 Найти цитируемый пост)
чтобы прога работала в 98 винде без дополнительных библиотек

насчет этого не уверен  smile посмотри в МСДН требования
PM MAIL   Вверх
Alanov
Дата 6.7.2007, 03:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 5.7.2007

Репутация: нет
Всего: нет



Большое спасибо за ссылку, но только код приведенный по ссылке работает только с AVI файлами. С MPG и WMV работать не хочет. И к тому же, ИМХО, vfw32.dll - стандартная виндовская DLL.
PM MAIL   Вверх
batraq
Дата 13.7.2007, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.4.2007

Репутация: нет
Всего: нет



Alanov что за трудности. Video for windows это библиотеки которые используют кодеки системы, если кодек есть то библиотека тебе вернёт массив пикселей указаного кадра. Есть очень даже хорошая дока - "Рязанцев Д.Н. Краснодар 2002 Программирование мультимедиа в Win32 API" вот тут http://rcorp.boom.ru/chap5.htm . Сам год назад ваял прогу по работе с MPEG4. Кроме того настоятельно рекомендую просмотреть 35 урок Nehe про видеотестуру вот тут - http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=35 - или вот здесь перевод - http://pmg.org.ru/nehe/nehe35.htm
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.0637 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.