Как одновременно в AVI записывать звук, avifil32.dll

Для неординарных вопросов. Если вы опытный программист, попавший в трудную ситуацию, — вам сюда.

Модератор: gaidar

Правила форума
Этот раздел не предназначен для того, чтобы вы адресовали свою проблему профессионалам.
Этот раздел предназначен для профессионалов, которые столкнулись с проблемой и не могут решить ее самостоятельно.
Если вы считаете себя профессионалом, а свою проблему сложной — вам сюда.
Если модератор посчитает, что вы ошиблись, то на первый раз он перенесет ваше сообщение в основной раздел без последствий для автора. Во второй раз тема будет закрыта, а автору будет выписано нарушение. В третий раз автор будет забанен.
SCINER
Новичок
Новичок
Аватара пользователя
 
Сообщения: 25
Зарегистрирован: 27.01.2005 (Чт) 20:46
Откуда: Казань

Как одновременно в AVI записывать звук, avifil32.dll

Сообщение SCINER » 12.02.2007 (Пн) 23:12

Здравствуйте. Вот таким методом я считываю изображение с экрана и записываю в созданный AVI.
Вопрос: Как сюда же считать и записать звук с выбранного девайса и источника.

Код: Выделить всё
'скопируем выделенный участок изображения на временный контекст
  Call BitBlt(TmpDC, x,y,w,h, hDc, srcX, srcY vbSrcCopy)

  'захват изображения из пикчурбокса
  Call GetDIBits(tmpDC, tmpBmp, 0, h, cArray(0), bmpInfo, 0)

  res = AVIStreamWrite(psCompressed, dwFrames, 1, VarPtr(cArray(0)), dwSize, AVIIF_KEYFRAME, ByVal 0&, ByVal 0&)


Буду премного благодарен.

SCINER
Новичок
Новичок
Аватара пользователя
 
Сообщения: 25
Зарегистрирован: 27.01.2005 (Чт) 20:46
Откуда: Казань

Сообщение SCINER » 24.02.2007 (Сб) 22:21

все сделал.
теперь вопрос: что и как сделать, чтобы звук записывался не только в формате PCM, но и в любом выбранном формате (через выбранный кодек). Заранее спасибо.

Как я понял между вызовами этих функций надо что-то еще делать.
Код: Выделить всё
  AVIFileCreateStream
  AVIStreamSetFormat


Кстати кого действительно интеерсует вопрос записи со звуком - обращайтесь по мылу lenar2003 mail ru либо по аське 9507785.


Вернуться в Раздел для Профессионалов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList