PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   ATi 影片硬解 (https://www.pcdvd.com.tw/showthread.php?t=892712)

parislike8 2011-04-30 09:10 PM

今年三月的時候 CoreAVC 2.5.0.0 發佈,加入了DXVA硬解功能!!!
在此之前只有NV能使用CUDA來作加速,現在ATi的卡也能使用DXVA來硬解了
雖然NV也能使用DXVA,但CUDA的效果似乎比較好 .

CoreAVC Changelog
CoreAVC v2.5.x: What's new in this release
======================================================

CoreAVC H.264 Video Codec - Version 2.5.5.0 (20110426)
- FIX: Clean reference lists when seeking to a SEI recovery point
- FIX: matrix ordering for buggy ATI DXVA implementation
- FIX: non-transposed matrices for NVIDIA DXVA mode
- FIX: validate GPU type, driver version and stream parameters before using DXVA


CoreAVC H.264 Video Codec - Version 2.5.1.0 (20110328)
- FIX: Windows Media Player seeking with MKV
- FIX: MediaPortal crashing
- FIX: Graphstudio crashing


CoreAVC H.264 Video Codec - Version 2.5.0.0 (20110326)
- ADD: DXVA1 support (with red tray icon)
- ADD: DXVA2 support (with red tray icon)

- ADD: new x64 blit asm code (unified with x86)
- FIX: SPS memory leaks
- FIX: Properly support SPS resolution changes (soft/cuda decoding)
- FIX: Bug in YUV->YUV blit code
- CHG: Unify x86 and x64 CUDA asm code
- CHG: Unify x86 and x64 AVC asm code, enabling SSE2/SSE3/SSSE3/SSE4 for x64
- CHG: Increase max supported resolution (approx 8100x8100)
- CHG: Refactor directshow frontend code
- CHG: Modify CUDA locking method
- CHG: Rearrange/enlarge settings dialog
- OEM: YASM padding bug for OSX target
- OEM: Android support added to SDK

cys070 2011-05-01 09:05 AM

CoreAVC 的DXVA硬解不是很好

不太相容的也硬解∼會跟之前那些一樣花掉


個人建議現在用法是軟解+硬解

mpc或potplayer這類+MPCVideoDec.ax硬解

不相容的就軟解CoreAVC
(格式 DXVA硬解無法相容的目前是無解一定花掉∼只能靠軟解輔助)

dabochi 2011-05-01 01:04 PM

引用:
作者cys070
CoreAVC 的DXVA硬解不是很好

不太相容的也硬解∼會跟之前那些一樣花掉


其實這個問題不管是VLC FFDShow MPC-HC M$的CODEC
只要是開啟強制硬解一定會發生

引用:
作者cys070
個人建議現在用法是軟解+硬解

mpc或potplayer這類+MPCVideoDec.ax硬解

不相容的就軟解CoreAVC
(格式 DXVA硬解無法相容的目前是無解一定花掉∼只能靠軟解輔助)


個人建議裝FFDShow 然後把H.264設給ffmpeg-mt解&把DXVA的相容性模式調成正常
讓FFDShow自動去判斷DXVA何時該啟動問題最少

而且這樣作的好處是前端就算用Media Player或是Real Player照樣會照本運作

cys070 2011-05-01 01:10 PM

引用:
作者dabochi
其實這個問題不管是VLC FFDShow MPC-HC M$的CODEC
只要是開啟強制硬解一定會發生



個人建議裝FFDShow 然後把H.264設給ffmpeg-mt解&把DXVA的相容性模式調成正常
讓FFDShow自動去判斷DXVA何時該啟動問題最少

而且這樣作的好處是前端就算用Media Player或是Real Player照樣會照本運作


剛試了一下最新版的CoreAVC_2.5.5.0

開啟硬解功能

之前DXVA不相容的影片∼會強制硬解破圖花頻問題已經解決

不相容的CoreAVC 2.5.5.0 會改成軟解

parislike8 2011-05-01 01:26 PM

引用:
作者cys070
剛試了一下最新版的CoreAVC_2.5.5.0

開啟硬解功能

之前DXVA不相容的影片∼會強制硬解破圖花頻問題已經解決

不相容的CoreAVC 2.5.5.0 會改成軟解


2.5.5.0的Changelog中,這項應是改善的關鍵
- FIX: validate GPU type, driver version and stream parameters before using DXVA

話說回來,我使用前兩版時,當遇到不相容的影片並不會自動強制硬解呢.....

cys070 2011-05-01 01:31 PM

引用:
作者parislike8
2.5.5.0的Changelog中,這項應是改善的關鍵
- FIX: validate GPU type, driver version and stream parameters before using DXVA

話說回來,我使用前兩版時,當遇到不相容的影片並不會自動強制硬解呢.....


之前那版 我開啟DXVA選項會

播放之前用別的解碼和播放軟體確定不相容會判斷為軟解(特地留)

用CoreAVC放
那個小圖示會變紅(顯示有硬解)

結果畫面不是很怪就是花掉

sharp520 2011-05-03 08:53 PM

突然想到,
之前VideoLAN - VLC支援硬解時,
Ati的Drivere更新中還特別提到,
該不會CoreAVC支援硬解了,
還要再等Ati的Drivere更新才更完備?

奇怪,
DXVA不是統一規範的標準架構嗎?

cys070 2011-05-03 08:56 PM

假如版本夠新應該是不用
uvd 2.0~能解的應該都會沒問題

CoreAVC之前版本有問題∼不能解的也解結果就出問題


驅動方面
個人碰過舊版驅動∼硬解影片花頻
(可能就是你講的那個)

換新驅動用硬解就沒問題

要不要更新看你自己決定.....

sharp520 2011-05-05 09:30 PM

引用:
作者cys070
CoreAVC之前版本有問題∼不能解的也解結果就出問題


是指Re Frame數太高所編碼的h.264影片嗎?

sharp520 2011-06-27 05:37 PM

最近發現影響硬解,
除了ReFrame數外,
似乎Format_Settings_GOP : M=X, N=X也有關係...

-------------------------------------



所有的時間均為GMT +8。 現在的時間是01:39 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。