SkypeRecorder

Windows10(2016/01/14現在の最新であるTH2)ではDirectShowのAVISplitterフィルターに不具合があるようで、SkypeRecorderが正常に動作しません。
正確には、動画ファイルと音声ファイルをマージする処理が途中で停止し、最終的な動画ファイルが正常に作成されません(正常に終了したように見えるが、例えば30分の動画が5分程度までしか作成されていない)。
根本的な解決のためには、Microsoftさんで標準のAVISplitterフィルターが修正されることを期待しますが、とりあえずはguliverkliプロジェクトさんのAVISplitterフィルターを借りることで、Windows10でも動作させることができます。

1.guliverkliプロジェクトさんのウェブサイトからAvi Splitterをダウンロード


2.「7z」形式で圧縮されているため、7z形式に対応したソフトウェアで展開
7zの展開方法が不明な場合はGoogle等で検索してください。
展開したファイルからRelease\AviSplitter.axを適当な場所に置きます(例えばSkypeRecorderをインストールしたフォルダ等)。

3.コマンドプロンプトを起動
Windows10のデスクトップ左下のスタートボタンをクリックし、「すべてのアプリ」→「Windows システム ツール」→「コマンド プロンプト」を右クリックし、表示されたメニューから「その他」→「管理者として実行」をクリックします。
「このアプリがPCに変更を加えることを許可しますか」と聞かれるので「はい」をクリックします。


4.AVISplitterフィルターを登録

cdコマンドで「AviSplitter.ax」ファイルを置いたフォルダーに移動し、以下コマンドを入力します。
regsvr32 AviSplitter.ax

以上で完了です。
SkypeRecorderを使って正常に録画できるかご確認ください。


上記をやっても正常に動作しなかった場合等で、AVISplitterフィルターを登録解除したい場合は、上記の3のようにコマンドプロンプトを起動して、以下コマンドを入力します。
regsvr32 /u AviSplitter.ax