マナビノギ

マビノギハァンタジーライフ

OBS3112

せっかくマビノギのお絵描きチャットを配信しようとしたのに、Webカメラの内蔵ステレオマイクが音ズレしまくって困っていました。



いくら調べてもサンプリングレートやFPSを統一しろとか、バッファリングを無効にしろとか、「デバイスのタイムスタンプを使用」のチェックを外せとか、映像のほうを遅延させて無理やり合わせろだの、PCスペックの問題だのという情報しか出てこず、どれもまったく効果がありませんでした。

だったら解決するまで自力で試行錯誤するまでよ。

結果…

原因が特定できましたよ…w
映像キャプチャデバイス

カメラの音声を収録するにあたって「ソース」に「映像キャプチャデバイス」を追加してWebカメラの映像を画面に取り込めるようにしますよね。


この操作によって映像の枠が表示されると同時に「音声ミキサー」にWebカメラのマイクが設定されます。

しかしそれをそのまま使うと音がズレまくるんです。


一見するとカメラとともにカメラのマイクが正しく設定されたように思われるのですが……実はダメ。



次のようにやらないとまともに使えません。

ファイル設定

「ファイル」→「設定」。


音声タブ

左のメニューから「音声」を選ぶ。



グローバル音声デバイス

「グローバル音声デバイス」の「マイク音声 2~4」と並んでいる項目で「無効」となっているのを1つクリックし、プルダウンメニューからWebカメラの名前のついたものを選択します。

「マイク音声」のうち「既定」となっているのは、Webカメラではなく実況や通話に使用している “通常のマイク” がすでに設定されているので変更してはいけません。


これで「OK」すると、


追加されたのだ

「音声ミキサー」にWebカメラの名前のついた項目が追加されます。

これを使うのです。これは正常に収録されます。
さっきと同じように思われるかもしれませんが、挙動がまるで違います。




……で、

ミュートのうえ非表示

先に追加されていた「映像キャプチャデバイス」由来の音声は、スピーカーのアイコンをクリックしてミュートし、右クリックして「非表示」にしてしまってもかまいません。まぎらわしいのでね。



これで解決です。



簡単なことなのに気づくのにちょっと時間がかかりました……


検索してもまったく出てこないぞwww



たぶん誰も知らないというより、Webカメラの内蔵マイクなんて普通は使わないからね…w

まさかこんなやり方で音ズレするなんて思いもよらないんだ。

設定を掘り下げると余計にわからなくなって解決から遠ざかる典型的な例かもしれない。

このエントリーをはてなブックマークに追加
  • follow us in feedly

この記事へのコメント

0 フンイキー 2021年00月00日 --:-- ID:manabinogi
私はフンイキー!ただのムードメーカーよ!
コメントフォーム
記事の評価
  • リセット
  • リセット

    このページのトップヘ