Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.28;
Скачать: CL | DM;

Вниз

IMediaDet   Найти похожие ветки 

 
Simon ©   (2004-11-15 06:11) [0]

Мастера помогите вытащить информацию о видеофайле (размер картинки, FPS, кодеки) из интерфейса IMediaDet


 
Alex44   (2004-11-16 01:53) [1]

Chitajte stream"y po odnomu, v zavisimosti ot typa stream"a izvlekajte iz nego information. Vse est" v DSPack sources + MSDN.


 
Simon ©   (2004-11-17 06:23) [2]

Не подскажешь где можно посмотреть примерчик? Я только начал изучать интерфейсы


 
aanco   (2004-11-21 02:00) [3]

Используй DSPack.

----------
Размер видеоклипа WxH в px:

Var
BasicVideo:  IBasicVideo   = nil;
...

         if (QueryInterface(IBasicVideo, BasicVideo)=S_OK) then
           begin
           BasicVideo.get_VideoWidth(ClipWidth);
           BasicVideo.get_VideoHeight(ClipHeight);
           end;

----------
Список кодеков:

Var
FiltGraph:   IFilterGraph  = nil;
BaseFilter:  IBaseFilter   = nil;
FilterInfo:  TFilterInfo;
...

         if (QueryInterface(IFilterGraph, FiltGraph)=S_OK) then
           begin
           FiltGraph.EnumFilters(EnumFilters);
           While (EnumFilters.Next(1, BaseFilter, nil)=S_OK) do
             begin
             BaseFilter.QueryFilterInfo(FilterInfo);
             if Succeeded(BaseFilter.QueryInterface(ISpecifyPropertyPages, SpecifyPropertyPages)) then
               ListBoxFilters.Items.Add(FilterInfo.achName);
             end;
           end;  

----------
Длина клипа:
LabelMLength.Caption:= MilliSecondsToString(FilterGraph.Duration);

и т.п.

видео-плагин для Winamp: http://www.rc4wa.narod.ru/download.html



Страницы: 1 вся ветка

Текущий архив: 2005.08.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
11-1106057807
Slay
2005-01-18 17:16
2005.08.28
Thread.OnDestroy


6-1116131265
A№t0№
2005-05-15 08:27
2005.08.28
Определение подключения к интернету


4-1121014897
pirate
2005-07-10 21:01
2005.08.28
Как считать значение ячейки памяти?


14-1123242970
Ш-К
2005-08-05 15:56
2005.08.28
Переключение раскладки


14-1123147824
3DxFantastika
2005-08-04 13:30
2005.08.28
Как перевести дату в UNIX-время (формат)