HQMP內部用acm, 只要有安裝acm的解码器, 便可以正常解码(但acm的暂时不能进行seeking), 而且音质比其他player高(声音是用ks來播放, 音质比waveout、directsound高)
CPU方面,hqmp与mpc(rgb输出), 觉得哪个比较吃cpu呢,绝对是hqmp少,再就是使用T Switch resizer type (DirectDraw resizer or internal resizer),所以CPU使用率急剧提高,因为resizer方面, 用的internal resizer是lanczos-3 resizer,这个resizer出名的地方是品质高, 缺点是速度慢~(平时我们都是制作DVDRIP的时候使用)
另外:
hqmp的是高阶的yuv2rgb converter, 与其他的高阶yuv2rgb converter比, hqmp算是比较快,而且yuv2rgb同时会做rgb gamma correction, y/c gamma correction, y/c timing correction, 令cpu使用率比较高
低阶的是用8-bit integer table来处理, 最大误差是3/255 per channel
例如XviD和TMPGEnc內部用低阶的RGB2YUV, 所以品质很差
高阶的是用16-bit integer table来处理, 最大误差是1/255 per channel
-----------------------------------README文件------------------
Program name: High Quality Media Player (HQMP)
Website:
http://sswroom.no-ip.org:5080/compprog/smp/hqmp.htmlShortcut keys / function keys:
1Original Size
Alt-Enter Fullscreen / windowed mode
Ctrl + O Open file
DSwitch on/off dynamic color correction (DCC)
OSwitch on/off On-Screen Display (OSD)
WSwitch on/off wait for vertical blank
TSwitch resizer type (DirectDraw resizer or internal resizer)
RReset color to default
[Insert] Increase Brightness
[Delete] Decrease Brightness
[Home]Increase Contrast
[End]Decrease Contrast
[Page Up] Increase Saturation
[Page Down] Decrease Saturation
Ctrl + [Insert] Increase R-Gamma
Ctrl + [Delete] Decrease R-Gamma
Ctrl + [Home] Increase G-Gamma
Ctrl + [End] Decrease G-Gamma
Ctrl + [PgUp] Increase B-Gamma
Ctrl + [PgDn] Decrease B-Gamma
;Increase Y Curve
.Decrease Y Curve
'Increase C Curve
/Decrease C Curve
[Space]Start playback
SStop playback
+Go to 10 seconds later
-Go to 10 seconds before
[Decrease Y/C offset by 2
]Increase Y/C offset by 2