64bit版の配信ソフト等で以下の2つのフィルターが使えるようになります。64bit版での使用例64bit用にコンパイルし直しただけなので内容は32bit版のlive_setup300に含まれるフィルターと同じです。現在はベータ版で、十分なテストを行っておりません。問題が生じても自力で対処できる方のみご利用下さい。インストーラーは同梱していません。参考に手動で導入してください。日本語が含まれるフォルダ等では使えない可能性があります。0フレームレートの扱いについて(ffmpeg、DirectShow、ビデオキャプチャ)「画質厨の配信設定研究」のこの記事を見ながらアマレコTVとffmpegを連携させた使い方を試していますがその中のフレームレートについてのお話しです。アマレコTVのライブ機能をffmpegを使うとフレームレートが「29.97」と表示される場合と「29.9701」と表示されることがあり「おや?」と思う場面が出てきます。結論から言うと先のサイトに書かれている通りどちらも正解(正常)で小数点以下の扱い(非常に細かい単位)を切り捨てるか、繰り上げるかの違いです。Showの仕様です)。AvgTimePerFrameは100ナノ秒(10,000,000分の1秒)単位で1フレームあたりの(平均)持続時間を管理します。29.97fpsの場合のAvgTimePerFrameは333666または333667という値になりますが、この値(333666や333667)をそのまま表示したのでは解りにくいので、1秒間に何フレーム扱うかというfpsの形に各々のソフトウエアが計算し29.97のように表示しています。29.970000・・・となります。ソフトウエアはfpsの小数点以下2位または3位までしか表示しないため両者の違いが表面化することはありませんが、ffmpegは小数点以下4位まで表示(小数点以下5位を四捨五入)するため「29.9701」と「29.97」といった違いが表面化します。その違いは一千万秒に対し1秒の誤差(115日間ぶっ続けで配信して1秒ズレる)なので通常問題になることはないでしょう。その違いは一千万フレームに対し1秒の差(29.97fpsの場合なら92時間ぶっ続けで配信して1秒差が出る)なので通常問題になることはないでしょう。AvgTimePerFrameを決めるのは基本的にキャプチャカードです。キャプチャカードはAvgTimePerFrame=333667なので表示上は29.97となることが多いと思います。(現在手元にあるGV-USB2、SD-USB2CUP4、SC512、IntensityProはAvgTimePerFrame=333667)もう一つのケースとして59.94fps(AvgTimePerFrame=166833)でキャプチャしたものをアマレコTVのライブ機能で29.97fpsにしている場合は計算精度の関係でAvgTimePerFrame=333666となります。この場合、表示は29.9701となってしまいます。29.9700299700299700299700299700・・・となるので、29.97fpsにおけるAvgTimePerFrameのより正確な値はAvgTimePerFrame=333666.6666666666666666666666666・・・と小数点以下に6が沢山続きます。333666(29.9701)よりは333667(29.97)の方が誤差が少ないと言えます。■まとめ・「29.9701」と「29.97」はどちらも正常。・どちらになるかは使っているキャプチャカードのAvgTimePerFrameにより決まる。・多くのキャプチャカードで「29.97」となる。・59.94fpsでキャプチャしたものをライブ機能で29.97fpsにしている場合は「29.9701」となる。Ver2.30からffmpegの"-r"オプションでライブ機能のフレームレートを指定できるようになりましたが、特に問題がない場合はffmpeg側からフレームレートを指定しない方が望ましいです。-rオプションでフレームレートを指定するとキャプチャカードのフレームレートとは違うレートでffmpegが動作するためキャプチャカードとffmpegの間でギャップが生じやすくなります。ギャップが生じるとアマレコTVのライブ機能により意図的にフレームをドロップさせたり、同じフレームを水増しすることで調整されます(カクカクになる可能性が高まる)。-rオプションを指定しない場合はキャプチャカードのフレームレートに合わせてffmpegが動作しますのでギャップが生じにくくなります。先行公開Windows7や64bit版のOSの特性に合わせた対応、HDMI、Bluetoothなどの機器への対応、ライブ機能の見直しとなっています。Windows7に関する対応が多くなっていますが正式対応ではないので今までどおりWindowsXP用のアプリケーションをWindows7で使う場合の作法を知っておく必要があります。現在は対応するヘルプがありません。ブログの記事を見ながらご利用下さい。動作タイミングが不安定なキャプチャデバイスでもWindows7のEVRで滑らかなプレユー表示を行えるようにしました。64bit版のOSの場合はリプレイ機能用のバッファに2GBを超えるメモリを割り当てられるようになりました。ステータスモニター画面追加(ステータスバーより詳しく状況確認ができます。ステレオ片チャネルしか接続されていない場合にモノラルをステレオに変換する機能「モノステ」追加。NTFS以外でフォーマットされたHDDへの録画をできないようにしました(4GBを超えるファイルを作成できないFAT32などはエラーとなります)。200%などウインドウサイズを指定したときに画面の四隅からはみ出ないようにしました。ツールバーに設定アイコンを追加しました。実際のキャプチャフレームレートと設定値が合わない時は警告メッセージを表示するようにしました。高度な設定のGV-USBに関するオプションを廃止しました。オーディオデバイスを有効にしてリプレイ機能を使った後、オーディオデバイスを使わずリプレイ機能を使うとエラー落ちする不具合を修正しました。リプレイ再生時に映像が出ない(真っ黒)になる場合があるのを修正しました。動作条件を緩和しました。通信方式を同期方式から非同期方式に変更しました。1対多の通信に対応しました。最大4つまでアマレコTV(アマミキ!)のライブ機能を同時利用できるようになりました。画像サイズなどの初期値を設定できるようになりました(初期値を合わせておけばアマレコTVより先に配信ソフトを起動しても利用できます)。オーディオのOn/Off設定追加(映像はアマレコTV、音声はアマミキ!といった使い方に対応)。ミキサーにビデオキャプチャの音を入れるかどうかの設定を追加(PC音とキャプチャ音で二重になるのを回避します)。オーディオレンダラーによる可変再生速度の精度を向上しました(特にWindows7で遅延とノイズを軽減します詳しくはブログ記事参照)。オーディオレンダラーのプロパティページを実装(リアルタイムで反応時間の確認、設定が可能です)。ヘッドフォンのプラグの抜き差しやBluetooth上のオーディオデバイスなど利用中にオーディオデバイスが無効、有効になるケースに対応しました。プラグが抜けていたりオーディオデバイスの電源が入っていない状態でアマレコTVが起動した場合、デバイスが利用できるようになるのを待つようにしました。Mixer」へ改名(アマステ)。アマステでHDMIデバイスの音声を録音していると、HDMIデバイスから音を出力するアプリケーションが無くなった場合、最後に再生された音がHDMIデバイスから鳴り続ける現象(HDMIオーディオデバイスの不具合と思われる)に対応しました。アマステのサンプリングレートに44.1kHz、96kHz、192kHzを追加しました。OS終了時にアマミキ!も正常終了するようにしました。次回起動時にセーフモードになりません。最大4つまでアマミキ!のライブ機能を同時利用できるようになりました。3.1(以下FME)がライブ機能にアクセスした際、FMEを終了してもアマミキ!のステータスがライブ中のままになってしまうのに対応しました。可変再生速度を微調整しました。Bluetoothなどデバイスが無効になった後、再度利用可能になった際にデバイスIDを再検索するようにしました。(IDが変わって違うデバイスから再生されてしまう可能性があるため)。規定のデバイスが指定されているときはOSにより新たに選定された規定デバイスから再生します。動作開始時に指定されたオーディイオデバイスが見つからない場合に規定のデバイスから音を出していたのをやめ、指定されたデバイスが使えるようになるのを待つようにしました。「iWaitDeliver」が“1:Auto“の場合にタイミング調整を行うかどうかの判断をプレビューの設定で決め打ちするのではなく、実際の動作を監視して不安定だった場合にタイミング調製を行うようにしました。実際にタイミング調整が行われているかどうかは、ステータスモニター画面で確認できます。“1:Auto“の場合はStatus欄がリアルタイムで変化します”0:Disable“ならタイミング補正はしていません。”1:Enable“ならタイミング補正をしています。場合は“1:Auto“に設定すればうまく機能すると思いますので初期値のまま(“1:Auto“)でご利用ください。3.補足説明1-8はフレームレートの設定に不備があるケースや、意図的にフレームレートを狂わせないと利用できないビデオキャプチャカードに対する対策です。これらは一見正常に動作しているように見えますが、アマレコTVの各機能を正しく利用することができません。MonsterX-iなどでD1をキャプチャするときのフレームレートは29.97に設定しますが、フォーマットのリストには59.94しかありません。そのまま59.94でもプレビューできてしまいますが、録画やライブ機能などフレームレートを使って計算する部分は正常に動作しないため警告を表示するようにしました。そのほか未確認ですが意図的に25fpsにしないと動作しない製品もあるようです。いった製品も警告を出すようにしました(実質使えないようにしました)。今までのライブ機能は設定や使い方がシビアでした。そのため少しでも設定をミスったり、起動する順番が違うと映像が映りません(フレームレートがちょっと違うだけでもダメ)。通常アマレコTVと配信ソフトの間でライブ機能は使われますが、意図しないその他のアプリケーションがライブ機能へアクセスしてしまい、配信ソフトへ映像が行かないケースもあるようです。このような事情から多くの人に使っていただくのは難しいと考え抜本的な見直しとなりました。設定ですがフレームレートが違っていても画像サイズさえ合っていれば映像を転送することができるようになります(非同期通信になったため)。画像サイズもデフォルト値を設定できますので、良く使う画像サイズを初期値にしておけば配信ソフトを先に起動(アマレコTVを後に起動)しても使えるようになります。画像サイズが合わないときも配信ソフト側のロゴ画面にフォーマットが表示されますので設定ミスに気が付きやすくなっていると思います。そのほか異常があった場合もロゴ画面にステータスを表示することで状況把握できるようにしてあります。1対多の通信にも対応したため他のアプリケーションがライブ機能にアクセスしていても目的の配信ソフトへ映像を転送することができます。これらにより画像サイズさえ合っていれば映像が映らないというケースは殆ど無くなるようにしました。基本的な使い方は今までと同じですので、既にうまく使えている人は何か変わったのか分からないかもしれません。プログラムの公開までもうしばらくお待ちください。通信方式を同期方式から非同期方式に変更しました。1対多の通信に対応しました。最大4つまでアマレコTV(アマミキ!)のライブ機能を同時利用できるようになりました。画像サイズなどのデフォルト値を設定できるようになりました(デフォルト値を合わせておけばアマレコTVより先に配信ソフトを起動しても利用できます)。オーディオのOn/Off設定追加(映像はアマレコTV、音声はアマミキ!といった使い方に対応)。ミキサーにビデオキャプチャの音を入れるかどうかの設定を追加(PC音とキャプチャ音で二重になるのを回避します)。2.使い方ここではアマレコTVのライブ機能を既に使っている人を前提に(変更部分を中心に)説明します。2.1.インストール同梱のライブ機能をインストールします。「ライブ機能を使う」をONにします。ONにできない場合はライブ機能のインストールができていません(バージョンが古いなど)。今までと設定内容は同じですが、コンボボックス内から選ぶようになっています(好きな数値を入力することもできますが24とか25fpsは日本のビデオ規格と合わないため通常使えません)。Liveが使うLineと重ならないようにして下さい。)Line:2からLine:4を使う場合は「フィルタ登録」ボタンを押してフィルタの登録を行う(配信ソフトから使えるようにする)必要があります。(Line)のチェックボックスをONにして下さい。オーディオ設定も同様に出力Lineの選択とフィルタの登録を行ってください。ビデオの出力Lineとオーディオの出力Lineは異なっていても構いません。オーディオの出力を「使わない」にするとオーディオに関するライブ機能を使いません(映像のみとなります)。音声はアマミキ!を使うという場合はアマレコTV側は「使わない」を選択するとわかりやすいのではないでしょうか。一通り設定が終わったらプレビューを開始します。A:Rdy]」と表示されたら準備完了です。次は配信ソフト側になります。Capture(Line)」が追加されていますのでビデオデバイス(カメラ)欄から先ほど選択したLineを選びます。Line:1に付いてはLine標記がありません。(Line)」を選択します。A:Run(1)]に変わります。映像が表示されない場合や、配信ソフト側で音が出ないときは、Lineが異なるか、画像サイズ(音の場合はサンプリングレート)が一致していません。そのあたりをもう一度確認して下さい。2.4.映像が表示されない場合は基本的には画像サイズが合わないかLineの設定が違っています。ロゴ画面の下部に赤字で画像サイズ等のフォーマットが表示される場合は、アマレコTV側で設定したフォーマットと、配信ソフト側で使おうとしているフォーマットがあっていません。下図の場合は配信ソフト側を640x480に設定する必要があります。Liveのロゴ画面の下部に何も表示がないときはLineの選択が違うかアマレコTV側の準備ができていません(プレビュー状態になってない、Rdyになっていない)。3.ステータス3.1.ステータスバーアマレコTVのステータスバーにライブ機能の設定値(フォーマット)と現在のステータスが表示されます。3.1.1.現在のステータス「V:」はビデオに関するステータス。「A:」はオーディオに関するステータスがリアルタイムで表示されます。ライブ機能を使える状態です。配信ソフトからのアクセスを待っています。配信ソフトからのアクセスがあるまでライブ機能で必要な画像処理は行われません(余計な負荷はかからない)。Run(1):配信ソフトがアクセスしています(映像、音声が転送されている)。カッコ内はアクセス数です。複数のアプリケーションからアクセスされている場合は2以上になります。アクセスする配信ソフトが無くなるとRdyに戻ります。Disable:無効です。オーディオ設定の出力で「使わない」を選択した場合にDisableとなります。3.2.ステータスモニターメニューのファイルにある「ステータスモニター」画面ではステータスバーより詳しい状況を確認することができます。Name」でライブ機能にアクセスしている配信ソフトの実行ファイル名が確認できます。表示されるのは1件のみで最初にアクセスしてきた配信ソフトの実行ファイル名が表示されます。ここに心当たりのない実行ファイル名が表示される場合は、該当するアプリケーションを特定してその設定を見直ししてください(ライブ機能にアクセスしないようにして下さい)。Lineの)ロゴ画面にライブ機能のステータスが表示されます。フォーマットエラー:画像サイズが合っていません。下図の場合、配信ソフト側の画像サイズの設定を640x360に設定して下さい。フリーズ:アマレコTV側に異常が起こり途中で処理が止まっている状態です。アマレコTVを再起動して下さい。アマレコTVを再起動した際に次のエラーメッセージが表示される場合は、前のアマレコTVのプロセスがまだ終了していません。タスクマネージャから前のアマレコTVのプロセスを終了させて下さい。ビデオキャプチャ周りの異常の場合はタスクマネージャからでもプロセスの終了ができません。その場合はPC自体を再起動する必要があります。ロゴのみでステータスが表示されていないときは、Lineの選択が違うかアマレコTV側の準備ができていません(プレビュー状態になってない)。アマレコTVのステータスバーがRdyになっているか確認してください。4.その他4.1.ループバックの回避アマレコTVのミキサーを使ってPC音を配信に加えると、ビデオキャプチャの音(ゲーム音)が二重に配信される(エコーがかかったようになる)場合があります。その場合「ビデオキャプチャ音のループバックを防ぐ」をONにすると二重になるのを回避できます。画像サイズのデフォルト値を設定します。画像サイズを設定しておくと、配信ソフトを先に起動(アマレコTVを後から起動)しても映像を転送することができるようになります。ライブ機能のインストール先にある「AmVideoCapture.ini」をメモ帳で開きます。iDefaultWidth(画像の幅)、iDefaultHeight(画像の高さ)を書き換えて保存してください。設定はLine毎に管理されます。デフォルト画像サイズはアマレコTVのライブ機能のリサイズ設定と同じにしてください。Ver1.03可変再生速度の性能向上、及び途中でヘッドフォンのプラグが抜かれたり、Bluetoothのオーディオデバイスの電波が遮断されたりといったケースに対応しました。ライブ機能を同時に4つまで使えるようになりますのでアマレコTVとアマミキ!の同時利用も可能となっています。全体的にアマミキ!を使っていることを意識せずPCの起動から終了までの間、安定して音をルーティングできるようなアプリケーションにしました。プログラムの公開までもうしばらくお待ちください。以前のバージョンでは再生中にオーディオデバイスが使えなくなるとエラー表示を出して音が再生されなくなります。HDMIディスプレイ(写真内RDT233WX-Z)に出力している音をオンボードのヘッドフォン端子(写真内スピーカー)へルーティングしているときに、ヘッドフォンのプラグを抜いてしまうとエラーメッセージが表示され以後ヘッドフォンのプラグを挿しても音は再生されませんでした。Ver1.03では再生中にデバイスが使えなくなってもエラーメッセージは表示されません。アマミキ!の処理は継続されます。その後デバイスが使えるようになると、自動的に音が再生されます。オーディオデバイスが使えなくなるケースとしてはヘッドフォンのプラグが抜かれたり、Bluetooth上のオーディオデバイスのバッテリーや電源が切れたり、電波遮断などがあります。アマミキ!起動時に指定された再生デバイスが使えない場合、以前は規定のデバイスを使って再生するようになっていましたが、Ver1.03からは指定された再生デバイスが使えるようになるのを待つようになっています。これは、例えばHDMIの音をヘッドフォンへルーティングしている場合にヘッドフォンのプラグを抜いた状態でアマミキ!を起動するとHDMIの音をHDMIへルーティングしてしまいループバックが起こる可能性があるので、そういったことを回避するための変更です。1.3.録音デバイス再生デバイスだけでなく録音デバイス側もプラグの抜き差しに対応します。対応できるのは後で紹介するアマステを使った場合に限ります。Mixer」へ改名しました。Capture」と名前が紛らわしいのでこれからはアマステと呼ぶことにします。アマステを使うには同梱のライブ機能live_setup230.exeをインストールしてください。アマステはWindows7専用です。WindowsXPでは利用できません。今まではスピーカーなどの再生デバイスからループバックするのが主な働きでしたが、Ver1.03からはライン入力やマイクと言った録音デバイスをアマステの入力端子として選択できるようになります。アマステの入力端子からマイクを選択した場合はアマミキ!動作中のプラグ抜き差しに対応します。HDMIデバイスの音声を録音していると、HDMIデバイスから音を出力するアプリケーションが無くなった場合、最後に再生された音がHDMIデバイスから鳴り続ける現象(HDMIオーディオデバイスの不具合と思われる)に対応しました。2.4.サンプリングレート新たに44.1kHz、96kHz、192kHzのサンプリングレートをサポートしました。Capture」の方は不要(邪魔)なので一度ライブ機能をアンインストールすることをお勧めします。3.ライブ機能Line:1からLine:4の最大4つまで同時に利用できるようになります。最初に、同梱のライブ機能live_setup230.exeをインストールしてください。Liveが使うLineと重ならないようにして下さい。)Line:2からLine:4を使う場合は「フィルタ登録」ボタンを押してフィルタの登録を行う(配信ソフトから使えるようにする)必要があります。(Line)のチェックボックスをONにして下さい。設定が終わってアマミキ!の右下に「ライブ待機中」と表示されたら次は配信ソフト側になります。(Line)が追加されていますので先ほど選択したLineを選びます。Line:1についてはLine標記がありません。配信ソフトで配信を開始するとアマミキ!の表示が「ライブ中(1)」と変わります。「ライブ中」にならないようならサンプリングレートが異なるか、Lineが異なっていますので確認してください。Live)が指定した場合は次のエラーメッセージが表示されます。3.2.複数アクセス複数の配信ソフト(アプリケーション)からライブ機能にアクセスされている場合にアクセス数を表示するようになりました。「ライブ中(2)」の場合は2つのアプリケーションがアマミキ!のライブ機能にアクセスしています。アクセスするアプリケーションが無くなると「ライブ待機中」に戻ります。3.1(以下FME)がライブ機能にアクセスした際、FMEを終了してもアマミキ!のステータスがライブ中のままになってしまうのに対応しました。以前はアロケータサイズとアロケータ数の設定で遅延とノイズのバランスをとっていましたが、Ver1.03からはアロケータサイズとオーディオレンダラーのプロパティにある目標反応時間で管理するようになります。アロケータ数の設定は殆ど意味を持たなくなります。目標反応時間の設定(オーディオレンダラーのプロパティ)目標反応時間の設定は音を聴きながらリアルタイムで調整できます。モニター部では現在の反応時間の値、再生サンプリングレートの実測値を確認できます。基本的には初期値のアロケータサイズ40ms、目標反応時間30msで問題ないと思いますが、プチプチノイズがのる場合は目標反応時間を40ms位に上げてみてください。ノイズがのらない人はこれらの数値を減らすことで遅延を軽減できます。詳しくはブログの記事を参照して下さい。反応時間の設定は各再生デバイス共通(及びアマレコTV、アマミキ!も共通)となっています(一つしか設定を管理できない)。複数の再生デバイスを扱う場合は一番性能の悪い再生デバイスにあわせて設定してください。基本的な使い方として次の事を説明します。Encoderで配信する。Encoderで配信する。Vista/7に完全対応していません。Vista/7で利用する場合はそれぞれのOSでWindowsXPのアプリケーションを使う際の注意事項を良く理解した上でご利用ください。ダウンロードアマミキ!はアマレコTV付属のユーティリティソフトです。Ver1.15(公開は後日)をダウンロードして下さい。ダウンロードしたamarectv.zipを解凍して出来るamamix.exeがアマミキ!です。インストール解凍した中にあるlive_setup.exeを実行してアマレコTVのライブ機能をインストールして下さい。インストールに関しては表示されるメッセージに従って下さい。※ライブ機能を使わない場合はインストールしなくてもアマミキ!は利用可能です。Live”をアンインストールして下さい。実行amamix.exeを実行すると次の画面が表示されますので、録音デバイスを選択してください。Vista/7の場合は次のメッセージが表示されます。アマレココのFAQを見て注意事項を良く確認して下さい。録音デバイスとは例えばPCゲームの音、USBマイクの音、CDの音、ライン入力の音と言った録音したい音の事です。ここではPCゲームの音とUSBマイクの音を扱う場合を例に説明します。WindowsXPの場合WindowsXPの場合PCゲームの音はサウンドカード(またはオンボード)のステレオミックスを使って録音する事ができます。ch=2」を選択して下さい。次にUSBマイクを設定します。隣りのキャプチャデバイスでUSBマイクを選び、その下の入力は「マクロフォン」を選びます。smp=48000が無い場合は48000に一番近い値のモノを選択して下さい。ここまで出来たら設定完了です。右下の「OK」ボタンを押して下さい。Capture」を使います。ch=2」を選択します。CaptureというCoreが付かないモノもありますので間違えないよう注意して下さい。CaptureはWindows7専用です。WindowsXPでは表示されません。次にUSBマイクを選択します。ch=2」を選択します。smp=48000が無い場合は48000に一番近い値のモノを選択して下さい。設定画面右下の「OK」ボタンで設定を保存します。Captureを使っていると次のエラーがでる場合があります。この場合はパソコン側の設定が必要です。アマミキ!の設定画面の録音デバイスにある「コントロールパネル」ボタンを押す。音を出しているスピーカーを選択して右下の「プロパティ」ボタンを押す。詳細タブでフォーマットを"DVDの音質(2チャンネル、16ビット、48000Hz)"にしてOK。メイン画面メイン画面が表示されたら一番下のステータス欄の左が「動作中」、右側が「ライブ待機中」となっている事を確認して下さい。「動作中」以外の場合は何かしらエラーが表示されたと思いますので、設定を良く確認して下さい。「ライブ無効」となっている場合は設定画面の「ライブ機能」でライブ機能を有効にして下さい。ライブ機能がインストールされていない場合はインストールして下さい。メイン画面の操作アマミキ!のメイン画面で出来る事は各音のボリューム調整とスピーカーから鳴らす音のON/OFF、および配信に使う音のON/OFFです。PCゲームやマイクで大きな音を出してボリュームメーターが緑の範囲に収まるようボリュームを調整して下さい。(黄色いところまでいってるとミキシングしたときに音が割れる場合があります。)スピーカーから鳴らす音の設定はPCゲームの音をOFF、マイクの音も再生されると使いづらいのでOFFにします。配信側の設定はPCゲーム、マイク共ONに設定します。ボリュームを最大にしてもマイクの音が小さ過ぎる場合は、メニューの「ツール」からマイク・ブーストの倍率を上げてみて下さい。補足:マイク・ブーストはどうしても音が大きすぎる場合に倍率を下げる事も出来ます。マイク・ブーストを使うと音質が低下する場合がありますので、出来る限りメイン画面のボリュームで調整するようにして下さい。マイク・ブーストはどうしても調整できない場合の最終手段といった位置付けです。以上でアマミキ!の配信準備は完了です。アマミキ!のウインドウを最小化するとタスクトレイに収納しますが、Windows7の場合はトレイの奥に入ってしまう場合がありますので、「アマミキ!の画面が消えた!」って思ったらトレイの奥を確認してみて下さい。続いて配信ソフト側の設定です。Encoder(以下FMLE)を例に説明します。FMLEを起動してVideoのDevice欄で適当なビデオソースを選択します。Capture」を選択して下さい。Capture」を選択します。Captureと間違えないよう注意して下さい。Capture」を選択するとアマミキ!のステータス欄が「ライブ中」に変わり、アマミキ!でミキシングした音がFMLEに転送されます。後はFMLEの配信設定をしてスタートボタンを押せば配信できます。配信スタートの流れで利用できます。基本は「アマミキ!を先に起動してライブ待機中にしておく」というのだけ押さえておいてください。FMLEを先に起動してアマミキ!を後にした場合は上手く行かない(ライブ中にならない)場合がありますので注意して下さい。以上基本的な使い方さえわかれば、マイク2本を使った配信や、BGMを加えた配信、ボイスチャットの管理など様々なケースに対応できると思いますので是非活用してみて下さい。ツール画面アマミキ!のツール画面です。マイク・ブーストと再生デバイス(出力デバイス)のボリューム設定があります。最大8倍まで計算により調整します。音質的にはメイン画面のボリュームで音を大きくした方が良いので、アマミキ!のマイク・ブーストはメイン画面のボリュームを最大にしてもまだ小さいとか、ボリュームの変更が出来ないデバイス用の最終手段と思って下さい。通常はx1.0のままにします。x1.0以外にするとメイン画面のボリューム値に[+]または[-]が付きます。[+]は倍率が上がっている。[-]は倍率が下がっている事を示しています。再生デバイス再生に使っているデバイスのボリュームを調整します。WindowsXPの場合この設定はコントロールパネルのボリュームとリンクします。Windows7の場合はアプリケーション毎のボリュームとリンクします。この設定は保存されないので注意して下さい。バランス・テストバランステストはミキシングした後のボリュームバランス、特にマイク音量のチェックを行うための機能です。録音ボタンを押している間録音し、ボタンを離すと録音した音がすぐに再生されます。トランシーバーの様にボタンを押している間しゃべって、ボタンを離すと自分の声がどんな感じで聴こえるか判る仕組みです。録音ボタンを押している間、録音します。ボタンを離すと録音したものが再生されます。最大10秒間の録音ができます。10秒を超えると最初のほうから上書きされ最後の10秒が再生されます。再生ボタンを押している間録音した音を再生します。ボタンを離すと再生を停止します。ループ再生ボタンを一回押すと再生を開始します。一回押すと再生を停止します。ループ再生中はメイン画面の操作は出来ません。ツール画面のマイク・ブーストのみ調整できます。再生は、再生デバイス、配信デバイス、ライブ機能の3出力すべてに対して、配信チェックボックスで指定された音がミックスされて再生されます(再生チェックボックスは無視されます)。設定画面(録音デバイス、再生デバイス、ライブ機能)アマミキ!の設定画面です。最初に録音デバイスの画面が表示されますのでリストボックスから必要な項目を選択して右下の「OK」ボタンを押して下さい。最大4系統の音声を扱えますので同じ設定(名前、キャプチャデバイス、入力端子、フォーマット)が4組ありますが必用な部分だけ設定すればOKです。■設定画面-録音デバイス名前メイン画面に表示する名前です。自分で分かり易い名前を選択するかコンボボックスに直接入力して下さい。キャプチャデバイスWindowsXPの場合はサウンドカードやUSBマイクなどの名称を選択します。Window7の場合はアイテム名を選択します。Capture」を選択する事でPC内部の音をキャプチャする事ができます(WindowsXPではできません)。不要な部分は「(使わない)」を選択して下さい。Capture」と言う”Core”が付かないモノもありますが、これは配信用ですのでここでは選択しないで下さい。入力端子WindowsXPの場合はライン入力やマイクと言ったアイテム名を選択します。Windows7の場合は「マスター音量」を選択します。Captureの場合は主にスピーカーなどのアイテム名を選択します。「(選択しない)」を選ぶと既定のアイテムまたは、最後に使っていたアイテムの音をキャプチャします。選択しない場合の動作はOSやデバイスによりマチマチですので上級者向けです。通常は目的のアイテムを選択するようにして下さい。フォーマットサンプリングレートとビット幅、チャンネル数を選択します。サンプリングレートは主に48000Hzまたは44100Hzを使って下さい。サンプリングレートの異なる音もミキシングできるようになっていますが、サンプリングレートが2倍以上異なる場合は音質が著しく低下する場合があります。ビット幅とチャンネル数は16bit、2ch以外使えません。■設定画面-再生デバイス再生デバイスに関する設定です。ここを設定しなくてもアマミキ!は使えます。応用的な使い方をしたい場合に設定して下さい。アマミキ!は再生デバイスを2つ管理できこれらは同じ働きをしますが便宜上”再生デバイス”、”配信デバイス”と名前で区別しています。再生デバイス主にスピーカーやヘッドフォンなどで音を聞いたり、確認するのに使うデバイスを選択します。「(既定のデバイス)」を選択するとOSの方で既定のデバイスに指定されているものを利用します。メイン画面の再生チェックボックスがONの音をミキシングして再生します。配信デバイス再生デバイスと同じ働きをします。メイン画面の配信チェックボックスがONの音をミキシングして再生します。仮想オーディオデバイスを使って配信する場合はここで仮想オーディオデバイスを選択して下さい。次にニコニコ動画の生放送の設定画面やUstreamの設定画面で同じ仮想オーディオデバイスを選択すれば上手く良くと思います。アマミキ!には仮想オーディオデバイスは含まれていませんので別途ご用意ください。※配信デバイスとライブ機能を同時に利用する事もできます。■設定画面-ライブ機能ライブ機能を使うアマレコTVのライブ機能を使って配信ソフトへ音データを転送します。メイン画面の配信チェックボックスがONになっている音をミキシングして転送します。Encoderなどの配信ソフトを使った様々な形態の実況配信が可能になります。Encoderを経由するか再生デバイスの設定画面の「配信デバイス」で仮想オーディオデバイスを使って下さい。ライブ機能の音質サンプリングレートのみ変更できます。通常は48000Hzのままにして下さい。Versionに付いてアマレコTV(またはアマミキ!)と配信ソフトの間で通信するのに使う情報です。このバージョンが異なると通信できないのでライブ機能が使えません。ベータ版を除きアマレコTVとアマミキ!、ライブ機能のインストーラーは一緒に配布しますので、バージョンが合わない等のメッセージが表示された場合は必ず同梱されているlive_setup.exeを実行してバージョンをそろえて下さい。MixerアマレコTVのライブ機能からオーディオ部分のみをまとめた配信用ユーティリティソフトです。DSとアマレコ・オーディオレンダラーの可変再生速度が上手く行ったので、アマレコTVのオーディオ周りはそれらを前提に一から設計しなおそうと思っていましたが、その実験台として現在製作しています。それぞれのボリュームを0-100%で調整(コントロールパネルのボリュームと連動)。黒い三角のチェックボックスでプレビュー用に再生する音を選択。下のチェックボックスでライブ機能用にミキシングする音を選択。アマレコTVとの主な違いは次のとおりです。※仮想オーディオデバイスは含まれていません。使う場合は別途ご用意ください。公開までもうしばらくお待ちください。0あまラボへようこそこのブログでは自作ソフトの最新情報やtips、PC動画に関する話題を掲載していきます。各記事へは下にあるカテゴリからアクセスして下さい。