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

Вниз

Как проигрывать звуковые файлы   Найти похожие ветки 

 
Irinka ©   (2005-08-25 14:45) [0]

Как проигрывать звуковые файлы не используя MediaPlayer?
И подскажите пожалуйста можно ли вшить в программу звуковые файлы, а не таскать их за exe файлам?


 
Antonn ©   (2005-08-25 14:59) [1]

Irinka ©   (25.08.05 14:45)
1 можно, но скорее всего придется таскать с программой dll
2 можно запихать как ресурсы(и даже сжать zlib"ом)


 
ArtemESC   (2005-08-25 16:12) [2]

>>можно ли вшить в программу звуковые файлы
Пример для WAV - файла:
1) добавить ресурс в EXE
2) Проиграть: PlaySound("Sound1", HINSTANCE, SND_RESOURCE or SND_ASYNC)


 
Digitman ©   (2005-08-25 17:25) [3]


> Irinka ©   (25.08.05 14:45)  


и почему же ты считаешь, что юзер, которому твои "звуки" нафих не нужны, должен приобретать (возможно - за немалую плату) исполняемый модуль программы, в составе которой содержатся заведомо ненужные ему "звуковые данные" ?


 
Чапаев ©   (2005-08-25 18:11) [4]

> 1 можно, но скорее всего придется таскать с программой dll
Ерунда.

> 2 можно запихать как ресурсы(и даже сжать zlib"ом)
Можно-то можно... Только чего ты сжатием добьёшься? Прямо из ресурса не проиграешь, придётся в файл извлекать. А в таком случае лучше уж mp3 "запуздырить". И жать его злибом смысла нет.


 
Jeer ©   (2005-08-25 19:21) [5]

Чапаев ©   (25.08.05 18:11) [4]

>Прямо из ресурса не проиграешь, придётся в файл извлекать.

Уверен ?


 
Antonn ©   (2005-08-26 05:40) [6]

Чапаев ©   (25.08.05 18:11) [4]
> 1 можно, но скорее всего придется таскать с программой dll
Ерунда.


> Только чего ты сжатием добьёшься?

тем, что выдрать просто так музыку не получится(сграбить) и места меньше будет занимать.

> Прямо из ресурса не проиграешь, придётся в файл
> извлекать

да ну? а я вот в одно программе не извлекая проирываю...


 
xmed ©   (2005-08-26 14:32) [7]

а можно использовать Windows Media Player как  ActiveX  компонент.



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

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

Наверх





Память: 0.46 MB
Время: 0.013 c
2-1137508900
_white_
2006-01-17 17:41
2006.02.05
Как установить API?


2-1137831504
Laymer
2006-01-21 11:18
2006.02.05
Дерево


1-1135863283
kyn66
2005-12-29 16:34
2006.02.05
Создание генератора случайных билетов.


2-1137834327
нет
2006-01-21 12:05
2006.02.05
помогите оптимизировать код


15-1137055794
Gydvin
2006-01-12 11:49
2006.02.05
Узнать ширину текста





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский