【YUY2 YV12】色空間スレ【RGB24 32】at AVI
【YUY2 YV12】色空間スレ【RGB24 32】 - 暇つぶし2ch315:名無しさん@編集中
07/09/09 07:15:43 P4fPphGz
EVR DShow Vista
Vistaから使えるEVRですが、DirectShowから使う場合について少し調べてみました。
(EVRはXPでも.Net3.0を入れると、一応DLLが入りますが、登録しても使えません)

これまでのDShowでは、YUVからRGBに変換する場合のマトリクスや、伸張するかどうか、などを
明示的に設定する仕組みが標準では存在しませんでした。
EVRでは、このあたりをどうにかできるという噂を聞いたので、調査してみました。

まず、EVR自体とピンが提供するインターフェースを見てみましたが、
それらしきものはありませんでした。
そこで、ふと、VIDEOINFOHEADER2の解説を見てみると、変更点がありました。
(おそらく Windows SDK for Vista 以降)
予約領域の一部を DXVA_ExtendedFormat とみなすようにしたようです。

さて、実際にこの設定が反映されるかを試してみました。
Vista+GF7300GS(v162.22)では、EVR使用時のみ効果があり、かつ変換マトリクス指定だけが
反映されているようです。
VMR7/VMR9(YUVミキシングモード含む)およびXPではまったく無視されるようです。

どいうわけで、DXVA2フィルタと同じく、Vistaでしかまともに使えないという感じです。
あと、この実験の過程でedvdec.axに上記のパラメータの追加機能を付けてみました。(v0.9.9)
デフォルト値は適当なので、いろいろ試してみてください。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch