四、软硬编码如何选择
由于客户开发需求不同,所以就软硬编码的选择不能一概而论。才艺展示类短视频的用户可能会更适合用硬编码,而美妆类、开箱视频类、游戏类短视频拍主可能会更适合用软编码模式,如果平台需要的话,也可以在个人中心设置选择拍摄清晰度和流畅度(软硬编码)的按钮,供用户自行选择。
五、目前的主流GPU加速平台
Intel、AMD、NVIDIA
目前主流的GPU平台开发框架
CUDA:NVIDIA的封闭编程框架,通过框架可以调用GPU计算资源
AMD APP:AMD为自己的GPU提出的一套通用并行编程框架,标准开放,通过在CPU、GPU同时支持OpenCL框架,进行计算力融合。
OpenCL:开放计算语言,为异构平台编写程序的该框架,异构平台可包含CPU、GPU以及其他计算处理器,目标是使相同的运算能支持不同平台硬件加速。
Inel QuickSync:集成于Intel显卡中的专用视频编解码模块。