美摄SDK For Android  3.10.0
4k视频编辑

如何支持4k视频编辑?
在创建NvsStreamingContext单例对象时,有两种方式:一是不带flags的创建方式,另一种是带flags的创建方式。使用带flags的的创建方式,且输入参数flags值为 STREAMING_CONTEXT_FLAG_SUPPORT_4K_EDIT ,即创建了支持4k视频编辑的NvsStreamingContext单例对象。这里仅支持4k视频编辑,不支持4k视频拍摄。如果输入参数flags值为0,则该创建方式与不带flags的创建方式相同。

NvsStreamingContext单例对象创建方式不同,在创建NvsTimeline对象时,输入参数值的范围也就不同。如果是支持4k视频编辑,则可创建4k时间线对象,即输入参数videoEditRes里的 imageWidth*imageHeight不能高于3840*2160像素。相反,不支持的话,则对应的imageWidth*imageHeight不能高于1920*1080像素。而后续的视频裁剪,特效添加,生成等则是类同的。