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

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

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...

Думается что найти тот компонент будет намного сложнее чем реализовать эту поистине примитивную задачу самому...


Наверх

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