# Unityのゲームで動画がうまく再生できないときは NVIDIAコントロールパネルで垂直同期が「高速」になっていないことを確認すると良い
友達とゲームをしているとき、特定の友達だけ動画に関連する問題があった
- [アストラル☆パーティー](https://store.steampowered.com/app/2622000/): カットイン動画や戦闘ムービーが再生されず進行不能になる
- [VRChat](https://store.steampowered.com/app/438100/): iwaSync3で私が再生できている動画が再生できない。Load Failedになる
どちらもUnity製のゲームで動画を再生することに関連している問題
VRChatではoutput_logに以下のようなログが残されていた
```
Context: IMFSourceReader::WaitForSample in StepAllStreams
Error details: <Empty>
Track types:
Unreadable Track
```
output_logは以下のディレクトリに出力される
```
%USERPROFILE%\AppData\LocalLow\VRChat\VRChat
```
これに関してググると Beat SaberのMODのリポジトリで動画を再生できないというissueが見つかり、MOD作者がVertical syncをFastにしていると問題が再現すると述べている
[Videos don't play or only play once until a restart of the application · Issue #30 · Kevga/BeatSaberCinema
https://github.com/Kevga/BeatSaberCinema/issues/30](https://github.com/Kevga/BeatSaberCinema/issues/30)
日本語ではV-Syncは**垂直同期**と記載されている項目のこと

友達はこの設定をデフォルト(3Dアプリケーション設定を使用する)にした上で、`%USERPROFILE%\AppData\LocalLow\VRChat` を削除するとVRChat上のiwaSyncで動画を再生できるようになった
(アストラルパーティーで直ったかは確認していないが、Unity側の問題である気がするのでおそらく解決してるはず)