Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.12;
Скачать: CL | DM;

Вниз

Форматы данных   Найти похожие ветки 

 
InfMag ©   (2004-09-11 17:43) [0]

Я вот встретился с такой проблемой при создании медиа-плеера. Произошла проблема с форматами. Я конечно попробовал открыть mp3 файл.., какое же ужасное качество проигрывания. Помогите, мож у кого куча библиотек на форматы есть.


 
XProger ©   (2004-09-12 04:10) [1]

Bass.dll fmod.dll


 
InfMag ©   (2004-09-12 10:36) [2]

Дык где это достать?


 
InfMag ©   (2004-09-12 10:37) [3]

И вобще как с этим работать?


 
Profi ©   (2004-09-12 11:38) [4]

InfMag ©   (12.09.04 10:37) [3]
Посмотри на http://www.xakep.ru там за какой-то номер после августа 2003 есть статья по работе с Bass, а саму библиотеку ищи на http://www.Torry.net


 
InfMag ©   (2004-09-13 11:17) [5]

Я нашел эти файлы в своих игрушках, там видимо модули для звука в игрушках, ну вобщем понятно... Попробую...


 
InfMag ©   (2004-09-13 12:24) [6]

Гы. Я так сказать понял, что без DLL"ки поекты работать не бужут...
Теперь такая проблема - как мне установить в системный каталог пиндовс этот файл?


 
programania   (2004-09-14 18:39) [7]

В системный каталог BASS.DLL не обязательно
можно в каталог программы и не устанавливать а просто переписать
или куда угодно где его не видно из ресурса основного EXE
когда нужна музыка и если еще его нет.
Чтоб программа запустилась без DLL используйте динамическую
загрузку для этого в BASS входит dynamic_bass.pas:
if not fileExists("bass.dll") then begin
 rs:=tResourceStream.Create(hInstance, "F", RT_RCDATA);
 try rs.SaveToFile("bass.dll"); finally rs.free end;
end;
if not Load_BASSDLL("bass.dll") then begin showMessage("Музыки не будет!"); exit end;
далее вызавайте процедуры из dynamic_bass
и т.д.


 
InfMag ©   (2004-09-14 19:56) [8]

Хм. Вот блин запутался...
Дык нужен мне этот файл или нет?


 
programania ©   (2004-09-16 14:38) [9]

Для игры Mp3 Bass.dll конечно нужен.
Для загрузки DLL при запуске Exe bass.dll должен быть в папке программы или куда указаны пути поиска например в system32.
При загрузке динамически файла bass.dll может не быть при старте программы, но перед игрой Mp3 его нужно сделать из ресурса, из архива и т.п. в любом месте под любым именем и загрузить оттуда как в предыдущем ответе.



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

Текущий архив: 2004.12.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
6-1096729488
Луарвик
2004-10-02 19:04
2004.12.12
Правильный запрос (а не вопрос :))


6-1096832406
Wish
2004-10-03 23:40
2004.12.12
Передача файлов через сеть


14-1100881470
Defunct
2004-11-19 19:24
2004.12.12
Как избавиться от порносайтов?!


1-1101428089
Rand
2004-11-26 03:14
2004.12.12
DrawGrid


9-1092393665
kas-t
2004-08-13 14:41
2004.12.12
[GLScene]: Проблемы с GLFullScreenViewer