Как перехватить звуки в системе и направить его в файл?
От: Аноним  
Дата: 11.06.10 22:38
Оценка:
Здравствуйте
Подскажите, каким образом можно записать звуковые эффекты/музыку в mp3 файл, которые происходят в 3D-играх?
Насколько я понимаю, обычного MCIWndCreate/MCIWndNew/MCIWndRecord недостаточно (и вообще насколько разумно использовать MCI? может есть другие, более "правильные" способы?), ведь DirectX игры используют DirectSound (или другие драйвера, вроде fmod,bass?), которые скорее всего обходят этот MCI (или нет?). Как перехватить аудио поток и записать его в файл?

И еще такой вопрос Существую ли бесплатные библиотеки, позволяющие перекодировать PCM в mp3 формат? Должен ли я платить, если я использую mp3 сжатие (например, сам написал mp3 энкодер, и распространяю коммерческое приложение)?
Спасибо за ответ
Re: Как перехватить звуки в системе и направить его в файл?
От: dennis714  
Дата: 16.06.10 20:29
Оценка:
Здравствуйте, Аноним, Вы писали:

А>И еще такой вопрос Существую ли бесплатные библиотеки, позволяющие перекодировать PCM в mp3 формат? Должен ли я платить, если я использую mp3 сжатие (например, сам написал mp3 энкодер, и распространяю коммерческое приложение)?

А>Спасибо за ответ

SoX? FFmpeg?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.