Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Музыка


TaSk ©   (2006-07-06 08:21:00) 

Подскажите, в каком формате лучше представлять музыку для TMediaPlayer, исходя из того чтобы быстро работала программа? Т.е. чтобы приложение, в котором проигрывается музыка, требовало как можно меньше ресурсов системы.


Ketmar   (2006-07-07 14:01:00) [1]

>TaSk ©   (07.07.06 12:36) [8]
цитату про "без потери"? или там, всё-таки, сказано "без заметной потери"? а mp3 может и в riff-файлах жить (поубивал бы! %-).


Плохиш   (2006-07-07 13:15:00) [2]


> Но тут вот у меня програмка стоит Blaze Media Pro, она предлагает
> сжать wav без потери качества

Прямо так в 10 раз и без потери?


TaSk   (2006-07-07 12:36:00) [3]

Хм, мда спросил...
Ну если качество ухудшать, то это наверно не скажеться на самой системе.
Но тут вот у меня програмка стоит Blaze Media Pro, она предлагает сжать wav без потери качества... видимо получиться что-то вроде mp3 только с расширением wav?

...Наверно это уже тема не для этого сайта :) чего-то я забурился не туда. Ладно, всем спасибо, буду пробовать. Самым научным методом - Тыка.


StriderMan   (2006-07-07 09:14:00) [4]


> или сжать и оставить как wav, но уже 5 метров

имеется ввиду понижение качества звука? или каким образом сжимать будешь?


TaSk   (2006-07-07 06:51:00) [5]

Извините, дальше тему хочу развить.
Есть мелодия 50 метров весит, wav. Как ее лучше воспроизвести, оставить как есть (всетаки 50 Mb) или сжать и оставить как wav, но уже 5 метров.
И там и там плюсы и минусы (если исходить из ответов).


Footballer   (2006-07-06 14:59:00) [6]

TMediaPlayerочень много ресурсов жрёт... Так что для wav используй PlaySound, а если вдруг захочешь проиграть звук в каком-нибудь другом формате, то лучше пользуйся компонентом TBassPlayer.


TaSk   (2006-07-06 14:12:00) [7]

А сам TMediaPlayer не забирает ресурсы? почему именно PlaySound?


StriderMan   (2006-07-06 13:29:00) [8]


> А можете рассказать почему это облегчает работу системе

Потому что WAV это несжатый формат храния звука. система не тратит ресурсы на раскодирование.


TaSk   (2006-07-06 13:27:00) [9]

Спасибо, попробовал работает :)
А можете рассказать почему это облегчает работу системе? или ссылочку какую дать, чтобы хоть понять... неинтересно просто тупо брать и копировать, охота разобраться.


PSPF2003   (2006-07-06 09:21:00) [10]

Лучше wav для его проигрывания не нужен TMediaPlayer добавишь mmsystem в секцию Uses. Например
PlaySound('ClickSnd.wav',0,SND_ASYNC)


Наверх

Титульная страница Поиск, карта сайта Написать письмо