Фильтр WMAudio Encoder DMO обрезает звук - PullRequest
0 голосов
/ 16 декабря 2011

Я пытаюсь использовать фильтр DMO WMAudio Encoder для записи захваченного звука с микрофона, но он обрезает примерно 1-2 секунды записи в конце звука. Кто-нибудь сталкивался с этой проблемой? Может быть, есть какие-нибудь альтернативы для захвата WMA для DirectShow?

1 Ответ

1 голос
/ 16 декабря 2011

Вы не снимаете, не записываете с WMAudio Encoder DMO, не так ли? Это только кодировщик. Симптом, на который вы ссылаетесь - звучит так, как будто существует проблема с очисткой данных в графе фильтра, когда вы прекращаете кодировать что-то, что не обрабатывает ожидающий остаток данных, и это не обязательно WMAudio Encoder DMO.

Возможно, вы могли бы быстро поменять кодировщик с другим, чтобы увидеть, повезет ли вам больше с этой альтернативной опцией, и это предложит неисправный компонент на первом месте.

...