草庐IT

video_size

全部标签

ios - 如何在 iOS 上使用嵌入式 HTTP 服务器实现 Video Seek 支持?

我有一个使用GCDWebServer的客户端iOS应用程序提供存储在我设备上应用程序的NSSearchPathDirectory.DocumentDirectory文件夹中的图像和视频。在应用程序启动时,我启动一个GCDWebServer实例并为我的请求添加一个文件响应处理程序:self.addDefaultHandlerForMethod("GET",requestClass:GCDWebServerFileRequest.self){requestinreturnGCDWebServerFileResponse(file:self.filePathForResponse(reque

ios - 从 ALAsset (Video) iOS Video 获取最后修改日期

我如何从ALAsset类型的视频中获取最后修改日期?我试过:NSDate*date=[dateFormatterdateFromString:[[[[assetdefaultRepresentation]metadata]objectForKey:@"{TIFF}"]objectForKey:@"DateTime"]];但是视频的元数据为空。 最佳答案 在ALAsset类引用中,上次更新日期没有这样的属性,但是创建日期有属性ALAsset*asset;NSDate*date=[assetvalueForProperty:ALAsse

iOS 8 键盘扩展 : How to copy/paste an audio or video clip into messages?

我正在使用新的键盘扩展,我能够创建一个键盘来允许发送文本。(简单的东西)。我还想出了如何将键盘扩展中的图像复制+粘贴到消息中。但是,我似乎找不到太多或任何关于如何通过消息(或视频文件)向某人发送音频剪辑的信息。我知道这必须类似于发送图像的方式。在您需要复制并粘贴到字段中的位置。有谁知道如何做到这一点?谢谢! 最佳答案 获取音频剪辑到粘贴板的过程应该与图像非常相似。这是一些快速代码,它粘贴一个名为audio.wav的文件letpath=NSBundle.mainBundle().pathForResource("audio",ofTy

c# - 错误 CS1540/CS0122 : Getting keyboard size doesn't work after switching to Unified API

今天我更新到Xamarin.iOS8.6.0.51并切换到新的UnifiedAPI。现在我想获取键盘大小(此代码之前有效):varval=newNSValue(notification.UserInfo.ValueForKey(UIKeyboard.FrameBeginUserInfoKey).Handle);RectangleFkeyboardSize=val.RectangleFValue;在迁移工具的帮助下,RectangleF被转换为CGRect,但我得到的错误是ErrorCS1540:CannotaccessprotectedmemberFoundation.NSValue.

ios - Replaykit,startCaptureWithHandler() 不在 captureHandler 中发送 Video 类型的 CMSampleBufferRef

我已经实现了一个RPScreenRecorder,它可以记录屏幕和麦克风音频。完成多个录制后,我停止录制并使用AVMutableComposition将音频与视频合并,然后合并所有视频以形成单个视频。对于屏幕录制和获取视频和音频文件,我正在使用-(void)startCaptureWithHandler:(nullablevoid(^)(CMSampleBufferRefsampleBuffer,RPSampleBufferTypebufferType,NSError*_Nullableerror))captureHandlercompletionHandler:用于停止录制。我调用这

iphone - NSArray of UIImages to video error 在输出中有失真

我对编程比较陌生,虽然我可以使用普通功能,但是我对视频编辑完全陌生所以我设法在网上找到了一些代码来完成如下所示的工作:-(void)writeImagesAsMovie:(NSArray*)array{NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDirectory,YES);NSString*documentDirectory=[pathsobjectAtIndex:0];NSString*saveLocation=[documentDirectorystringByAppend

ios - [UIScreen mainScreen].bounds.size.height 在 iphone 6 上的返回值

我在iphone6设备上以纵向模式运行我的代码。NSLog(@"mainscreenheight:%f",[UIScreenmainScreen].bounds.size.height);为什么它返回568.0而不是667.0?iPhone上的模式是标准-不是缩放。编辑:即使在模拟器上也会发生这种情况-当我选择设备为iphone6时。 最佳答案 添加iPhone6的启动图像,然后它会按你想要的方式工作点击images.xcassets,点击attributeinspector,选择iOS8.0andLater然后您将获得两个额外启动

ios - iPhone编程: How do I make a UIImage in a UIImageView show at actual size?

我有一个UIImage,我想在iPhone4/4S/5屏幕上逐像素显示。根本不缩放它很重要,但是当我尝试使用setImage时,它会使图像太大。我的UIImageView是在UIStoryboard中制作的(因为我对此很陌生),并设置为“重绘”模式,其他一切均默认。其他模式均未正确缩放UIImage(编辑:也就是说,将UIImageViewscontentMode设置为其他内容将不起作用)。我环顾四周,发现了这个:[self.imageViewsetImage:image];self.imageView.frame=CGRectMake(self.imageView.frame.ori

ios - ([NSAttributedString boundingRectWithSize :options:context:])method can not get the right size within NSTextAttachment

在我的代码中:NSMutableAttributedString*str=[[NSMutableAttributedStringalloc]initWithString:@"12123"];NSTextAttachment*attachment=[[NSTextAttachmentalloc]init];attachment.image=[UIImageimageNamed:@"002"];attachment.bounds=CGRectMake(0,0,20,20);[strinsertAttributedString:[NSAttributedStringattributedStr

ios - Size Class 紧凑高度不能与 UIStackView 的轴和真实设备一起正常工作

这是它在我的Storyboard和预览中的样子:这就是我在Storyboard中为UIStackView设置的内容:但是当我在真实设备上运行时一切都变了:为什么会这样?请注意,我这里有两个UIStackViews:带有标签框的图标,两个按钮。第二个工作正常,但不是第一个。为什么?它以完全相同的方式完成。UIStackView的两个直接subview编辑我意识到问题仅出现在UIImageView作为UIStackView的直接subview时。 最佳答案 只需点击“+”按钮分布部分并选择任意x紧凑高度并均匀填充。我希望这一切顺利。