Конференция "Media" » Продолжительность видео/аудио [D7, WinXP]
 
  • GoRdon_2007 © (16.06.07 01:14) [0]
    Здравствуйте уважаемые мастера! Собственно вопрос: как узнать продолжительность любого аудио/видео файла?, есть ли какие нибуть API функции для этого (веть Windows как то определяет продолжительность)?, или есть ли какой нибуть хороший компонент для определения продолжительности?
  • GoRdon_2007 © (17.06.07 10:39) [1]
    Ayyyyyyyyyy!!!!!!!!!!!! Мастера! Неужели никто нечего не знает!? Мне б хотябы для популярных форматов
  • hahol (17.06.07 16:51) [2]
    я бы обьяснил но долго
    купи книгу по win32api от bhv
    автор кузан д
            шапаров а
    там все описанно и даже лишнее
    купи пригодица
  • wind1 (03.07.07 14:20) [3]
    Используем компонент TMediaPlayer. Например, чтобы узнать время проигрывания .avi файла, пишем такой код:

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

 
Конференция "Media" » Продолжительность видео/аудио [D7, WinXP]
Есть новые Нет новых   [120364   +48][b:0][p:0.001]