Audacityなどを使用して、Ubuntuを実行している同じPCからマイク入力やスピーカー出力などの内部サウンドを録音するにはどうすればよいですか?
たとえば、Windowsでは、次のように実行できます(同様の操作を行いたい): Windowsで内部サウンドを録音する
編集:
Pavucontrolをインストールしましたが、recordタブにMonitor of <your soundcard>
が表示されません
録音アプリケーションの録音ソースを定義するには、 pavucontrol 。
オーディオストリームを録音するとすぐに、録音アプリケーションの名前と録音元のソースがRecordingタブに表示されます。次に、ソースをMonitor of <your soundcard>
に変更して、サウンドカードの出力を記録できる場合があります。
さらに別のオーディオプロファイルを選択する必要がある場合があります。これは、pavucontrolの "Configuration"-tabから実行できます。マイクロフォンをローカルオーディオシンクに出力するための "Duplex"サウンドプロファイル:
12.04でこれを行うことができた唯一の方法は、 this screen-castでCharl Bothaが推奨するようにALSAのモジュールmodule-loopback
をロードすることでした。
短い話(そこに説明されているように):
pactl load-module module-loopback latency_msec=1
と入力します。このモジュールのロードは、@ Takkatが推奨する「Duplex」設定と同じ効果があると思いますが、私のマシンでは機能しませんでした。
1か月前にWindowsからLinuxに来て、スピーカー(Nvidia HDMI出力)とヘッドセットマイク(Auzentech X-Fi Fore 7.1 PCI-Eサウンドカード)の両方からの音声でゲームの映像をキャプチャするビデオを録画したかった同時に。
上記を試しましたが、動作させることができませんでした。 Audacity、recordmyDesktop、SimpleScreenRecorderを試しました。 1つのプログラムで2つのオーディオソースを一緒に記録し、2番目のプログラムでビデオをキャプチャできたとしても、ミリ秒に揃えられないビデオエディター(OpenShot)でそれらを並べる必要があることに気付きました。
最後に、 OpenBroadcaster Software (OBS)で完璧なソリューションを見つけました
Settings> Audioで、以下を選択できました:
Sourceの場合、Screen Capture(XSHM)を選択して全体をキャプチャしますデスクトップ。
完全に動作します。
私のお気に入りのGUIオーディオ録音ツールはAudio Recorder
です。これは、考えられるすべてのソースからオーディオをキャプチャできます。このソフトウェアは必須ツールだと確信しています。
オーディオレコーダーのインストール:
Sudo apt-add-repository ppa:audio-recorder/ppa
Sudo apt update
Sudo apt install audio-recorder
それを実行します(私のシステムロケールはウクライナ語です):
システムサウンドを録音するには、ソースとして「内蔵オーディオアナログステレオ(出力)」を選択します。
Skypeを含む多くのオーディオソースを選択したり、独自のソースを定義することもできます。
PulseAudio Volume Control(pavucontrol)でAnalog Stereo Input(unplugged)を選択して、機能させる必要があります。
これは、サウンドカードからのオーディオの録音で見つけることができる他のすべてを試した後、オーディオを録音できる唯一の方法でした。残念ながら、この設定で同時に出力を聞くことはできません。
スクリーンショットも参照してください: