Android 10 デバイスで内部ゲームオーディオを録音する方法

Android 10 では、ついにサードパーティのスクリーン レコーダー アプリが他のアプリから音声をキャプチャできるようになりました。 Android Q デバイスで内部ゲーム オーディオを録音する方法は次のとおりです。

Android スマートフォンやタブレットでゲームをプレイしている場合は、ある時点でゲームプレイを録画したいと思ったことがあるかもしれません。 Huawei、Samsung、OnePlus、Xiaomi、ASUS などの最新のデバイスを所有している場合は、内蔵のスクリーン レコーダー アプリを使用して画面を録画するのに問題はありません。 携帯電話にスクリーンレコーダーアプリがプリインストールされていない場合、ゲームプレイを適切にキャプチャする際の選択肢は限られます。 ほとんどの人は、Android の制限により内部オーディオ出力の録音をサポートしていないサードパーティのスクリーン レコーダーをダウンロードします。 携帯電話をルート化するかアクセサリを購入しない限り、デバイスのマイクから音声を録音することで解決する必要があります。 ありがたいことに、これらの制限は現在解除されています アンドロイド10, つまり、ついに内部ゲームオーディオを録音できるようになります。

Android 10 で内部ゲームオーディオを録音する

次の手順に従って、他のアプリから内部音声を録音できる適切なスクリーン レコーダー アプリをダウンロードして設定します。

  1. ダウンロード」スクリーンレコーダー - 広告なし" Google Play ストアから。 第 1 世代または第 2 世代の Pixel スマートフォンを使用している場合、機能するにはバージョン 1.2.1.4 以降を使用する必要があります。 このバージョンは、安定した Android 10 リリースを実行している Google Pixel 2 XL で動作することを確認しました。
  2. アプリを開き、ファイルを保存するフォルダーを選択するように求められたら、「OK」をタップします。
  3. プリインストールされたファイル マネージャー アプリが表示され、デフォルトで「ムービー」フォルダーが開かれます。 一番下の「「ムービー」へのアクセスを許可」をタップします。
  4. 画面録画を「ムービー」フォルダーに保存する機能をアプリに与えるかどうかを確認するダイアログ ボックスが表示されます。 「許可」をタップします。
  5. 自動的に「スクリーン レコーダー - 広告なし」アプリに戻ります。 サイドバーメニューを開き、「設定」をタップします。
  6. [ビデオ設定] まで下にスクロールし、[音声を録音] がチェックされていることと、[オーディオ ソース] がオンになっていることを確認します。 「内蔵音」に設定されています。 表示されているように、ビデオ録画品質などの他のオプションを変更します。 フィット。
  7. サイドバーメニューを再度開き、「ビデオ」をタップします。 アプリはここで必要な権限を付与するように求められるので、先に進み、それらを付与してください。 右下にあるフローティングビデオカメラアイコンをタップします。
  8. アプリに「他のアプリの上に表示する」権限を与えるように求められます。 これは、アプリのフローティング スクリーン レコーダーの切り替えをアプリの外で使用できるようにするために必要です。
  9. 最後に、フローティングビデオカメラアイコンをもう一度タップします。 アプリが終了してホーム画面に戻り、フローティング ツールバーが表示されます。 左から右へ: 録画を開始する、スクリーンショットを撮る、設定を開く、またはオーバーレイを閉じます。
  10. 一番左のアイコンをタップして画面録画を開始します。 アプリが機密情報をキャプチャする可能性があるという警告が表示されます。機密情報を記録しようとしないでください。
  11. アプリが画面を記録しているときは、ステータス バーにそのアイコンと、アプリが現在画面をキャプチャしていることを通知する別のアイコンが表示されます。 録音を停止するには、ステータスバーを引き下げて「停止」をタップします。

アプリがすべてのゲームのオーディオを録音しないのはなぜですか?

すべてのアプリやゲームでオーディオをキャプチャできない理由を説明するには、この機能がどのように機能するかを説明する必要があります。 Google は、開発者が他のアプリからオーディオ再生をキャプチャするために使用できる新しい API を Android 10 に追加しました。 この API は AudioPlaybackCapture と呼ばれ、いくつかの条件が満たされている限り、スクリーン レコーダーなどのアプリが他のアプリから音声を録音できるようにします。

  1. ユーザーは、スクリーン レコーダー アプリがデバイスに音声とビデオを記録できるようにすることに同意する必要があります。 スクリーンレコーダーアプリには、音声を録音する権限も付与されている必要があります。
  2. キャプチャされるオーディオは、メディア、ゲーム、または不明として指定する必要があります。
  3. オーディオをキャプチャするアプリ/ゲームには、マニフェスト ファイルに特定のフラグが設定されている必要があります。 Android Q では、このフラグはデフォルトで true に設定されます。 Android Pie では、手動で true に設定する必要があります。 アプリ/ゲームでは、システム以外のアプリによるオーディオのキャプチャも許可する必要があります。

最初の条件はほとんどの場合満たされます。そうしないとスクリーン レコーダー アプリが機能できないからです。 開発者がわざわざオーディオ使用タイプを設定しない限り、2 番目の条件は通常満たされます。 ただし、3 番目の条件は、通常、問題がどこにあるのかということです。 アプリやゲームの大部分はまだ Android 10 をターゲットにしていないため、音声を録音するには明示的にオプトインする必要があります。 多くの開発者はこの新しい API について知らない可能性があるため、アプリが Android 9 をターゲットにしている場合にオプトインできることを知りません。 PUBG Mobile、Fortnite Mobile、その他ほとんどのゲームは、残念ながら Android 10 をターゲットとするオプトインやアップデートを行っていません。 したがって、OEM がこれを備えた内蔵スクリーンレコーダーを追加しない限り、これらのゲームからオーディオを録音する方法はありません。 オプション。

この機能とその制限については、次の記事で詳しく説明しました。 この前の記事、お気に入りのゲームの開発者に連絡することに興味がある場合に備えて。 開発者に連絡するか、開発者がアプリを更新するのを待ちます。 彼らはする必要があるだろう 2020 年後半、今のところできることはこれだけです。