引用:
|
作者seachild
藉這串順便請教一下vxr兄..
我習慣用kmplayer
在它的進階視訊設定中有vmr9,而且分兩大項,
其中有一項是像素著色器,裡面可選的有著色堆疊器、和許多不同的txt檔
不曉得這類選項的用途為何?
因為在現有的影片檔下播放,看起來都沒什麼差別(也許是木眼  )
就怕以後播放時出問題,卻忘了從何處改回設定
常做這種呆事,改來改去根本忘了哪出錯
|
VMR是MS提出的一種標準..
一般我們通常是使用OVM(Overlay Mode)來跑
當然它速度最快..
這些都是指Video Render..
算是最終輸出部分..
VMR算是改進一些OVM的缺點..
例如多螢幕輸出問題等(
OVM是個特殊的Buffer,
他有自己的色彩控制,
所以和一般丟到Pirmary Buffer不一樣,
因此像擷取螢幕畫面的時候,你catch是一塊黑色畫面,
VMR9則是丟到Primary Buffer,所以抓的到畫面)..
從VMR-7以後就結合D3D的部分去應用..
到了VMR-9就支援Pixel Shader去實現可編程化能力..
可以製作出一些後期效果..
那些txt就是Shader Language..
用來實現後期效果..
我個人習慣搭配黑位修正的Shader..
因為他呈現出來的畫面會有點泛白..(這與PC Level和TV Level有關..)