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

Вниз

Продолжительность клипа   Найти похожие ветки 

 
vital   (2003-05-14 13:42) [0]

Как узнать продолжительность файла .avi не загружая его в плеер
Просто имеються названия файлов и нужно узнать длительность каждого в секундах, типа так как в винампе справа от трека, только для видео. Спасибо заранее.


 
NailMan ©   (2003-05-15 10:07) [1]

Если не влом писать потрошилку заголовков видеофайлов, то найди описание нужных форматов и клавиатура в руки. Подробное описание формат AVI(RIFF) можно найти в DirectX SDK. По другому никак.


 
ProgMan ©   (2003-05-15 12:42) [2]


procedure ReadAVIInfo(FN:String;Var X, Y, C, L: LongInt);
Var
FL:File of Longint;
begin
try
Assign(FL,FN);
Reset(FL);
Seek(FL,$08);
Read(FL,L);
Seek(FL,$0C);
Read(FL,C);
Seek(FL,$10);
Read(FL,X);
Read(FL,Y);
Close(FL);
except
X:=0;
Y:=0;
C:=0;
L:=0;
end;
end;


X ширина в пикселях
Y высота в пикселях
C количество кадров
L длина кадра (вроде, в микросекундах)



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-33618
_Narayan_
2003-08-31 22:23
2003.09.11
Как, по дате узнать день недели ?


6-33715
FireMan_Alexey
2003-06-26 16:30
2003.09.11
Помогите избавиться от ошибки (Socket error 10065)


3-33432
Lenchik_Z
2003-08-22 10:24
2003.09.11
Отключение DBF-ок после выполнения ADOQuery


1-33626
Eagle Owl
2003-08-31 21:06
2003.09.11
GIF


1-33536
dez
2003-09-01 19:03
2003.09.11
CoInitialize has not been called