YUV序列播放器 YUV播放器--YUVPlayer
VC6写的一个基于对话框的YUV播放器。能播放CIF格式的文件,目前只能实现最基本的播放功能,发上来接收大家的检阅 支持缩放,但还不能全屏显示,如果显卡支持Overlay+Overlay Clip,则使用DDraw的Overlay显示(到目前为止我发现很多显卡支持Overlay,但不支持Overlay裁减,:-< );否则,使用DDraw Blt显示;如果DDraw无法创建,则使用DrawDibDraw显示。 离屏(或覆盖)面的像素格式为RGB格式,彩色空间YUV到RGB的转换由cscc.lib完成(以后会改为直接使用YUV格式显示)。 尚未使用任何D3D或DirectShow的函数,DDraw版本为Directx 7。 每帧之间的定时采用多媒体定时器,精度设为8ms,每帧时间间隔可选为100ms,40ms,或33ms,分别对应10,25,30的帧率。 CPU消耗在我的机子XP1700+, GF MX440显卡, samsung液晶显示器上近乎0%,无论是否缩放 :-) 窗口拖放时会有闪烁
用户评论
看看~~~~~~~
可用来播放图像帧!
根本没有源代码,只是一个程序而已,毫无参考价值,建议取消这个。
根本没有代码,就一个可执行文件,太坑人了
可以播放,但是似乎帧率有点快,我用计算机录的像播放时选帧率为10才为正常速度。
没有源码,失望
相当不错,可以正常运行。
程序可以运行,谢谢分享
不好,根本没有源代码,只是一个程序而已,毫无参考价值,建议取消这个。
程序可以,可惜没有源代码