информационная безопасность
без паники и всерьез
 подробно о проекте
Сетевые кракеры и правда о деле ЛевинаСтрашный баг в WindowsЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Хакеры начали эксплуатировать критическую... 
 Критическая уязвимость UEFI позволяет... 
 Японский хостинг попросил клиентов... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Как вырезать кадр из avi и сохранить в bmp или загрузить в Image на Delphi 11.07.01 10:10  
Автор: Whity Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Никак не могу найти какого либо компонента или исходного текста на delphi, позволяющего вырезать из aviшек произвольные кадры и сохранять их в bmp.

Поможите!
Простой способ вырезать кадр из AVI 18.07.01 16:02  
Автор: Cyril Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Никак не могу найти какого либо компонента или исходного
> текста на delphi, позволяющего вырезать из aviшек
> произвольные кадры и сохранять их в bmp.

Берем компонент TMediaPlayer (стандартный Дельфийский)

MediaPlayer.Position - позволяет позиционироваться на произвольные кадры
MediaPlayer.Display - позволяет выводить avi на какой либо TWinControl,
я использовал TPanel.

После того как ты настраиваешь свойства необходимым образом
и запускаешь Mediaplayer кадры выводятся на Panel
Вот с нее то можно спокойно копировать кадры в Bitmap

BitBlt( Bitmap.Canvas.Handle, 0, 0, bitmap.Width, bitmap.Height, GetWindowDC(Tpanel.Handle, 0,0, SRCCOPY));

Сохраняем bitmap в файл
Bitmap.SaveToFile( filename );

И вобщем то все.
P. S. Согласен конечно что это изврат, однако это работает !!!




[Pasca] Как вырезать кадр из avi и сохранить в bmp или загрузить в Image на Delphi 11.07.01 15:43  
Автор: Cyril Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Никак не могу найти какого либо компонента или исходного
> текста на delphi, позволяющего вырезать из aviшек
> произвольные кадры и сохранять их в bmp.
>
> Поможите!

А чем тебя не устраивает стандартный TMediaPlayer ???
Ты его не правильно понял! 12.07.01 15:39  
Автор: DamNet <Denis Amelin> Статус: Elderman
<"чистая" ссылка>
Он как я понимаю хочет это програмно сделать.
Что я не правильно понял ??? 18.07.01 15:51  
Автор: Cyril Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Он как я понимаю хочет это програмно сделать.

Я и предлагаю программно или ты считаешь, что TMediaPlayer компонент
это такая железка 8-)
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach