Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Media";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.034 c
1-1101472948
Dush
2004-11-26 15:42
2004.12.12
Объявление процедур


3-1100280907
SergP
2004-11-12 20:35
2004.12.12
Как работать с ADO в режиме ltBatchOptimistic?


14-1101314862
Defunct
2004-11-24 19:47
2004.12.12
Янукович побел на выборах


14-1100768556
ИМХО
2004-11-18 12:02
2004.12.12
Brain drain


4-1098938185
carmen
2004-10-28 08:36
2004.12.12
Как изменить значение TEdit в чужой программе и нажать кнопку в





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский