У меня небольшая проблема!Мне нужно чтобы на TLabel отображалось скоко клилобит в секунду данный файл!(TMediaPlayer)!
volvo
9.08.2006 21:08
У тебя какой формат файла? Если mp3, то я где-то уже выкладывал, как считать содержимое его тегов, поищи по форуму. Если другой - говори, какой, придется искать, где именно хранится эта информация...
Гость
10.08.2006 13:22
Мне нужно чтобы универсально к любому формату!(Ну кроме там таких как 3GP,AMR и других мобильных форматов)
Артемий
10.08.2006 13:24
Извини "гость" это я!
volvo
10.08.2006 13:27
Уууу... Тогда я - пас. Это тебе не Compound Files, у которых это хранится в альтернативном потоке данных, и не MP3, где все хранится в ELIF тегах. "Универсально" - понятие растяжимое... Очень растяжимое. И малореальное...
Артемий
11.08.2006 11:49
Мне нужно MP3 и WAV!
volvo
11.08.2006 20:19
Цитата(Артемий2 @ 11.08.2006 11:49)
Мне нужно MP3...
C MP3 помогу. Вот такой код работает у меня (20 правильных значений BitRate на 20 файлах), но, возможно, это работает НЕ всегда. Погоняй код:
// В s передается имя файла MP3 procedure TForm1.ReadMp3Info(const s: string); var f: File; buffer: array[0 .. 31] of byte; Lay, mpeg, btr: byte;