web-dev-qa-db-ja.com

ミュートされたPCでの画面と音声の録音

どういうわけか、1つのカード(たとえば、スカイプカンバセーション)からオーディオをキャッチし、オーディオを失うことなく私のラップトップをミュートする機会があるかどうかを知っていますか?

2つの別々の通話を同時に録音し(1つはSkypeで、もう1つはDiscordで)、ラップトップを同時にミュートします。

3
m00lecule

通常、pavucontrolを使用して、オーディオをさまざまなデバイスに転送し、選択した出力から録音します。たとえば、Chromeがヘッドセットで再生されている場合、Audacityの録音を開始した後で[録音]タブに移動し、ソースに[ヘッドセットのモニター]を選択できます。これにより、Audacityに再生中の録音が行われます私のヘッドセットで。

オーディオをパイプするだけのデバイスが必要な場合があります。これはSudo modprobe snd-dummyで実現でき、仮想オーディオデバイスを作成します。再生用に設定されているものは何も聞こえませんが、再生されているものを録音するように設定できます。

2つの異なるオーディオストリームを聞きたいが、1つだけを録音したい場合があります。 PulseAudioの環境設定には、「同時出力」タブがあり、オーディオをすべてのデバイスに送信する別の仮想デバイスを追加できます。

あなたのケースでは、仮想snd-dummyを作成し、スカイプとディスコードの両方を設定してオーディオを再生し、録音アプリを設定してそのモニターを録音すると、会話を聞くことも、聞くこともありません(それがあなたがミュートすることを意味したものです)。それも聞きたい場合は、オーディオ出力を聞くようにレコーダーを設定するだけでよく、snd-dummyや同時デバイスは必要ありません。

Snd-dummyにリストされているデバイスは混乱を招く場合があることに注意してください。すでに持っている場合、「ビルトインオーディオ」として表示されることがあります。通常、リストの2番目のデバイスはsnd-dummyです。

別の例:サウンドボードを使用してSkype通話を発信し、同時に録音したい。 Skypeマイクのオーディオを録音するように仮想snd-dummyをセットアップし、サウンドボードをオーディオを同時出力仮想デバイスに再生するように設定します。これにより、ヘッドフォンと仮想snd-dummyデバイスでオーディオが再生されます。次に、サウンドボードとスカイプオーディオを再生している私のヘッドフォンのモニターを録音するようにAudacityを設定し、会話全体をキャッチします。実際のマイクはセットアップで構成されていないため、録音も聞こえません。

1
rtaft