Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   CD-ROM программирование (http://forum.oszone.net/showthread.php?t=30883)

gonsales 26-02-2002 10:32 210600

Не знаю правильно ли я назвал тему, но это не важно. В общем, всем наверное хорошо известны разные AudioCD grabber'ы, так вот очень хочется узнать как они снимают информацию с CD-ROM. А именно как можно используя Win32 записать аудио-трэки в .wav файлы (Windows95/98). Может кто-нибудь подскажет где можно получить такую информацию.

noname00.pas 26-02-2002 20:52 210601

Spider
Можно попробовать какой-нить АПИ-шной функцией это дело проигрывать и одновременно перехватывать со звуковухи. Насколько мне известно некоторые грабберы так и делают.

Добавлено:

Думаю найти описание формата WAVE не составит труда.

gonsales 27-02-2002 07:53 210602

Wave формат - это не проблема.
На самом деле, хотелось бы копировать в файл непосредственно двоичные данные. Проигрывание и перехватывание это достаточно просто, но:
  1. максимальная скорость = 1;
  2. привод CD должен быть соединён со звуковухой кабелем;
  3. всётаки это ЦАП а затем ещё и АЦП, а это согласитесь дополнительные искажения, тем более что далеко не многие приводы имеют ЦАП достаточно высокого качества.
А копируя непосредственно в файл:
  1. можно использовать max скорость привода;
  2. берём непосредственно цифру;
  3. есть кабель, нет кабеля - это уже никого не волнует. Может это покажется странным, но я с этим столкнулся. У многих пользователей этот кабель отсутствует напрочь, более того они не подозревают о том что он необходим. Поэтому во многих играх нет красивой музыки и Audio CD не проигрываются. Точнее сказать проигрываются, но звука нет.

К примеру, Audio Catalyst считывает трэки так, что только шум стоит. И можно напрямую в wav`чики.

Может кто какие линки подскажет, где можно такую информацию поискать.

noname00.pas 27-02-2002 09:04 210603

Spider
http://www.faqs.org ? :)

gonsales 27-02-2002 09:39 210604

В общем сходил я на 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:


Время: 04:09.

Время: 04:09.
© OSzone.net 2001-