jjzjj

parentLayer

全部标签

ios - 我想在不使用任何第三方框架的情况下将过滤器应用于录制的视频。我曾尝试将 CIfilter 用于 CAlayer 但它不起作用

我想在不使用任何第三方框架的情况下将过滤器应用于预录视频我该怎么做。我曾尝试将CIfilter用于CAlayer但它不起作用。这是我的代码:CALayer*effectlayer=[CALayerlayer];CIFilter*filter=[CIFilterfilterWithName:@"CISepiaTone"keysAndValues:kCIInputImageKey,effectlayer,@"inputIntensity",@.5,nil];[effectlayersetFilters:[NSArrayarrayWithObjects:filter,nil]];CALaye

ios - 添加到视频组合并导出时,叠加图像变得像素化

目标是将图像叠加在视频之上,但使用AVVideoCompositionCoreAnimationTool对图像进行像素化处理。图像尺寸为640x1136。视频导出尺寸为320x568(模拟5S设备),因此图像应该可以很好地缩小。图像本身很清晰,但在导出过程中出现某些问题导致像素化。为AVMutableVideoComposition使用renderScale没有帮助,因为如果值不是1.0,AVAssetExportSession会抛出异常。为持有图像的层设置contentsGravity似乎没有效果。目标是让用户录制视频然后在视频上绘图。(图像代表用户绘制。)最终,导出的视频应与用户在

ios - 纵向模式下的 AVVideoCompositionCoreAnimationTool 和 CALayer?

我正在尝试在iOS4.3上使用AVMutableComposition、AVMutableVideoComposition和AVVideoCompositionCoreAnimationTool将CALayer烘焙到纵向模式视频(导出时)。这一切都适用于景观。但是,如果我以纵向方式捕获视频,则AVVideoCompositionCoreAnimationTool会忽略视频轨道上的变换。也就是说,对于纵向模式视频,我将AVMutableCompositionTrack.preferredTransform设置为原始Assets视频轨道的preferredTransform值。只要我不使用

ios - 纵向模式下的 AVVideoCompositionCoreAnimationTool 和 CALayer?

我正在尝试在iOS4.3上使用AVMutableComposition、AVMutableVideoComposition和AVVideoCompositionCoreAnimationTool将CALayer烘焙到纵向模式视频(导出时)。这一切都适用于景观。但是,如果我以纵向方式捕获视频,则AVVideoCompositionCoreAnimationTool会忽略视频轨道上的变换。也就是说,对于纵向模式视频,我将AVMutableCompositionTrack.preferredTransform设置为原始Assets视频轨道的preferredTransform值。只要我不使用