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





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

А чем тебя не устраивает стандартный TMediaPlayer ???
<programming>
Как вырезать кадр из 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