OK, ninguém apareceu com isso, realmente, então é isso que eu uso na maioria das vezes:
Eu uso sox .
É a melhor opção até agora, eu posso gravar com rec
, ele sempre irá gravar do dispositivo ativado na configuração de som do Windows.
Gostaria de capturar o stereomix ou o som de entrada de linha no Windows com a compilação do Windows do ffmpeg. No linux eu faria algo assim:
ffmpeg -f alsa -ac 2 -ar 48000 -i front rec.flac
Isso registra o dispositivo alsa e o salva como FLAC. Agora, eu gostaria da mesma coisa, mas no Windows.
Como faço isso?
OK, ninguém apareceu com isso, realmente, então é isso que eu uso na maioria das vezes:
Eu uso sox .
É a melhor opção até agora, eu posso gravar com rec
, ele sempre irá gravar do dispositivo ativado na configuração de som do Windows.
Eu não sei especificamente sobre o ffmpeg, mas
Aqui está algo para experimentar..que trabalhou para outros programas como audacity ou sndrec32.
geralmente diz ao windows para gravar o que sairia dos alto-falantes antes de sair. Em vez de receber entrada do microfone ou da linha. Isso funcionou ao gravar em programas.
Abra o controle de volume (start..run..sndvol32 ou o ícone na bandeja) e, em seguida, vá para options..properties..recording..then check boxes mix estéreo e mono mix. Agora escolha Stereo mix ou mono mix.
Então, se bem me lembro, quando você abre o start..run..sndrec32.exe, se você tocar coisas e tocar no disco, ele deve pegá-lo. Em vez de coisas do microfone novamente quando você quiser.
E lembre-se de alterá-lo de volta para gravar novamente o microfone!
Funcionou para os poucos programas que eu usei. Então, pode ajudar também no ffmpeg.
Com o suporte ao directshow adicionado recentemente, você deve conseguir capturá-lo selecionando mix estéreo em suas "propriedades de gravação" e depois gravar com a linha de áudio "normal".
Você pode usar um "sniffer" de áudio de show direto se estiver no vista / windows 7 link
então é
$ ffmpeg -f dshow -i áudio = virtual-audio-capturer out.mp3
Tags windows ffmpeg windows-xp capture audio