作者kaishu (Kai)
看板AVEncode
標題[請問] MPCHC以DXVA播放某些H.264檔案會出現馬賽克
時間Fri Mar 19 22:10:37 2010
我使用的是K-Lite Mega 5.8.3(最新版)中的MPCHC,
DXVA所需的設定都有依K-Lite安裝程式的指示打開;
將"Internal Filter"(內部篩選器)的"H264/AVC"打勾,採MPCHC內建的DXVA解碼器,
播放少部份檔案會出現馬賽克,"效果"如下圖:
http://img517.imageshack.us/i/mpchcdxva.png/
但將這個勾勾取消,並且到"Win7DSFilterTweaker"(K-Lite提供的設定程式,在Tools下)
把H.264改成任何非"Microsoft"的選項
//這裡是指不用MPCHC內建解碼的話要用誰解碼,
//Windows 7內建的解碼器會用DXVA,因此選Microsoft(Windows內建)
//也會有上圖問題
//補充:用WMP播放,會因為叫出這個Windows內建解碼器的關係,也有問題
就正常了(選"DivX H.264"或"ffdshow"等不用DXVA的都可以),如下圖:
http://img532.imageshack.us/i/mpchcdivx.png/
只有少部份檔案會如此,
想請教大家這是影片本身的問題嗎?
有沒有機會由環境或設定的調整讓這些影片能正常用DXVA播放?
其他資訊:
OS: Windows 7 旗艦版 x64
CPU: Intel Pentium D 940 3.2G
RAM: DDR2-667 2G
顯示卡: 技嘉 ATI Radeon HD 4350
感恩:D
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.32.145
※ 編輯: kaishu 來自: 59.126.32.145 (03/19 22:14)
1F:→ MOMONGANAITO:應該不行 有些影片能硬解有些不能 看壓制者的想法 03/19 23:05
2F:→ MOMONGANAITO:ffdshow裡面也可以開DXVA 也許你可以試試 03/19 23:06
3F:→ MOMONGANAITO:以前在下還遇過奇怪的案例 K-Lite預設設定值+上自己 03/19 23:14
4F:→ MOMONGANAITO:改的H264用CoreAVC另外再安裝加進來 影片開了會當掉 03/19 23:15
5F:→ MOMONGANAITO:但是移除K-Lite後純裝CoreAVC+MPC就正常了 03/19 23:16
6F:→ MOMONGANAITO:從此之後我不再裝K+Lite.. 03/19 23:16
7F:→ lordmi:很簡單 請使用ffdshow 3200以上或CoreAVC2.0以上版本 03/20 00:10
8F:→ lordmi:這種情形是新版壓縮參數遇上舊版解碼器的FAQ狀況 03/20 00:11
我另外安裝了ffdshow 3316(最新版),
預設安裝目錄就是K-Lite的目錄(換言之會蓋掉原有的ffdshow),
安裝程式中的解碼格式選擇全部依照預設值;
然後在ffdshow的DXVA設定(只裝K-Lite的話沒有這個DXVA設定的捷徑)勾選了H.264,
並在Win7DSFilter的H.264設成用ffdshow,MPCHC Internal Filter的H.264也取消
播放同一個檔案,
ffdshow的DXVA Decoder確實有被載入,
但是仍然是一樣的不正常狀況,
是否有設定遺漏呢?
9F:→ gbear:我裝 K-lite 只為了 Vobsub ~~~~XD (我知道可以單獨安裝啦) 03/20 09:29
10F:→ web2312:也可以試試ffdshow的字幕器 現在支援度越來越好了 (支援 03/20 11:57
11F:→ web2312:特效字幕) 03/20 11:57
※ 編輯: kaishu 來自: 59.126.32.145 (03/20 13:27)
12F:→ web2312:把那些檔案的mediainfo PO上來看看吧... 03/20 13:30
Format和Video的部分如下:)
Format : Matroska
File size : 218 MiB
Duration : 24mn 26s
Overall bit rate : 1 248 Kbps
Encoded date : UTC 2010-01-03 07:34:54
Writing application : mkvmerge v2.4.0 ('Fumbling Towards
Ecstasy') built on Oct 11 2008 20:13:15
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile :
[email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 6 frames
Muxing mode : Container
[email protected]
Codec ID : V_MPEG4/ISO/AVC
Duration : 24mn 24s
Nominal bit rate : 1 000 Kbps
Width : 864 pixels
Height : 480 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.101
Writing library : x264 core 68 r1183M f21daff
Encoding settings : cabac=1 / ref=6 / deblock=1:0:0 /
analyse=0x3:0x133 / me=umh / subme=6 / psy_rd=1.0:0.0 / mixed_ref=1 /
me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 /
chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=6 /
b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 /
keyint_min=25 / scenecut=40 / rc=abr / bitrate=1000 / ratetol=1.0 /
qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30 /
aq=1:1.00
※ 編輯: kaishu 來自: 59.126.32.145 (03/20 20:01)