GeForceでYC伸張をしないようにする方法
過去のGeForceのビデオドライバはYC伸張をしていませんでした。このため、動画データの作成時にYC伸張を行なってしまった人もいるかもしれません。そのようなデータを再生すると2重にYC伸張されて白飛びしてしまいます。そのようなデータを作ってしまった人はレジストリを変更してYC伸張を抑制するようにすると問題解決です。
英語ですが84.21_Forceware_Release_Notes.pdfにこのレジストリ情報が記載されていましたので詳細を知りたい人はダウンロードしてご覧になってみてください。
TVスケール/PCスケールを切り換える
レジストリを変更するのですが、今回はサンプルのレジストリ登録エントリを用意していません。これはレジストリのキーにGUIDが使われているため、こちらで用意することができないからです。
設定を変更するべきGUIDは、通常だとHKEY_LOCAL_MACHINE¥HARDWARE¥DEVICEMAP¥VIDEOの¥Device¥Video0に記述されている値のはずです。そこと見比べてみましょう。
- HKey_Local_Machine¥SYSTEM¥CurrentControlSet¥Control¥Video¥{GUID}¥0000
- VMRCCCSStatus=dword:0x00000001(standard:YUV 0-255)
- VMRCCCSStatus=dword:0x00000003(extended:YUV 16-235)
レジストリの変更後PCを再起動してください。次回起動時から設定が反映されます。