![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
MP3 писалка [D5, Win95/98]
sx1 © (2007-04-10 01:28:00)Здравствуйте!
Может кто скажет где скачать компонент, с помощью которого можно записывать сразу в формате MP3 звук со входа звуковой платы? Желательно рабочий.
Спасибо.
sx1 (2007-05-19 03:08:00) [1]
> Но это все не компоненты и для вас бесполезны
Ну, чего сразу так?
Во-первых - спасибо за инфо, во-вторых бум смотреть и думать, а если что спрашивать ;)
programania (2007-05-17 20:49:00) [2]>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-16 04:24:00) [3]
> Какой именно кусок кода тебе привести ? Снятие звука со
> входа карты ? Запись его в WAV контейнер ? Сжатие в MP3
> ?
Сначала прошу ногами не пинать, ну совсем я еще деревянный в этом деле
Я видел, что делают MP3 записывалку на основе какой-то библиотеки Lame , но попадались варианты на Cи , а вот на Delphi что-то не смог найти такого.
Мне бы такой компонент, которым я мог бы управлять из своей программы, чтобы он начинал записывать звук в mp3 (на худой конец в wav) файлы...
Простите уж, если сильно напрягаю :(
givigudze (2007-05-02 15:27:00) [4]приведи пожалуйста код снятия звука со звуковухи
Belorus (2007-04-29 14:43:00) [5]SX1 - пожалуйста. Какой именно кусок кода тебе привести ? Снятие звука со входа карты ? Запись его в WAV контейнер ? Сжатие в MP3 ?
Сергей М. (2007-04-26 10:09:00) [6]
> givigudze © (26.04.07 10:03) [10]
В общем случае - никак.
givigudze (2007-04-26 10:03:00) [7]А как просто считывать мгновенное значение амплитуды с звуковухи ?
sx1 (2007-04-13 23:32:00) [8]2 Belorus: если так все просто, пожалуйста поделитесь образцом, как это сделать!
sx1 (2007-04-13 23:28:00) [9]Дык пускай хоть и в WAV на крайняк, но место жрать будет много :( Лишь бы рабочий, у меня ума ковырять не хватает пока. Я нашел в сети один всего лишь компонет для записи в Wav, но он не пошел, чего-то там требует...
С воспроизведением полегче оказалось - есть mplayer штатный компонет, а вот рекордера не оказалось :((
Сергей М. (2007-04-12 18:16:00) [10]
> antonn © (12.04.07 16:39) [6]
Конечно относятся)
wav - это файл- контейнер.
Запись в файл чего-либо (неважно чего) разве не примитивна ?)
antonn (2007-04-12 16:39:00) [11]вот и скажи, уже сжатые данные относятся к примитивному методу записи в wav? :)
Сергей М. (2007-04-12 08:32:00) [12]
> antonn © (12.04.07 00:56) [4]
Размер, очевидно, напрямую зависит от примененного алгоритма и степени сжатия.
Самый "примитивный" wav-контейнер не содержит сжатых данных - оцифрованный звук хранится в нем в формате PCM.
Но те же оцифрованные данные вполне могут храниться в том же wav-контейнере и, например, в форматах ADPCM, IBM mu-law, IBM a-law, а это уже сжатые данные.
antonn (2007-04-12 00:56:00) [13]а можно antonn'у хотя бы примитивно объяснить, что такой "wav" в контексте "записи WAV(это предельно примитивная задача)" если не файл больших размеров?
Сергей М. (2007-04-11 13:31:00) [14]>
> wav примитивно много занимает места
Иногда - да.
А иногда antonnы столь же примитивно понимают термин "wav"
antonn (2007-04-11 11:23:00) [15]wav примитивно много занимает места
Belorus (2007-04-11 01:30:00) [16]А что мешает писать в WAV(это предельно примитивная задача), и после кодировать какой нибудь бесплатной библиотекой в MP3...
Думается что найти тот компонент будет намного сложнее чем реализовать эту поистине примитивную задачу самому...