Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Продолжительность видео/аудио [D7, WinXP]


GoRdon_2007 ©   (2007-06-16 01:14:00) 

Здравствуйте уважаемые мастера! Собственно вопрос: как узнать продолжительность любого аудио/видео файла?, есть ли какие нибуть API функции для этого (веть Windows как то определяет продолжительность)?, или есть ли какой нибуть хороший компонент для определения продолжительности?


wind1   (2007-07-03 14:20:00) [1]

Используем компонент TMediaPlayer. Например, чтобы узнать время проигрывания .avi файла, пишем такой код:

procedure TForm1.Button1Click(Sender: TObject);
begin
  MediaPlayer1.FileName := 'FileName.avi';
  MediaPlayer1.Open;
  MediaPlayer1.TimeFormat := tfMilliseconds;
  ShowMessage( 'Время в милисекундах = ' + IntToStr( MediaPlayer1.Length ) );
end;


hahol   (2007-06-17 16:51:00) [2]

я бы обьяснил но долго
купи книгу по win32api от bhv
автор кузан д
        шапаров а
там все описанно и даже лишнее
купи пригодица


GoRdon_2007   (2007-06-17 10:39:00) [3]

Ayyyyyyyyyy!!!!!!!!!!!! Мастера! Неужели никто нечего не знает!? Мне б хотябы для популярных форматов


Наверх

Титульная страница Поиск, карта сайта Написать письмо