使用D3D播放超大视频 现在有一个视频,分辨率为10000*5000, 帧率24, 数据速率大约是 60000kbps,我在使用VMR9进行播放的时候,帧率只能达到20,有时候还会发生卡帧的现象,怎么才能够做到流畅播放呢,诚心求教。另:该视频是用在展馆演示中的,使用的时候会将每一帧纹理分成10份,通过10个投影投出来。D3D Direct3D9视频DShowDirectShow 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那你同时开10个分辨率为1000*5000的视频会不会卡呢?如果不会,那就直接分割了播放就行了,至于分割了再同步,还是先取总帧再分割分发,就看情况了。如果还是差不多,换个渲染库看看。如果还是不行,说明硬件性能不行,那就真没什么办法了。 分割后播放是不会卡的,但是分割之后会遇到一个新的问题,就是10个视频的同步问题,10个视频开启的时候肯定会有微小的延迟,这就导致当画面快速切换时,两个视频交界出会有一条明显的竖痕。 同步的问题,通过一些专业设备的调节,在播放前能调到一定效果就行。如果想从编码上实现的话,应该难度比较高,毕竟软件对微小延迟的控制不会很理想,最好有相关的同步硬件。你文中的意思是10个投影机已经集成好了,提供一个视频输入口,然后自动会把这个视频分成10份么?还是在电脑中可以设定每个投影机,使每个投影机只映射电脑屏幕中的一块象素区? 已经搞定了,源视频不支持帧播,转换了一下视频格式就可以了,还是谢谢你。 怎么用VC实现邮箱选择登录功能? 界面开发的问题 关于类继承的问题 MFC的3D场景应用程序如何改写成ActiveX插件? 如何提高自己的变量命名的能力。 菜鸟提问:可以对类别是value的变量执行和control类别效果一样的操作吗?(vc++.net) 求助:关于对话框的中进度条的问题。谢谢各位大侠。(续集)___大家帮忙啊,女朋友要丢了。 一个连接错误的问题,很邪门? 飞秋发送图片的协议(命令字) 一个编译没问题,但运行达不到理想结果的小程序,请指教! ARX与MFC开发加入ADO遇到问题: CDockablePane在SDI中设置边框0
分割后播放是不会卡的,但是分割之后会遇到一个新的问题,就是10个视频的同步问题,10个视频开启的时候肯定会有微小的延迟,这就导致当画面快速切换时,两个视频交界出会有一条明显的竖痕。
如果想从编码上实现的话,应该难度比较高,毕竟软件对微小延迟的控制不会很理想,最好有相关的同步硬件。你文中的意思是10个投影机已经集成好了,提供一个视频输入口,然后自动会把这个视频分成10份么?还是在电脑中可以设定每个投影机,使每个投影机只映射电脑屏幕中的一块象素区?