> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 長時間ゲーム キャプチャ (wdcapturesession.exe)

> 長時間ゲーム キャプチャ (wdcapturesession.exe)

このツールを使用して、ゲームのキャプチャを開始および停止し、ファイルをコンソール スクラッチ ドライブに保存します（例: `xd:\clips\file.mp4`）。

<Note>
  [XBOX Manager](/tools/tools-console/xbom/xbom) ツールを使用して動画をキャプチャし、ローカル PC に保存することもできます。
</Note>

| コマンド                             | 説明                                                                   |
| -------------------------------- | -------------------------------------------------------------------- |
| [start](#wdcapturesession_start) | キャプチャ セッションを開始します。                                                   |
| [stop]()                         | キャプチャ セッションを停止し、ファイルのディスクへの書き込みを完了します。ディスク容量の不足が検出された場合は自動的に呼び出されます。 |

<a id="wdcapturesession_start" />

## wdcapturesession start

キャプチャ セッションを開始し、スクラッチ ドライブに MP4 形式で保存します。

`FilePath` はオプションのパラメーターで、既定では `d:\clips\sessionvideo_[timestamp].mp4` が使用されます。`FilePath` の名前には MP4 拡張子が必要です。パスを指定しない場合、ファイルは `d:\clips` に書き込まれます。

`Max duration in seconds` はオプションで、既定は 3,600 秒です。

キャプチャがアクティブなセッション中に `start` を呼び出すと、"Error: Cannot start session capture, Recording in Progress" (0x8C111120) というエラーが返されます。

`wdcapturesession start /f:<filepath> /d:<maxduration in seconds> /autostop`

| オプション      | 説明                                                                                        |
| ---------- | ----------------------------------------------------------------------------------------- |
| `f`        | 出力ファイルのパスと名前                                                                              |
| `d`        | セッション キャプチャの最大時間（秒）を指定します。既定値は 3600 です。                                                   |
| `autostop` | ゲーム タイトルが終了したときにキャプチャ セッションを自動的に停止します。このフラグはオプションであり、`wdcapturesession` のコンソール版にのみ適用されます。 |

<a id="wdcapturesession_stop" />

## wdcapturesession stop

キャプチャ セッションを停止し、ファイルのディスクへの書き込みを完了します。ディスク容量の不足が検出された場合は自動的に呼び出されます。

`wdcapturesession stop `

## wdcapturesession での Real-time Messaging Protocol (RTMP) の使用

RTMP は、テスト実行やライブ ストリーミングなど、アーカイブ目的に適した音声／動画ストリーミング プロトコルです。

<Note>
  RTMP は暗号化をサポートしません。公衆インターネット上で機密情報を送信するために使用しないでください。
</Note>

たとえば、適切なコマンドは `wdcapturesession start /f:rtmp://servername/live/streamname` のようになります。

既存のシナリオと同様に、`wdcapturesession stop` はストリーミング セッションを停止し、ストリームを発行してから、サーバーへの接続を閉じます。この機能は開発機に限定されています。

RTMP には次の制限があります。

* 既定の最大時間制限は 1 時間（3,600 秒）です。より長時間の録画が必要な場合は `/d:` オプションを使用します。
* 動画は H264 形式で、HD 解像度、30 fps、約 5 Mbps で送信されます。
* 音声は AAC ステレオ音声として送信されます。

サポートは暗号化されていない接続に限定されるため、機密コンテンツは内部ネットワークでのみ共有してください。この機能は Google Cloud Service、nginx-rtmp、および YouTube RTMP サーバーで動作します。

たとえば、`YouTube` では、`wdcapturesession` からの出力を受信する際に、既定のモードから `"live"` パブリッシュ モードに切り替えるためにこのオプションが必要です。

適切な URL は `rtmp://servername/live/streamkey?publishmode=live` のようになります。

## 関連項目

[コンソール コマンドライン ツール](/tools/tools-console/console_commandlinetools/consolecommandlinetools)

[XTF トランスポート エラー](/tools/tools-console/commandlinetools/xtf-transport-errors)


## Related topics

- [ビデオ キャプチャ (wdcapturesession.exe)](/ja-jp/tools/tools-pc/commandlinetools/gr-wdcapturesession.md)
- [PC 開発向けのコマンドライン ツール](/ja-jp/tools/tools-pc/commandlinetools/gr-commandlinetools-toc.md)
- [コンソール ベースのコマンドライン ツール](/ja-jp/tools/tools-console/console_commandlinetools/consolecommandlinetools.md)
- [画面キャプチャ (wdcapture.exe)](/ja-jp/tools/tools-pc/commandlinetools/gr-wdCapture.md)
- [XBOX Manager: メディア キャプチャ](/ja-jp/tools/tools-console/xbom/manager-tool-media-capture.md)
