草庐IT

cap_avfoundation

全部标签

mysql - MySQL Cluster 7.3 如何实现 99,999% 的可用性? CAP定理的对立面

根据"GuidetoScalingWebDatabaseswithMySQLCluster",MySQLCluster7.3在使用同步更新复制的同时可以达到99,999%的可用性。这将与CAPTheorem相反因为它指出完美的可用性(99,999%可以这样看,不是吗?)和一致性在分布式系统中是无法实现的。如果负责副本的数据节点不可访问,集群将如何响应更新?对于同步更新复制,它必须阻塞,这会影响可用性。指南指出:ThedatawithinadatanodeissynchronouslyreplicatedtoallnodeswithintheNodeGroup.Ifadatanodefa

ios - 将视频合并在一起(AVFoundation)

在我的应用程序中,我正在录制小视频并将它们作为AVAsset添加到NSMutableArray中,以便我记录已捕获的内容。当用户按下按钮合并它们时,最终结果只是拍摄的第一个视频(例如,如果拍摄了三个短视频,合并后的最终结果只是第一个视频,其他视频不出现)。我在NSMutableArray中迭代并将视频拼接在一起的代码在这里:if(self.capturedVideos.count!=0){//CreateAVMutableCompositionObject.ThisobjectwillholdourmultipleAVMutableCompositionTrack.AVMutableC

ios - 使用 AVFoundation 播放 wav 声音文件

我正在使用AVFoundation播放wav文件。但我无法让它发挥作用。也没有出现错误或警告。XCode是4.2,设备是iOS5。-(IBAction)playSelectedAlarm:(id)sender{UIButton*button=(UIButton*)sender;intbTag=button.tag;NSString*fileName=[NSStringstringWithFormat:@"%d23333",bTag];NSLog(@"%@",fileName);NSString*path=[[NSBundlemainBundle]pathForResource:file

ios - 如何使用 `AVFoundation` 检测相机是否存在?

现在iOS设备有0~2个摄像头。如何检测它们? 最佳答案 您遍历视频设备...NSArray*videoDevices=[AVCaptureDevicedevicesWithMediaType:AVMediaTypeVideo];AVCaptureDevice*captureDevice=nil;for(AVCaptureDevice*deviceinvideoDevices){if(device.position==AVCaptureDevicePositionFront){//FRONT-FACINGCAMERAEXISTS}}

iOS - AVFoundation - 是否可以将整个视频设置为慢动作?

我目前可以使用在iPhone5s上拍摄的慢动作视频来创建合成,但是慢动作视频部分的范围和持续时间完全取决于用户在编辑时指定的内容视频(或者,如果他们没有编辑视频,默认的慢动作范围似乎在视频开始后3秒加速,并在视频结束前3秒减速)。是否可以忽略这种不一致并简单地使整个视频慢动作?或者实际上,让整个视频以正常速度播放? 最佳答案 如果您想以慢动作播放视频,可以使用setrate属性。由于默认值为1.0,您可以将此值设置为0.1到1.0以实现慢速。和1.0到2.0以获得更快的播放速度。谢谢如果您想永久保存它。您可以创建视频组合轨道并使用s

iphone - 需要 AVFoundation 缩放帮助

我一直在阅读AVFoundation文档,但我一直无法找到用于相机缩放功能的任何类型的API。谁能告诉我在哪里可以找到信息?谢谢! 最佳答案 当前(和之前)版本的iPhone/iPad/iPod均没有硬件缩放功能。您可以通过不同的方式实现软件缩放。可能最简单的方法是使用View层的变换属性并将其设置为类似CGAffineTransformMakeScale(2.0f,2.0f)的值。然后您可以剪辑到适当的区域。 关于iphone-需要AVFoundation缩放帮助,我们在StackOv

ios - AVFoundation 声音在 iOS 6 模拟器上工作但不是设备?

帮助!我可以在iOS模拟器上播放声音,但不能在我的设备上播放!这是我的代码(是的,音频文件在指定位置,绝对有效:SystemSoundIDhashtag;NSString*path=[[NSBundlemainBundle]pathForResource:@"hashtag"ofType:@"wav"];NSURL*pathURL=[NSURLfileURLWithPath:path];AudioServicesCreateSystemSoundID((__bridgeCFURLRef)pathURL,&hashtag);AudioServicesPlaySystemSound(has

ios - AVAssetWriter::append() 返回 false,没有额外信息(How to do segmenting of captured input to video-chunks with AVFoundation?)

我正在构建一个使用AVFoundation录制视频和音频的功能。我会录制几个小时,但我想将block上传到我们的后端,以便我们可以构建一个实时HLS播放列表(在对片段进行som处理之后)。首先,某处是否有样本在执行此操作?我还没有找到任何引用实现可以这么说......这是我的看法:按照网络上的文档和示例设置AVCaptureSession非常简单。我实现了AVCaptureVideoDataOutputSampleBufferDelegate和AVCaptureAudioDataOutputSampleBufferDelegate以访问样本缓冲区我有两个AVAssetWriter并在它

ios - 使用 AVFoundation 将自定义元数据添加到视频

我想向视频添加一些信息(元数据)。我找到了一种检索元数据的方法,但没有找到任何设置或修改元数据的解决方案。我正在使用AVURLAsset、AVAssetWritter和AVMutableComposition来创建视频。 最佳答案 使用-[AVAssetWritersetMetadata:].这被设置为AVMutableMetadataItem的NSArray。请注意,您无法在写入开始后设置该值。元数据键和键空间在AVMetadataFormat.h中列出。 关于ios-使用AVFoun

iphone - 使用具有自定义尺寸的 AVFoundation 录制视频?

这个问题在这里已经有了答案:HowdoIuseAVFoundationtocropavideo(2个答案)关闭9年前。我正在使用AVFoundation录制MOV文件,但我无法找到如何更改视频尺寸的方法。我将captureVideoPreviewLayer的videoGravity属性设置为AVLayerVideoGravityResizeAspectFill并且显示预览层的UIView具有自定义尺寸(不是屏幕的纵横比相同)。录制工作正常,但录制视频的尺寸与屏幕的纵横比相同。如何使用UIView或预览层的纵横比进行录制?