Показать полную графическую версию : CD-ROM программирование
gonsales
26-02-2002, 10:32
Не знаю правильно ли я назвал тему, но это не важно. В общем, всем наверное хорошо известны разные AudioCD grabber'ы, так вот очень хочется узнать как они снимают информацию с CD-ROM. А именно как можно используя Win32 записать аудио-трэки в .wav файлы (Windows95/98). Может кто-нибудь подскажет где можно получить такую информацию.
noname00.pas
26-02-2002, 20:52
Spider
Можно попробовать какой-нить АПИ-шной функцией это дело проигрывать и одновременно перехватывать со звуковухи. Насколько мне известно некоторые грабберы так и делают.
Добавлено:
Думаю найти описание формата WAVE не составит труда.
gonsales
27-02-2002, 07:53
Wave формат - это не проблема.
На самом деле, хотелось бы копировать в файл непосредственно двоичные данные. Проигрывание и перехватывание это достаточно просто, но:
1. максимальная скорость = 1;
2. привод CD должен быть соединён со звуковухой кабелем;
3. всётаки это ЦАП а затем ещё и АЦП, а это согласитесь дополнительные искажения, тем более что далеко не многие приводы имеют ЦАП достаточно высокого качества.
А копируя непосредственно в файл:
1. можно использовать max скорость привода;
2. берём непосредственно цифру;
3. есть кабель, нет кабеля - это уже никого не волнует. Может это покажется странным, но я с этим столкнулся. У многих пользователей этот кабель отсутствует напрочь, более того они не подозревают о том что он необходим. Поэтому во многих играх нет красивой музыки и Audio CD не проигрываются. Точнее сказать проигрываются, но звука нет.
К примеру, Audio Catalyst считывает трэки так, что только шум стоит. И можно напрямую в wav`чики.
Может кто какие линки подскажет, где можно такую информацию поискать.
noname00.pas
27-02-2002, 09:04
Spider
http://www.faqs.org ? :)
gonsales
27-02-2002, 09:39
В общем сходил я на faqs.org. Что можно сказать - в основном все вопросы касающиеся снятия информации с Audio CD задают простые пользователи, и уж никак не программисты и соответственно все ответы сводятся примерно к следующему:
"There are many different software choices, and each has its pros and cons. Some will encode as you rip the audio, some work better with SCSI drives, etc. Rippers of choice are WinDAC, AudioGrabber, CD-Copy, CDDA and many others".
Ну и в таком духе. А что касается непосредственно Как это сделать ? (я имею в виду в программе) ничего.
Как говорил Ю. Никулин в бриллиантовой руке: "Нет ? Будем искать." :biggrin:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.