LinuxでAudacityを使ってスピーカーの出力を録音する方法

Linuxでスピーカー出力を録音するには、Audacityの録音ストリームを、オーディオを再生している出力デバイスのモニターソースにルーティングします。モニターはスピーカーやヘッドホンに送られるデジタル音声をキャプチャするものであり、マイクを通して部屋の音を録音するものではありません。AudacityのLinuxコンピュータ再生ガイドには、PulseAudioでのこの方法が記載されています。また、PulseAudio互換サービスとpavucontrolなどのサポートツールを提供するPipeWireデスクトップでも動作します。

録音または配布が許可されている音声のみをキャプチャしてください。著作権またはサービス上の制限が適用される場合があります。

AudacityとPulseAudio Volume Controlをインストールしてください。

お使いのディストリビューションのパッケージリポジトリから、 Audacityとpavucontrol(PulseAudio Volume Control)をインストールしてください。一般的なパッケージコマンドは以下のとおりです。

UbuntuまたはDebian

sudo apt update
sudo apt install audacity pavucontrol

Fedora

sudo dnf install audacity pavucontrol

Arch Linux

sudo pacman -S audacity pavucontrol

パッケージの提供状況はリリースによって異なる場合があります。コマンドでパッケージが見つからない場合は、ディストリビューションの公式リポジトリまたはパッケージカタログを確認してください。インストール後、両方のアプリケーションを起動してください。

Linuxターミナルにsudo apt install audacity pavucontrolコマンドが表示されている。
ターミナル画面の例です。ご使用のディストリビューションに応じたインストールコマンドを使用してください。

出力デバイスを特定する

pavucontrolを開き、キャプチャしたいアプリケーションで音声を再生します。「出力デバイス」で、その音声に反応するレベルを持つデバイスを探します。サウンドカード、USBヘッドセット、HDMIディスプレイ、またはその他の出力デバイスの名前が付いている場合があります。その名前を覚えておいてください。対応するモニターソースを選択する際に必要になります。お使いのPCには複数の出力デバイスが表示される場合があるので、実際に音声を再生しているデバイスを選択してください。

PulseAudioのボリュームコントロール出力デバイスタブに、出力レベルスライダーが表示されます。
デバイスのラベル表示や利用可能な操作方法は、オーディオ機器によって異なります。

Audacityをモニターソースにルーティングする

  1. Audacityの録音デバイスを設定します。Audacityを開きます。必要に応じて、 [表示] > [ツールバー]からオーディオ設定ツールバーを表示します。PulseAudio方式の場合、Audacityのガイドでは、ホストをALSA、録音デバイスをpulseに設定することを推奨しています。PulseAudioがデフォルトになっているシステムでは、defaultも利用できる場合があります。必要に応じて、モノラルまたはステレオの録音チャンネルを選択します。
Audacityのオーディオ設定ツールバー(ホストはALSA、録音デバイスはPulseAudio)
オーディオ設定画面の例です。使用可能なデバイス名は、Linuxのオーディオ設定によって異なります。
  1. 短いテスト録音を開始します。Audacityの録音ボタンをクリックして、しばらくそのままにしておきます。これにより、アクティブな録音ストリームが作成され、pavucontrolに表示されます。pavucontrolの録音タブを開き、Audacityストリームを探します。キャプチャ元メニューを使用して、ソースを変更します。
Pavucontrolの録音タブとキャプチャソースメニューの横にあるAudacityのテスト録音
簡単なテストを開始して、Audacityのアクティブなストリームが録音タブに表示されるようにします。
  1. 対応するモニターを選択してください。前のセクションで特定した出力に対して、 [出力デバイス]のモニターを選択します。たとえば、内蔵ステレオ出力から音声が再生される場合は、その出力のモニターを選択してください。室内の音も録音したい場合を除き、マイクは選択しないでください。モニターは出力ストリームの仮想的なキャプチャであり、物理的なデバイスではありません。
  2. レベルを確認してから、実際の録音を開始します。オーディオの代表的な部分を再生し、Audacity の録音メーターを確認します。ピークが 0 dB 未満になるように、pavucontrol で Audacity ストリームのレベルを調整します。Audacity では、約 -6 dB を目安にすることを推奨しています。短いテストを停止し、新しい録音を開始して、ソースにモニターが表示されたままで、オーディオ全体をキャプチャできることを確認します。アラートやサウンドを含めたくない場合は、関係のないアプリを一時停止します。
pavucontrolの録音タブで、内蔵オーディオステレオのモニターが選択されています。
音声が再生されている出力に対応するモニターを選択してください。

Audacity の音声入力モニタリングは、ソフトウェア再生が特に必要な場合を除き、オフにしておいてください。オーディオの遅延コピーが追加される可能性があります。録音中にスピーカーからの音量を小さくしたい場合は、ミュートを押すのではなく、再生レベルまたは出力レベルを下げてください。出力をミュートすると、録音が​​無音になることがあります。PipeWire のPulseAudio 互換サービスは、pavucontrol を含む一般的な PulseAudio ツールをサポートしています。

ステレオ波形がアクティブで、録音メーターがクリッピング以下になっているAudacity
音声再生中に波形とメーターが反応することを確認してください。

録画を停止してエクスポートする

キャプチャが完了したら、「停止」をクリックします。通常のオーディオファイルを作成するには、 「ファイル」>「オーディオのエクスポート」を選択し、保存先、ファイル名、およびAudacityのインストールでサポートされている形式を選択します。WAVは、後々の編集に便利な非圧縮形式です。圧縮形式を使用すると、共有用の小さなコピーを作成できます。「エクスポート」をクリックし、保存したファイルを一度再生して、期待どおりのオーディオが含まれていることを確認します。Audacityプロジェクトの保存は、再生可能なオーディオファイルのエクスポートとは別です。形式と範囲のオプションについては、 Audacityの「オーディオのエクスポート」の手順を参照してください。

AudacityのWAVファイルを選択した状態での音声エクスポートダイアログ
「音声のエクスポート」で出力形式とファイル保存場所を選択してください。

音声が聞こえない、または録音内容が正しくない問題を修正します。

  • トラックがフラットです。選択した出力から音声が再生されていることを確認し、AudacityがPulseAudioまたはデフォルトのデバイスから録音していることを確認してください。pavucontrolで、Audacityストリームを出力のモニターソースに設定します。
  • マイクの音しか聞こえない場合は、 Audacityで録音中に録音タブを再度開き、キャプチャをマイクから正しい出力のモニターに変更してください。
  • モニターまたはデバイスが見つかりません。システムのオーディオ設定で出力が有効になっていることを確認してください。新しいUSBデバイスを接続した後はAudacityを再起動するか、[トランスポート] > [オーディオデバイスを再スキャン]を使用してソースを再度確認してください。Audacityの録音トラブルシューティングガイドでは、フラットトラックや入力が利用できない場合について説明しています。
  • 録音中にクリップが発生したり、アラートが含まれたりする場合は、ピークが0 dB未満になるまでキャプチャレベルを下げ、同じ出力に音声を送信している他のアプリケーションを一時停止してください。
Audacityのトランスポートメニューに、フラットなステレオトラックの上に「オーディオデバイスを再スキャン」が表示されている。
Audacityで期待される録音ソースが表示されない場合は、デバイスを再スキャンしてください。

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。