4Kを使ってRGBキャプチャするとカラーフォーマットが対応せず録画できなかったり、プレビュー映像が上下反転するなどで上手く使えませんでした。4KのRGBキャプチャにも対応するので、YUVだけでなくRGBによる録画やプレビューが可能となります。4Kではビデオソースフィルタ(アマレコTVで言うところのキャプチャデバイス)が2つ登録されて、使えるカラーフォーマットが多少異なります。10bit)でキャプチャできます。8bit)の場合を説明します。Captureと(アマレコTV的には)同じです。YUV系に関しては現行のアマレコTVと同じですのでこの記事では省略します。具体的な動作としてはアルファチャネル付のARGB(内容はRGB32と同じ)としてアマレコTVのカスタムフィルタに渡されるので、サブタイプをRGB32へ書き換えることで対応しました。フレームデータの内容はおそらく同じなのでヘッダ情報だけ書き換えます。余計な変換処理はアマレコTVの方では行っていません。8bit)が使えません。10bit)専用となります。YUV系に関しては現行のアマレコTVと同じですのでこの記事では省略します。8bit)へ変換して動作します。8bitのクオリティとなります。captureの方は確実に10bit-8bit変換が行われるのでビデオ信号が8bitだった場合、この処理が無駄と言えます。Captureを使った方が無駄がなく無難に見えますが、ビデオソースフィルタの内部で変換処理を行っているかもしれないので、結局何とも言えません。どちらも同じように使えるので、どっちでもいいのかなと思います。新ドライバでアマレコTVでもRGBのプレビューが可能に新ドライバ10.4.1により「DirectShowからもRGBキャプチャができる」と2chで報告している方がいたので試してみました。30bit」のフォーマットが選択できるようになりました。4Kでキャプチャ、アマレコTVでプレビューした様子です。ありますが色のにじみもなくRGBでキャプチャできていることがわかります。現状対応しているフォーマットはRGBの10bitのみのようなのでアマレコTVの録画やスクリーンショット、ライブ機能などは利用できません(アマレコTVはRGB10bitに対応していない)。プレビューのみとなります。8bitへ変換しています。8bit相当の品質となります。RGBでのキャプチャはできていません。そのため今回の内容も720pでのテストとなっています。RGBに関しては他の方のレビューを見てください。PS4もブログのコメント欄でいろいろ教えていただいたり参考動画を紹介して頂いたので、そのあたりを踏まえて再度テストしてみました。Expressでキャプチャしています。RGB」を選択することでRGBキャプチャ可能です。以下は別PCのHDMI出力をRGBでキャプチャした様子です。Expressで録画したAVIファイルをAviUtlにて読み込んで確認します。表示している画像は以前の記事で使ったテストパンターンで、YUY2でキャプチャした場合は上か下のどちらかのパターンの色が変色しますが、今回RGBでキャプチャした映像は上下とも変色していないことが判ります。このことから少なくともYUY2ではなくYUV4:4:4またはRGBでキャプチャできていると判ります。ちなみに以前のテストの結果ですがYUY2でキャプチャすると次のようになります(下のパターンが暗くなっている)。続いてPS4のキャプチャです。ExpressをRGBに設定することでキャプチャ可能でした。PS4の設定が1080pの場合キャプチャできないようです。59.94」としたところ、キャプチャできるようになりました。1080pでキャプチャすることはできませんでした。参考動画では1080pでキャプチャできているので、まだ何か私の方で見落としている部分がありそうです。ShowビデオソースフィルタがRGBに対応していないと思われる)ではPS4をキャプチャすることができません。IntensityのビデオソースフィルタがRGBに対応するか、PS4のビデオ出力をYUVに設定できないと無理と思われます。今回の記事は以上となります、前回の記事から大分進展することができました、コメント欄で教えてくださった方に感謝します。何かありましたら教えていただけると助かります。PS4を1080pでキャプチャできている。0あまラボへようこそこのブログでは自作ソフトの最新情報やtips、PC動画に関する話題を掲載していきます。各記事へは下にあるカテゴリからアクセスして下さい。