オーディオ出力をマイク入力にパイプする方法


13

コンピューターの音声出力(つまり、スピーカーから聞こえる音)をマイクの入力に再ルーティングするためのクリーンな方法をインターネットで探しました。

おそらく、これを低レベルで実行したい(たとえば、ALSAを使用)。

私は基本的に同等のものを探しています

pacmd move-sink-input #index #sink

オーディオ入力を取得し、それをマイクにパイプします。

それでもはっきりしない場合、私の最終的な目標は、例えばYoutubeでビデオを再生し、私の友人にSkypeで聞くことです。そのような柔軟性が欲しい。



いいえ、パッケージの名前は何ですか(apt-getを使用)?
ブルー

ああ、試してくださいapt-get install projectm-jack
ニックODell

ここでunix.stackexchange.com/questions/558149/…で同様の質問をしましたが、これはアプリのZoomが記録を行わないという点でこの回答とは異なります。
イライジャリン

回答:


18

PulseAudioでこれができると思います。タイトル:音声出力をマイク入力(Linux)にリダイレクトする方法を示すこのチュートリアルを見つけました。

一般的な手順

  1. アプリケーションを実行しますpavucontrol

  2. [入力デバイス]タブに移動し、ウィンドウの下部から[表示:モニター]を選択します。コンピューターが現在オーディオを再生している場合、出力の音量を示すバーが表示されます。

                 sav of pauvucontrol#1

  3. 次に、などのオーディオを録音できるアプリケーションを開始し、オーディオaudacityを録音します(audacityの赤い点のアイコン)。

  4. pavucontrolに(ボリュームコントロール)の変更Recording]タブをクリックします。

  5. 入力デバイスボタン(「ALSAキャプチャ元」)をクリックし、「内部オーディオアナログステレオのモニター」を選択します。

   ss of pauvucontrol#2


入力をミックスすることはできませんが、それ以外は問題なく動作します。ありがとう!
ブルー

2
入力をミックスするには、ジャックが必要かもしれません。これにより、ほとんどすべての出力または入力を他の場所、フィルターなどにトンネリングできるようになります
-higuita

1
おかげで、FirefoxからTeamSpeakまでのIvonaのプレイに使用しました:D
barwnikk

そして、どのように出力を停止して入力にパイプしますか?私は窓でそれをかなり簡単に行うことができたことを覚えていますが、たとえば、YouTubeビデオのオーディオトラックをマイクに出力し、スピーカーのビデオをミュートしたい場合、どうすればよいですか?おかげで
octohedron

@gazta-新しい質問がある場合は、メインサイトで質問してください。この質問を参照して、別の質問に関する詳細を知りたいと答えることができます。
slm
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.