Форум: "Media";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];
ВнизАудио(mp3,wma,cda...) >> WAVE Найти похожие ветки
← →
NONAME00 (2003-06-05 23:00) [0]Подскажите, кто знает, как какой-нибудь аудио файл (который Винда понимает) преобразовать в формат WAVE.
← →
Sheng (2003-06-06 00:25) [1]Берешь WinAmp и преобразовываешь.
← →
NONAME00 (2003-06-06 00:43) [2]2Sheng Ха-ха-ха.
← →
Ru (2003-06-06 13:41) [3]есть библиотека bass, еще есть fmod - точно знаю что bass позволяет кодировать-декодировать из указанных форматов (насчет cda не уверен) в wav и обратно.
← →
NONAME00 (2003-06-06 13:56) [4]Дело в том, что есть несложный алгоритм, который может преобразовать любой формат, который понимает Винда в WAVE. Но мне этот алгоритм неизвестен :-( Например с помощью двух вызовов mciSendCommand(*) (MCI_OPEN и MCI_PLAY)включается воспроизведение любого файла, для которого установлены кодеки в Винде. Преобразование запускается практически так же, но немного сложнее. Но вот как?
← →
pasha676 (2003-06-06 14:08) [5]Помоему можно через ДиректХ построить граф фильтров, такой что выполнит эту задачу. Можно реализовать преобразование любого звукового (да и видео) формата в любой другой. Лишь бы кодек был такой в директе.
← →
NONAME00 (2003-06-06 16:31) [6]Ну вот например GoldWave без проблем делает то, о чем я говорю. Он пользуется функциями mapi:
acmStream*(*)
waveIn*(*)
waveOut*(*)
mmio*(*)
Для функций acm* у Дельфей даже заголовков нет (хотя есть хелп). Поставлю C++ 5.02, может у него есть какой-нибудь msacm.h(о котором в хелпе вспоминают).
← →
NONAME00 (2003-06-06 16:57) [7]Может у кого-то есть msacm.h переписаный под Delphi?
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c