Não é possível capturar o microfone durante a reprodução de áudio com ffmpeg e dshow

1

Eu gravo som proveniente do microfone embutido no meu laptop usando ffmpeg e dshow no Windows 8.

Funciona, até eu começar a tocar algumas músicas no meu laptop de fontes específicas, por exemplo, se eu começar um vídeo no Youtube. Quando eu reproduzo o arquivo mp3 gravado, na maioria das vezes parece não haver nenhum som gravado no momento em que o vídeo do Youtube está sendo reproduzido, apenas de vez em quando eu ouço o som entrecortado por 1-2 segundos e ele desaparece novamente. Assim que eu parar o vídeo do Youtube, o som volta ao normal no arquivo gravado.

O que é mais estranho, quando se toca música em outros sites, parece funcionar bem.

Minha linha de comando para o ffmpeg:

ffmpeg -f dshow -i audio="Microphone (Logitech USB Headse" -aq 4 -y -t 01:00:00 "%outputpath%" -b:a 128k

Eu tentei gravar com os mesmos parâmetros e a mesma versão do ffmpeg em outro laptop e parece funcionar bem. O que pode estar errado aqui? Buffering problems?

    
por Mantro 29.09.2015 / 23:50

0 respostas