たかぼー64のテレビゲームブログ

任天堂のレトロゲームからセガハード、プレイステーション、格闘ゲーム、ゲーム業界の話題。

ユーチューバーやってます。チャンネル登録よろしく

【OBS】だんだん音ズレする音の遅延の原因


OBSで長時間配信(1時間以上)していると、だんだん音が遅延して音ズレします。その原因を調べました。

酢飯をおかずにご飯を食べる。 備忘録です。様
OBSで微妙に音ズレするのを直す
https://eai.hateblo.jp/entry/2016/03/02/122356


引用
2. デスクトップオーディオでサウンド時間の基準としてビデオタイムスタンプを使用する にチェックを入れる

使っている音声デバイスのプロパティからデバイスのタイムスタンプを使用のチェックを外すことで直るみたいです。

タイムスタンプを使用のチェックを入れても効果なし。


積みゲー職人の朝は早い。様
OBS Studioの音声ずれ(遅延)問題について
https://yokoham.tumblr.com/post/158288884235/obs-studio%E3%81%AE%E9%9F%B3%E5%A3%B0%E3%81%9A%E3%82%8C%E9%81%85%E5%BB%B6%E5%95%8F%E9%A1%8C%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6

「デバイスのタイムスタンプを使用」のチェックボックスのチェックを外す。

タイムスタンプを使用のチェックを外しても効果なし。

旧VIPで初心者がゲーム実況するにはWIKI
https://www18.atwiki.jp/live2ch/pages/163.html

動画を作成するうえで重要なのは事実上、44.1kHz48kHzのふたつです。キャプチャーボード使用時に録画した動画の音声は48kHzです。このままのサンプリングレートでニコニコに動画を投稿することになるでしょう。サンプリングレートをまちがえると、映像と音声がずれる現象(音ずれ)が生じることがあります。

原因はコレだった!!!
キャプチャーボード使用時に録画した動画の音声は48kHz。
サンプリングレートを48kHzに合わせる。

コントロールパネルのスピーカー>オーディインターフェイス(タスカムUS366)の「再生」「録音」のプロパティ「詳細」「既定の形式」「共有モードで使用されるサンプルレートとビットの深さを選択します」
16ビット44.1kHz(CDの音質)を48kHz(DVDの音質)に変更。

サンプリングレートをまちがえると、映像と音声がずれる現象(音ずれ)が生じました。


サンプル動画
44.1kHz


48kHz


だんだん音ズレする遅延が直った状態でも音声は遅延しています。

ミキサーの「映像キャプチャデバイス」をミュートにして、図のようにテレビのヘッドホンの端子をオーディオインターフェイスにケーブルで繋げば、音声の遅延なくゲームが出来ました。
基本的にパソコンは配信用でテレビのゲーム映像を見て実況するダブルモニターになります。

Qiita様
OBSを使った配信の基礎とTips
https://qiita.com/broken55/items/11c8f6cd3499018d163d

同期オフセットという項目があるので、ここに音声をどれくらい遅延させるかをミリ秒単位で入力します。

映像は遅延しているので、音声を遅延させるためにOBSのミキサーの「マイク」を同期オフセット「-15mm」くらいにしています。