2013年10月あまラボ自作ソフトの紹介&動画系ソフトに関する話題マイコンソフトXCapture-1用新ドライバを試してみましたマイコンソフトの公式サイトにてXCapture-1やSC-512N1といったHDキャプチャデバイス用の新ドライバーとVideoKeeper2の新バージョンが公開されました。XCapture-1SC-512N1今回はXCapture-1のドライバの改善点とVideoKeeper2の新機能である「CUDAによるGPUエンコード」を試してみます。以前の記事「USB3.0対応HDキャプチャカード「XCAPTURE-1」を使ってみた」と合わせてご覧ください。Ver1.1.0.123.4設定項目がいくつか増えています。画像の調整(画質調整)もできるようになっています。Ver1.1.0.124録画設定にNVIDIAのCUDAを使ってエンコードする設定が増えています。NVIDIA製のビデオカードを増設して条件を満たすと設定をONにできるようです。Videoは使えません。これは、Intelの仕様によるものらしいです。マイコンソフトの推奨スペックはGTX760以上とのことなのでCUDAによるGPUエンコードはかなりハードルが高く感じます。3.デインターレースについて以前の記事「USB3.0対応HDキャプチャカード「XCAPTURE-1」を使ってみた」ではXCapture-1の方でデインターレースされてしまって、30fpsの録画、プレビューしかできないことを書きました。これはスーパーファミコン等の古いゲーム機の疑似NTSCの場合において大きなデメリットでしたが今回この点が改善されています。以下はアマレコTVの場合です。(VideoKeeper2では60fpsの録画、プレビューはできないようです。)アマレコTVの設定画面のデバイス設定にある「デバイス設定」ボタンを押してキャプチャカードのプロパティを開きます。(NONE)」を選択します。するとXCapture-1の方でデインターレース処理をしなくなります。XCapture-1の方でデインターレースしないためインターレースの特徴である横シマのノイズが見て取れます。あとは、アマレコTV側でデインターレース処理の設定をして完了です。今回はスーパーファミコンの疑似NTSCなので「レトロゲーム」を選択します。これで、60fpsのプレビューや録画が可能。あとは240pに対応してくれれば完璧ですね。DDR5で試してみました。結論から書くと、今回はスーパーファミコンをS端子で接続してテストしたので推奨スペックを下回るGF240でも問題なく録画できました。若干画質が悪いように感じるのでそのあたりがビデオカードの性能によるものなのかどうか気になるところです。■サンプル動画スーパーファミコンをS端子で接続して録画したサンプル動画です。アマレコTVとAMV3ビデオコーデックで録画したものをX264でエンコード。ファイルサイズがVideoKeeper2と近くなるよう4Mbpsでエンコード。VideoKeeper2でGPU支援機能を使わずに録画したもの。VideoKeeper2でGPU支援機能のCUDAを使って録画したもの。30fps、画質「高」SC-512N1以前の記事で公開したサンプル動画です。スーファミS端子画質比較を見てください。X264エンコードYV12可逆のS2に設定したため一番高画質。..VideoKeeper2と比べ同じファイルサイズで60fpsにもかかわらず、ほとんど劣化なく高画質に再エンコードできる。GF240エンコーダーによる画質面はまずまず。30fpsで、かつ、XCapture1によるデインターレースが残念。エンコーダーによる画質がいまいち。動きの激しい部分でゴミが目立つ。今回は使用したビデオカードがGF240と相当低スペックなため何とも言えませんが、推奨スペックのGF760でも同様の画質だとするとCUDAによるGPUエンコードは厳しいような気がします。Video(以下QSV)の方が画質が良いのでQSVを支持したいところですが、QSVはQSVでビデオカードを増設すると使えなくなると言うもどかしさ。0あまラボへようこそこのブログでは自作ソフトの最新情報やtips、PC動画に関する話題を掲載していきます。各記事へは下にあるカテゴリからアクセスして下さい。