Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Узнать БитРейт mp3 файла с помощью BASS


Автор: Pentium02 24.8.2006, 08:44
Как узнать БитРейт mp3 файла с помощью BASS в документации я примера не нашел, или плохо смотрел? Версия 2.3

Автор: Yanis 24.8.2006, 09:11
Pentium02
Посмотри последний пример по функции BASS_StreamGetFilePosition в справке.

Добавлено @ 09:12 
На всякий случай smile :
Код
// Get the average bitrate of a file.

float time=BASS_ChannelBytes2Seconds(stream,BASS_ChannelGetLength(stream)); // playback duration
DWORD len=BASS_StreamGetFilePosition(stream,BASS_FILEPOS_END); // file length
DWORD bitrate=(DWORD)(len/(125*time)+0.5); // bitrate (Kbps) 

Автор: Pentium02 24.8.2006, 09:40
Пасибки. Был не внимателен, ссори.

Автор: Pentium02 24.8.2006, 21:10
Так, а как узнать частоту дискретизации?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)