fc2ブログ
 

AmaRec Core Audio Capture DS ベータ版

アマレコTVでパソコン内部の音をキャプチャするためのDirectShowフィルターです。

CoreAudio設定画面

インストールするとオーディオキャプチャデバイスで”AmaRec Core Audio Capture”が選択できるようになるので、選択します。
入力欄はキャプチャする再生デバイスを選択します。”(Auto)”を選択すると規定の再生デバイスをキャプチャします。
フォーマット欄は"*sample=48000, bit=16, ch= 2"のみです。

以上で利用可能です。


次のようなエラーが出る場合はパソコン側の設定が必要です。「はい」ボタンを押して設定画面を表示します。
CoreAudioエラー


目的の再生デバイスのプロパティを表示します。
CoreAudio規定のデバイス


プロパティの詳細タブでフォーマットを"DVDの音質(2チャンネル、16ビット、48000Hz)"にしてOK。
CoreAudioデバイスのフォーマット



PC内部の音だけをキャプチャしてもあまり意味が無いので、基本的にはライブ機能のマイクミックスの方でAmaRec Core Audio Captureを指定して、ビデオキャプチャーの音とPC内部の音をミキシングすると言った使い方になります。
CoreAudioマイクミックス

最終的にはビデオキャプチャの音、マイクの音、PCの音の3系統をミックスできるようにしようかなと思っています。

アマレコTV Core Audio Capture DS Ver1.00 ベータ版
http://amamaman.hp.infoseek.co.jp/download/amarectv_cacds100.zip

※ 現在ベータ版です。問題が生じても自分で対処できる方のみご利用下さい。
※ Windows2000/XPでは利用できません。


ライブ機能用フィルター Ver1.01a ベータ版

アマレコTVのライブ機能とAdobe Flash Media Live Encoderを使って長時間配信すると、音声が徐々にズレてくる問題に対応しました。

アマレコTV ライブ機能用フィルター Ver1.01a ベータ版
http://amamaman.hp.infoseek.co.jp/download/live101a.lzh

現在ベータ版です。問題が生じても自分で対処できる方のみご利用下さい。
インストーラーは同梱されていません。アマレコTV Ver1.11またはVer1.12のライブ機能をインストールしてから
インストール先のフィルターファイルを差し替えてください。

不具合報告はコメント欄にお願いします。



アマレコTVの音のお話

 私のところでは出ていませんが、アマレコTVを使っていて音に問題が出るとしたら次の3つでしょうか。

  (1) プレビューの音がズレる(遅れる)。
  (2) プレビューの音にノイズが入る(プチプチ鳴る)。
  (3) 録画したビデオファイルの音質が悪い(水の中に居る感じ、音が大きくなったり、小さくなったり、プチプチ、ジーーーー、ブーーーーとか色々)。


 3に関しては主に次の事が原因です。
  (a) ゲーム機など根源の質が悪い。
  (b) ゲーム機とキャプチャカードの接続に使っているケーブルの質が悪い。
  (c) 分配器や変換機を間に挟むならそれらの質が悪い。
  (d) キャプチャカードの質が悪い。
  (e) PC自体の質が悪い(電源などのハードウエア、BIOSやOSの設定)。
  (f) 再生に使っているプレイヤー(DirectShowフィルター)の質が悪い。
  (g) アマレコTVのアロケーターの設定をいじっているならその部分の不備。

 gのケースを除いて3に関してはアマレコTVが原因となる事は無いでしょう。ビデオキャプチャソフトは受け取ったデータをそのまま加工せずにファイルへ保存しますので、そこで音質が変わることは考えられません。
 なお、USB接続のキャプチャデバイスの場合はPC本体裏のマザーボード直付けのUSBポートに接続したり、接続するUSBポートを変えたりすると改善される場合があるみたいなので、延長ケーブルとか使っている人は試してみるといいと思います。


 続いて1と2ですが原因は次の2つです。
  (a) 処理が間に合っていない。
  (b) 録音デバイスの動作クロックと再生デバイスの動作クロックが異なる。

 基本的に10秒かけて録音した音データは、10秒かけて再生する必要があります。処理が遅れたからと言って急いで9秒で再生するなどはできません。そのため、ほんの僅かでも処理が遅れるとその遅れは蓄積されていきます。また、bの様に録音と再生に使うデバイスが異なると録音時の10秒と再生時の10秒に僅かな違いが出る可能性があります。

 これらは全てのPCにおいて音ズレする可能性があることを示していますが、通常は僅かなズレですので問題となる事は無いでしょう。しかし、一部の人のところでは無視できない問題となっているようです。

 そしてプレビューのノイズですが、これはデータの断片化によるものです。主に、データをカットした繋ぎ目や、データ中に無音を追加した個所で断片化が生じます。 1時間の内に数箇所程度断片化が生じたとしても普通の人は気がつかないと思いますが、1秒間に1回など頻繁に断片化が生じると「(プチプチ)ノイズがのる」といった印象になるかと思います。
 アマレコTV(アマレコ・オーディオ・レンダラー)では音ズレが一定量を超えた場合にカットするためそこで断片化が生じます。また、bの場合において再生側が早い場合も定期的に無音状態が生じ断片化します。

 このようにプレビューにおけるプチプチノイズの原因の殆どは「音ズレ」です。音ズレをどうにかしようとするとプチプチノイズになり、音ズレをそのままにしておくとノイズはなくなる代わりに遅延すると言った関係です。

 最後にプレビューの音ズレに関する改善策です。
  (a) オーバークロックしている。 → 定格に戻す。
  (b) PCI、PCI-Eバスのクロック設定が間違っている。 → ちゃんと設定する。
  (c) BIOSやOSの省電力設定を利用している。 → 省電力設定をやめる(無効にする)。
  (d) マザーボードのユーティリティで動作クロックが動的に切り替わる。 → クロックを固定にする。
  (e) 録音デバイスと、再生デバイスが異なる。 → ひとつのサウンドカードで録音、再生を行う(ビデオキャプチャカードのオーディオ入力は使わない)。

 基本的には時間管理に関係する部分に問題があるのでそのあたりをチェックしましょう。


【まとめ】
  (1) 録画したものに問題があるならキャプチャソフトが原因である可能性は低い。主にハードウエアを調べること。また、録画が正常に出来ない状態でプレビューの音質をどうこう言うべきではない。
 
  (2) 録画は正常でプレビュー音に問題があるなら原因は音ズレ。

  (3) プレビューにおいて「音ズレ」と「プチプチノイズ」には密接な関係がある。

  (4) 慢性的な音ズレを抱えている人は主に時間管理(クロック)に影響する部分を調べて根本的な原因を正さない限り改善はしない。

  (5) レンダラーの変更は遅延とノイズのどちらを妥協するかの選択でしかない。
    (a) 遅延を許容し、音質を重視するなら「標準レンダラー」を使う。
    (b) 音質は妥協し、遅延を防ぎたいなら「アマレコ・オーディオ・レンダラー」を使う。

  (6) 標準レンダラーを選択した場合は数分程度では遅延している事が分からない場合がある。一見改善されたように感じるが、ぬか喜びの可能性がある。
  
  (7) 音ズレの生じない正常なケースでは「アマレコ・オーディオ・レンダラー」を使う。


 
 
あまラボへようこそ
このブログでは自作ソフトの最新情報やtips、PC動画に関する話題を掲載していきます。各記事へは下にあるカテゴリからアクセスして下さい。

ファイルのダウンロードはホームページの方でお願い致します。

質問・要望・不具合報告はこちら
アマレコTV
アマミキ!
アマレココ
アマレコ・ライト
ファンタジーリモート
AMVコーデック



ホームページ
カテゴリ
最新コメント
カレンダー
05 | 2010/06 | 07
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 - - -
最新記事
最新トラックバック
ブログ内タグ

アマレコTV ビデオキャプチャ アマレコVR AMVコーデック Oculus アマレココ Quest アマミキ! コーデック gQuest SC500 動画配信 Pico GO ファンタジーリモート 4K アマレコライト Unity プラグイン G2 AMV4 oculus ライブ機能 SC512 パススルー機能 デスクトップキャプチャ Passthrough AVX2 リモートソフト FAQ 質問コーナー アセット機能 ニコニコ動画 HDキャプチャ DirectShow 背景透過 120Hz Asset レゴ 遅延 解説動画 組み換え 可変再生速度 Meta LEGO MetaQuest VR GV-USB2 XL2420T 2 Pico4 倍速液晶 液晶モニター デインターレース ベンチマーク アマステ Intensity VRonVR AMV2MT MonsterX3A Pro PS4 VideoKeeper2 designs インストール Alternate AVX XCAPTURE-1 RDT233WX-Z GV-USB SD-USB2CAP4 31024 32ZP2 31006 ffmpeg 画像処理 60fps Robust Matting RGBキャプチャ Rift Video Shadow Play WindowsMR RYZEN UtVideo T2 HDMI NVEnc HDCP QSV LameACM OBS 音遅延 MP3 Haswell 電源オプション 音ズレ 録画 オーバーレイ XCapture-1 MonsterXU3.0R フィギュア ハイパースレッディングテクノロジー HT 31021 MPC 液晶テレビ DirectShowFilter プレビュー 擬似NTSCキャプチャ SD-USB2CUP4 Livetube AtomでHDキャプチャ キャプチャーツール シンクライアント イベント IntensityPro DC-HD1 額縁遅延 REGZA ZP3 倍速補完処理 32ZP32 Kabelake リプレイ機能 モノステ 倍速駆動 ゲームスムーズモード LAVFilters SkyBox Hand Tracking 2.0 ファイルマネージャプラス pytorch APIパススルー機能 API python ハンドジェスチャー パカラーススルー機能 アルファ付き動画 アルファ付きVR動画 RVM クロマキー ダウンロード AssetBundle 物理処理 download passthrough 検証 Preferred Filter Tweaker SteamVR GPU使用率 可逆圧縮 SKnet GV-USB3 キャプチャカード VR動画 フレーム間圧縮 新プレイヤー機能 AMPlayer 60Hz 新アマレコVR 90Hz VRコントローラー MR Windows SSE 

ブログ内検索
月別アーカイブ
アマレココに関するリンク
お世話になっているソフトのリンク
RSSリンクの表示
管理画面
  • 管理画面