Текущий архив: 2008.04.27;
Скачать: CL | DM;
Вниз
MP3 писалка Найти похожие ветки
← →
sx1 (2007-04-10 01:28) [0]Здравствуйте!
Может кто скажет где скачать компонент, с помощью которого можно записывать сразу в формате MP3 звук со входа звуковой платы? Желательно рабочий.
Спасибо.
← →
Belorus © (2007-04-11 01:30) [1]А что мешает писать в WAV(это предельно примитивная задача), и после кодировать какой нибудь бесплатной библиотекой в MP3...
Думается что найти тот компонент будет намного сложнее чем реализовать эту поистине примитивную задачу самому...
← →
antonn © (2007-04-11 11:23) [2]wav примитивно много занимает места
← →
Сергей М. © (2007-04-11 13:31) [3]>
> wav примитивно много занимает места
Иногда - да.
А иногда antonnы столь же примитивно понимают термин "wav"
← →
antonn © (2007-04-12 00:56) [4]а можно antonn"у хотя бы примитивно объяснить, что такой "wav" в контексте "записи WAV(это предельно примитивная задача)" если не файл больших размеров?
← →
Сергей М. © (2007-04-12 08:32) [5]
> antonn © (12.04.07 00:56) [4]
Размер, очевидно, напрямую зависит от примененного алгоритма и степени сжатия.
Самый "примитивный" wav-контейнер не содержит сжатых данных - оцифрованный звук хранится в нем в формате PCM.
Но те же оцифрованные данные вполне могут храниться в том же wav-контейнере и, например, в форматах ADPCM, IBM mu-law, IBM a-law, а это уже сжатые данные.
← →
antonn © (2007-04-12 16:39) [6]вот и скажи, уже сжатые данные относятся к примитивному методу записи в wav? :)
← →
Сергей М. © (2007-04-12 18:16) [7]
> antonn © (12.04.07 16:39) [6]
Конечно относятся)
wav - это файл-контейнер.
Запись в файл чего-либо (неважно чего) разве не примитивна ?)
← →
sx1 (2007-04-13 23:28) [8]Дык пускай хоть и в WAV на крайняк, но место жрать будет много :( Лишь бы рабочий, у меня ума ковырять не хватает пока. Я нашел в сети один всего лишь компонет для записи в Wav, но он не пошел, чего-то там требует...
С воспроизведением полегче оказалось - есть mplayer штатный компонет, а вот рекордера не оказалось :((
← →
sx1 (2007-04-13 23:32) [9]2 Belorus: если так все просто, пожалуйста поделитесь образцом, как это сделать!
← →
givigudze © (2007-04-26 10:03) [10]А как просто считывать мгновенное значение амплитуды с звуковухи ?
← →
Сергей М. © (2007-04-26 10:09) [11]
> givigudze © (26.04.07 10:03) [10]
В общем случае - никак.
← →
Belorus © (2007-04-29 14:43) [12]SX1 - пожалуйста. Какой именно кусок кода тебе привести ? Снятие звука со входа карты ? Запись его в WAV контейнер ? Сжатие в MP3 ?
← →
givigudze © (2007-05-02 15:27) [13]приведи пожалуйста код снятия звука со звуковухи
← →
sx1 (2007-05-16 04:24) [14]
> Какой именно кусок кода тебе привести ? Снятие звука со
> входа карты ? Запись его в WAV контейнер ? Сжатие в MP3
> ?
Сначала прошу ногами не пинать, ну совсем я еще деревянный в этом деле
Я видел, что делают MP3 записывалку на основе какой-то библиотеки Lame , но попадались варианты на Cи , а вот на Delphi что-то не смог найти такого.
Мне бы такой компонент, которым я мог бы управлять из своей программы, чтобы он начинал записывать звук в mp3 (на худой конец в wav) файлы...
Простите уж, если сильно напрягаю :(
← →
programania © (2007-05-17 20:49) [15]>sx1 (16.05.07 04:24) [14]
>Я видел, что делают MP3 записывалку на основе какой-то библиотеки Lame ,
Пример вызова lame_enc.dll на delphi
http://programania.com/lame.zip 8kb
сама lame_enc.dll
http://programania.com/lame_enc.dll 99k
Пример записи с одного из входов "Запись" в файл wav
http://programania.com/sv.zip 3кб
это же может делать BASS.dll http://www.un4seen.com
к ней есть пример на delphi в \RecordTest\
Но это все не компоненты и для вас бесполезны
← →
sx1 (2007-05-19 03:08) [16]
> Но это все не компоненты и для вас бесполезны
Ну, чего сразу так?
Во-первых - спасибо за инфо, во-вторых бум смотреть и думать, а если что спрашивать ;)
Страницы: 1 вся ветка
Текущий архив: 2008.04.27;
Скачать: CL | DM;
Память: 0.5 MB
Время: 0.017 c