因為搞不好這些MPC選項有用到顯示卡或DirectShow 提供的函式
所以我把他稱為 貼圖
一個重新取樣(resampling)加上 放到新的容器上的過程 把他稱為 貼圖 也不為過 ^^||
可看到這個選項與shader有關
裡面提到的 PS 2.0 是 Pixel shader 2.0 縮寫(圖點著色器)
當使用第三項 "使用 3D ..." 時就可選用這個 "重新縮放" 的功能
如顯示卡有支援 Pixel shader 渲染技術就更能表現出來其優勢
http://www.cfanclub.net/new_yjsj/20040920/20040920012.htmP.S. 從表中可知要具備 DirextX 9.0 與 NV40/R420顯示卡 等條件 才具備使用 PS 2.0 的條件
依複雜度
Lanczos > Bicubic > Bilinear > Point
由於 Lanczos 對CPU使用太多,所以不適合播放上使用因此沒有這個選項
Point 個人沒查資訊,預估是個最單純的取樣方式
Bicubic A=-0.60 (PS 2)
因為螢幕常寬比不是 1:1 所以正圓其實是不存在的(最小的像素點不是正方形)
通常是 4:3,3/4=0.75
所以一般選 Bicubic A=-0.75 (PS 2) 會比較好
Flask Mpeg 文獻有提到:
Post Processing栏:此栏用于调整画面尺寸,一般不要使用“Nearest Neighbouring”功能,除非你调整尺寸时不考虑画质问题,JASC推荐收缩画面时采用Bilinear模式(资源消耗少),放大画面时用Bicubic模式(画质好),HQ Bicubic模式画质最好,但运行速度最慢,最终选择应由你的喜好决定。
可以參考一下
Bicubic计算法与Bilinear类似,区别在于它是计算每个像素与相邻的“米”字型方向上的八个像素的色彩平均值,这种算法效果最好,但却最为费时。如果你的机器不是很慢的话,建议采用Bicubic算法。