Вниз
Скачать: CL | DM;

bass   Найти похожие ветки 

← →
SoulFlow ©   (2007-01-15 14:27) [0]

Привет мастера ! ! !

У меня возник один вопрос: можно ли при помощи стандартных функций библиотеки bass 2.3.0.1 найти килобитность(Bitrate) у проигрываемой музыки. Если нет то что лучше использовать для этого.

Заранее благодарен за ответы.


← →
Сергей М. ©   (2007-01-15 14:51) [1]

Что еще за "килобитность" ?

Битрейт не имеет ничего общего с какой-то там "килобитностью", хотя бы потому что в термине "bitrate" нет ни намека на приставку "кило"


← →
SoulFlow ©   (2007-01-15 14:58) [2]

Давайте не будем цепляться к мелочам, суть вопроса все наверно поняли.


← →
Сергей М. ©   (2007-01-15 15:07) [3]

Давайте не будем изобретать дурацкие доморощенные термины и ничтоже сумняшеся ассоциировать их с устоявшимися общеупотребительными англоязычными терминами, означающими совершенно иное.

По поводу же доступа к т.н. "битрейту" - в bass наверняка есть и справка и примеры.


← →
SoulFlow ©   (2007-01-15 15:19) [4]

А как быть если ни в примерах нету и в справке тоже.

У меня падает  подозрение на тип BASS_CHANNELINFO или на BASS_SAMPLE
но там или его нет или bitrate представляет из себя многозначное число
которое непонятно как и на что делить.


← →
Belorus ©   (2007-01-15 17:31) [5]

Итак приступим.
1. Возьмём учебник русского языка. Выучим всё.
2. Возьмём словарь терминов и надём что нибудь подходящее по смыслу к "килобитности" но на русском.
3. Возьмём учебник английского языка. Выучим всё.
4. Откроем справку bass и хотя бы один раз прочитаем, прежде чем говорить что там ничего нету.

И только когда ты всё это проделал .... ТОЛЬКО тогда.
Ты наверное поймёшь что находится нижеследующи


← →
Belorus ©   (2007-01-15 17:32) [6]

й пример в разделе Streams -> BASS_StreamGetFilePosition

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)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
2-1192084067
vamp_avp
2007-10-11 10:27
2007.11.04
реестр!!!


15-1190838030
Nic
2007-09-27 00:20
2007.11.04
На сайте есть логотип


15-1190956669
Dmitry S
2007-09-28 09:17
2007.11.04
Фильтр DHCP


15-1191089731
lookin
2007-09-29 22:15
2007.11.04
Скорость удаления данных из памяти


15-1191484124
Ломброзо
2007-10-04 11:48
2007.11.04
Есть ли в природе такой девайс?




   Наверх