Cocoa 基于GPU的QT电影处理
我正在cocoa的一个QTKit项目中工作,其中QT电影占用了大约70%的CPU负载。如果可能的话,我想把一些处理负载转移到GPU上。有人知道这是否可能吗 为您想要支持的电影格式安装GPU QuickTime编解码器?显然存在这样的东西,例如CoreAVC。在雪豹上,使用Cocoa 基于GPU的QT电影处理,cocoa,macos,gpu,qtkit,Cocoa,Macos,Gpu,Qtkit,我正在cocoa的一个QTKit项目中工作,其中QT电影占用了大约70%的CPU负载。如果可能的话,我想把一些处理负载转移到GPU上。有人知道这是否可能吗 为您想要支持的电影格式安装GPU QuickTime编解码器?显然存在这样的东西,例如CoreAVC。在雪豹上,使用initWithAttributes:error:创建QTMovie对象,并包含QTMovieOpenForPlaybackAttribute属性,其值为YES。这将使用QuickTime X解码/播放电影,如果可能的话 请注意
initWithAttributes:error:
创建QTMovie对象,并包含QTMovieOpenForPlaybackAttribute
属性,其值为YES
。这将使用QuickTime X解码/播放电影,如果可能的话
请注意,这会锁定许多功能。您确实只需要将电影用于播放 您需要确定计算成本的降低是否会超过在GPU内存之间传输数据的成本。Peter您已经回答了我关于Cocoa dev的两个问题,非常感谢!