videoshader:用于OpenGLiOS的基于脚本的实时视频处理技术

时间:2024-05-13 03:09:00
【文件属性】:

文件名称:videoshader:用于OpenGLiOS的基于脚本的实时视频处理技术

文件大小:953KB

文件格式:ZIP

更新时间:2024-05-13 03:09:00

Objective-C

VideoShader 基于脚本的OpenGL / iOS实时视频处理技术 概述 VideoShader是用于OpenGL / iOS的基于脚本的视频处理技术,它使开发人员和设计人员可以通过组合多个基于OpenGL的视频过滤器来设计视频管道。 因为每个视频过滤器都基于OpenGL构建,所以所有视频处理都将由GPU完成,而根本不涉及CPU操纵像素。 这种纯粹的基于GPU的体系结构使其可以实时(30fps)处理iPhone4s上的SD视频和iPhone5上的高清视频! VideoShader脚本 VideoShader Script(VSScript)是基于JSON的语言,这使开发人员可以非常轻松地描述视频管道。 在运行时,VideoShader将脚本编译为OpenGL阴影语言(GLSL),并非常高效地执行它。 这是VSScript中描述的著名的“卡通过滤器”。 { "tit


网友评论