PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 顯示卡討論區
帳戶
密碼
 

  回應
 
主題工具
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者edw26487
我也灌了這版,不過白條依然如故,似乎無法靠驅動解決原始狀態,參考圖片1 (http://edw26487.myweb.hinet.net/image/hdtv/test/m1)
靠overlay或者開硬體加速,或者總是使用篩選器即可獲得解決,參考圖片2 (http://edw26487.myweb.hinet.net/image/hdtv/test/m2)
再來H264開加速與之前底下有透明邊線同,參考圖片3 (http://edw26487.myweb.hinet.net/image/hdtv/test/h1)
不開加速時底下透明邊線幾乎消失,參考圖片4 (http://edw26487.myweb.hinet.net/image/hdtv/test/h2)

因此我還是和先前一樣,有時開加速有時不開加速,或者有時換overlay,不過我片片就那幾片而已,樣本很少
觀看結果vmr9無轉譯的字體好像是有比較漂亮...

閣下的情況在我這邊是完全不存在(VMR9 Mode)...
     
      
舊 2007-05-07, 01:34 AM #11
回應時引用此文章
vxr離線中  
edw26487
Master Member
 

加入日期: Aug 2005
文章: 2,250
引用:
作者vxr
閣下的情況在我這邊是完全不存在(VMR9 Mode)...

這我就不知道了
一樣的mpeg-2
一樣的VMR9 mode
在我測的片片裡只有阿甘會出現白條
其他的刺激1995、魔鬼大帝、PIONEER DEMO測試片沒有問題
同樣的H264也只有金剛那片有透明邊線問題
您不妨找來放放看...
 
舊 2007-05-07, 01:47 AM #12
回應時引用此文章
edw26487離線中  
edw26487
Master Member
 

加入日期: Aug 2005
文章: 2,250
另外再補充
以mpeg-2的阿甘或其他mpeg-2格式的來講
啟用高速模式→開啟顯卡加速後
畫面會有發白現象
在其他片片也有類似現象
因為這種mpeg-2開高速截不下來,所以我用照相代替,如圖5
用overlay沒有開加速後,才是正常現象,如圖6
如果沒有開高速而用VMR9,那就是底下多條白線而已...
因此靠VMR9通吃大部分mpeg-2是可以,不開高速畫面就不發白
但遇阿甘這類片就改overlay來播就沒有白條以及保持畫面清晰
至於h264大概是一招打天下OK,開高速也可,對大部分而言
但對金剛來講底下會多出透明邊,這時就要透過overlay或者不開加速或者總是使用篩選器來把透明邊的影響降到最低...
以上是就我自己所擁有的樣本所做的觀察及心得
我看mpeg-2是調Cyberlink的DTV
看H264則是PD6解碼
CPU是OP 170,卡是7600GT
以前用nvidia的decoder開mpeg-2開高速也有畫面發白的情形
這種跟上面一樣用remap也無法解決...
舊 2007-05-07, 02:54 AM #13
回應時引用此文章
edw26487離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者edw26487
另外再補充
以mpeg-2的阿甘或其他mpeg-2格式的來講
啟用高速模式→開啟顯卡加速後
畫面會有發白現象
在其他片片也有類似現象
因為這種mpeg-2開高速截不下來,所以我用照相代替,如圖5 (http://edw26487.myweb.hinet.net/ima...est/h1white.jpg)
用overlay沒有開加速後,才是正常現象,如圖6 (http://edw26487.myweb.hinet.net/ima...t/h1nowhite.jpg)
如果沒有開高速而用VMR9,那就是底下多條白線而已...
因此靠VMR9通吃大部分mpeg-2是可以,不開高速畫面就不發白
但遇阿甘這類片就改overlay來播就沒有白條以及保持畫面清晰
至於h264大概是一招打天下OK,開高速也可,對大部分而言
但對金剛來講底下會多出透明邊,這時就要透過overlay或者不開加速或者總是使用篩選器來把透明邊的影響降到最低...
以上是就我自己所擁有的樣本所做的觀察及心得
我看mpeg-2是調Cyberlink的DTV
看...


發白是有原因的..<<<====也是老梗問題了..

這問題靠Shader Code就解決了...


sampler s0 : register(s0);
float4 p0 : register(c0);
float4 p1 : register(c1);

#define width (p0[0])
#define height (p0[1])
#define counter (p0[2])
#define clock (p0[3])
#define one_over_width (p1[0])
#define one_over_height (p1[1])

#define PI acos(-1)

#define BT_709

#ifdef BT_709
#define Kb 0.0722
#define Kr 0.2126
#else
#ifdef SMPTE_240M
#define Kb 0.087
#define Kr 0.212
#else
#define Kb 0.114
#define Kr 0.299
#endif
#endif

static float3x3 r2y =
{
Kr, 1-Kr-Kb, Kb,
-Kr/(1-Kb)*0.5, -(1-Kr-Kb)/(1-Kb)*0.5, 0.5,
0.5, -(1-Kr-Kb)/(1-Kr)*0.5, -Kb/(1-Kr)*0.5,
};

static float3x3 y2r =
{
1.000, 0.000, (1-Kr)*2,
1.000, -(1-Kr)*2*Kb/(1-Kr-Kb), -(1-Kb)*2*Kr/(1-Kr-Kb),
1.000, (1-Kb)*2, 0.000,
};

// Brightness: -1.0 to 1.0, default 0.0
// Contrast: 0.0 to 10.0, default 1.0
// Hue: -180.0 to +180.0, default 0.0
// Saturation: 0.0 to 10.0, default 1.0

#define Brightness 0.0
#define Contrast 1.0
#define Hue 0.0
#define Saturation 1.0

static float2x2 HueMatrix =
{
cos(Hue * PI / 180), sin(Hue * PI / 180),
-sin(Hue * PI / 180), cos(Hue * PI / 180)
};

float4 main(float2 tex : TEXCOORD0) : COLOR
{
float4 c0 = tex2D(s0, tex);
c0.rgb = mul(r2y, c0.rgb);

// Y range is [16,235], PbPr range is [-112,112]
c0.r = (c0.r * 255 - 16) / 219;
c0.gb = (c0.gb * 255) / 224;

//c0.r = Contrast * c0.r + Brightness;
//c0.gb = mul(HueMatrix, c0.gb) * Saturation;
c0.rgb = mul(y2r, c0.rgb);
return c0;
}
舊 2007-05-07, 09:33 AM #14
回應時引用此文章
vxr離線中  
wccocer
Advance Member
 
wccocer的大頭照
 

加入日期: Sep 2002
文章: 348
剛剛發現NGO版的158.22也出了,下來試用一下
目前用了5分鐘試播了幾部影片覺得不錯,沒遇到什麼問題
一些之前165.01 beta的bug都沒有了,用G7x的也可以嘗試看看
比較遺憾的是,這次NGO的版本也沒傳統控制台了,真不適應
__________________
Welcome to world !
舊 2007-05-07, 12:16 PM #15
回應時引用此文章
wccocer離線中  
edw26487
Master Member
 

加入日期: Aug 2005
文章: 2,250
引用:
作者vxr
發白是有原因的..<<<====也是老梗問題了..

這問題靠Shader Code就解決了...


sampler s0 : register(s0);
float4 p0 : register(c0);
float4 p1 : register(c1);

#define width (p0[0])
#define height (p0[1])
#define counter (p0[2])
#define clock (p0[3])
#define one_over_width (p1[0])
#define one_over_height (p1[1])

#define PI acos(-1)

#define BT_709

#ifdef BT_709
#define Kb 0.0722
#define Kr 0.2126
#else
#ifdef SMPTE_240M
#define Kb 0.087
#define Kr 0.212
#else
#define Kb 0.114
#define Kr 0.299
#endif
#endif

static float3x3 r2y =
{
Kr, 1-Kr-Kb, Kb,
-Kr/(1-Kb)*0.5, -(1-Kr-Kb)/(1-Kb)*0.5, 0.5,
0.5, -(1-Kr-Kb)/(1-Kr)*0.5, -Kb/(1-Kr)*0.5,
};

static float3x3 y2r =
{
1.000, 0.000, (1-Kr)*2,
1.0...

照您的設定使用,結果是一樣的
依舊發白
我也有參考這篇(之前是照這個來設定的)
結果是一樣的...

發白的問題可以參考mpeg-2有掛字幕的影片
大概開高速就可以看到了
你可以在開高速和不開高速中明顯看出...

此文章於 2007-05-07 12:40 PM 被 edw26487 編輯.
舊 2007-05-07, 12:35 PM #16
回應時引用此文章
edw26487離線中  
wccocer
Advance Member
 
wccocer的大頭照
 

加入日期: Sep 2002
文章: 348
引用:
作者edw26487
照您的設定使用,結果是一樣的
依舊發白
我也有參考這篇 (http://bbs.silu.info/viewthread.php?tid=167690)(之前是照這個來設定的)
結果是一樣的...

發白的問題可以參考mpeg-2有掛字幕的影片
大概開高速就可以看到了
你可以在開高速和不開高速中明顯看出...

那個設定似乎有誤,很有可能shader根本沒有起作用
我使用的設定是:
- VMR9無轉譯模式
- 使用D3D材質層
- PS 2.0 - Bilinear
- 在VMR9/D3D 中使用替代材質

之後在"像素遮影器(VMR9 3D材質)"開啟修正發白的shader

我以這種設定方式使用158.22驅動播Mpeg2掛字幕並沒有發白的情況(關掉shader則還是會有)
__________________
Welcome to world !
舊 2007-05-07, 01:20 PM #17
回應時引用此文章
wccocer離線中  
edw26487
Master Member
 

加入日期: Aug 2005
文章: 2,250
引用:
作者wccocer
那個設定似乎有誤,很有可能shader根本沒有起作用
我使用的設定是:
- VMR9無轉譯模式
- 使用D3D材質層
- PS 2.0 - Bilinear
- 在VMR9/D3D 中使用替代材質

之後在"像素遮影器(VMR9 3D材質)"開啟修正發白的shader

我以這種設定方式使用158.22驅動播Mpeg2掛字幕並沒有發白的情況(關掉shader則還是會有)

殘唸...
照您的設定是一樣的情形
我只有播放mpeg-2開高速才有此情形
之前H264發白我記得用remap即可解決...
舊 2007-05-07, 01:28 PM #18
回應時引用此文章
edw26487離線中  
edw26487
Master Member
 

加入日期: Aug 2005
文章: 2,250
承上
我可以確定我的設定應該有發揮效用

我把沒開加速下使用remap、vxr兄的設定、全部停用分別做了截圖如下:
remapvxr兄的設定全部停用

另外三張連續播放比較差異,如圖7 ,可見得remap與vxr兄的設定類似,全部停用就發白,不過發白程度不會如最上圖5,最上圖5的字幕會非常有"深度"...XD

因此我的測試,只要有開高速播放mpeg-2格式的影片,不管有無掛shader或是remap,結果都同最上面所PO的圖5...

此文章於 2007-05-07 01:59 PM 被 edw26487 編輯.
舊 2007-05-07, 01:58 PM #19
回應時引用此文章
edw26487離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者wccocer
剛剛發現NGO版的158.22也出了,下來試用一下
目前用了5分鐘試播了幾部影片覺得不錯,沒遇到什麼問題
一些之前165.01 beta的bug都沒有了,用G7x的也可以嘗試看看
比較遺憾的是,這次NGO的版本也沒傳統控制台了,真不適應

NGO好像早在之前幾個版本就把Classic Control Panel拿掉了....
我個人是用Xtreme-G的...
舊 2007-05-07, 05:16 PM #20
回應時引用此文章
vxr離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是03:25 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。